1. 程式人生 > >如何使用 Azure PowerShell 在 Azure Marketplace 中查詢 Windows VM 映像

如何使用 Azure PowerShell 在 Azure Marketplace 中查詢 Windows VM 映像

本主題介紹如何使用 Azure PowerShell 在 Azure Marketplace 中查詢 VM 映像。 建立 Windows VM 時使用此資訊來指定 Marketplace 映像。

常用 Windows 映像表

PublisherName 產品 SKU
MicrosoftWindowsServer WindowsServer 2016-Datacenter
MicrosoftWindowsServer WindowsServer 2016-Datacenter-Server-Core
MicrosoftWindowsServer WindowsServer 2016-Datacenter-with-Containers
MicrosoftWindowsServer WindowsServer 2016-Nano-Server
MicrosoftWindowsServer WindowsServer 2012-R2-Datacenter
MicrosoftWindowsServer WindowsServer 2008-R2-SP1
MicrosoftDynamicsNAV DynamicsNAV 2017
MicrosoftSharePoint MicrosoftSharePointServer 2016
MicrosoftSQLServer SQL2016-WS2016 Enterprise
MicrosoftSQLServer SQL2014SP2-WS2012R2 Enterprise
MicrosoftWindowsServerHPCPack WindowsServerHPCPack 2012R2
MicrosoftWindowsServerEssentials WindowsServerEssentials WindowsServerEssentials

查詢特定映像

使用 Azure Resource Manager 建立新的虛擬機器時,在某些情況下,需要使用以下映像屬性組合來指定映像:

  • 釋出者
  • 產品
  • SKU

例如,將這些值用於 Set-AzureRMVMSourceImage PowerShell cmdlet 或資源組模板,必須在此資源組模板中指定要建立的 VM 型別。

  1. 列出映像釋出者。
  2. 對於給定的釋出者,列出其產品。
  3. 對於給定的產品,列出其 SKU。

首先,使用以下命令列出釋出者:

PowerShell
$locName="<Azure location, such as China North>"
Get-AzureRMVMImagePublisher -Location $locName | Select PublisherName

填寫選擇的釋出者名稱,並執行以下命令:

PowerShell
$pubName="<publisher>"
Get-AzureRMVMImageOffer -Location $locName -Publisher $pubName | Select Offer

填寫選擇的產品名稱,並執行以下命令:

PowerShell
$offerName="<offer>"
Get-AzureRMVMImageSku -Location $locName -Publisher $pubName -Offer $offerName | Select Skus

從 Get-AzureRMVMImageSku 命令的輸出,可獲得為新虛擬機器指定映像所需的所有資訊。

下面是一個完整示例:

PowerShell
$locName="China North"
Get-AzureRMVMImagePublisher -Location $locName | Select PublisherName

輸出:

PublisherName
-------------
a10networks
aiscaler-cache-control-ddos-and-url-rewriting-
alertlogic
AlertLogic.Extension
Barracuda.Azure.ConnectivityAgent
barracudanetworks
basho
boxless
bssw
Canonical
...

對於“MicrosoftWindowsServer”釋出者:

PowerShell
$pubName="MicrosoftWindowsServer"
Get-AzureRMVMImageOffer -Location $locName -Publisher $pubName | Select Offer

輸出:

Offer
-----
Windows-HUB
WindowsServer
WindowsServer-HUB

對於“WindowsServer”產品:

PowerShell
$offerName="WindowsServer"
Get-AzureRMVMImageSku -Location $locName -Publisher $pubName -Offer $offerName | Select Skus

輸出:

Skus
----
2008-R2-SP1
2008-R2-SP1-zhcn
2008-R2-SP1-smalldisk
2012-Datacenter
2012-Datacenter-zhcn
2012-Datacenter-smalldisk
2012-R2-Datacenter
2012-R2-Datacenter-smalldisk
2016-Datacenter
2016-Datacenter-Server-Core
2016-Datacenter-Server-Core-smalldisk
2016-Datacenter-smalldisk
2016-Datacenter-with-Containers
2016-Nano-Server

從上面的列表中複製選擇的 SKU 名稱,已獲得 Set-AzureRMVMSourceImage PowerShell cmdlet 或資源組模板的所有資訊。

後續步驟

現在,可以確切地選擇想要使用的映像。 若要使用剛找到的映像資訊快速建立虛擬機器,請參閱使用 PowerShell 建立 Windows 虛擬機器

立即訪問http://market.azure.cn

相關推薦

如何使用 Azure PowerShellAzure Marketplace 查詢 Windows VM

本主題介紹如何使用 Azure PowerShell 在 Azure Marketplace 中查詢 VM 映像。 建立 Windows VM 時使用此資訊來指定 Marketplace 映像。 常用 Windows 映像表 PublisherName 產品 S

在VirtualBox收縮虛擬磁碟檔案

轉自http://blog.sina.com.cn/bobbyworm 由於經常要測試一些軟體,我在VirtualBox虛擬機器中安裝了一套Windows。使用過虛擬機器的朋友都知道,為了節省硬碟空間,一般都使用動態擴充套件映像。它不會在一開始就佔用指定大小的硬碟空間,而是隨著實際使用的需要動態擴充套件。但是

Azure Windows VM Bginfo

分享 創建 地址 技術分享 shell 虛擬機 sele subscript 內存 Azure 中的Windows Server虛擬機在WS2016之前的版本,2008/R2、2012/R2都啟用了Bginfo擴展。可以非常方便的查看虛擬機的信息,如IP地址、CPU、內存等

Azure重新部署VM

重新部署Azure虛擬機 Microsoft Azure 如果在對遠程桌面 (RDP) 連接或應用程序對基於 Windows 的 Azure 虛擬機 (VM) 的訪問進行故障排除時遇到困難,重新部署 VM 可能會有幫助。 重新部署 VM 時,VM 會被移到 Azure 基礎結構中的新節點,然後重新打開

Azure VM 使用 D: 盤作為 Windows VM 上的數據驅動器

portal clas 如何 器) ros 內存 bsp 右鍵 http 如果應用程序需要使用 D 盤存儲數據,請按照以下說明使用其他驅動器號作為臨時磁盤。 切勿使用臨時磁盤來存儲需要保存的數據。 如果調整虛擬機大小或停止(解除分配)虛擬機,這可能會觸發將虛擬機放置於新虛擬

Windows 上安裝 Azure PowerShellAzure PowerShell部署虛擬機

net doc ORC fec end 密碼 har 公網 mst 一、Azure PowerShell部署 1、使用 PowerShellGet 在 Windows 上安裝 Azure PowerShell 從 Azure PowerShell 版本 6.0 開始,A

Windows上安裝Azure PowerShell模組並連線Azure

在windows上,可以使用powershell來安裝Azure PowerShell模組,以便連線和管理Azure。1,首先需要確保當前powershell的版本是5.0,以管理員身份開啟powershell,在powershell中使用如下命令檢視版本:$PSVersio

Azure 元資料服務:適用於 Windows VM 的計劃事件(預覽)

計劃事件是 Azure 元資料服務中的其中一個子服務。 它負責顯示有關即將發生的事件(例如,重新啟動)的資訊,使應用程式可以為其做準備並限制中斷。 它可用於所有 Azure 虛擬機器型別(包括 PaaS 和 IaaS)。 計劃事件為虛擬機器提供了執行預防性任務的時間,將事

Azure Developer】在Azure Resource Graph Explorer檢視當前訂閱下的所有資源資訊列表並匯出(如VM的名稱,IP地址內網/公網,OS,區域等)

問題描述 通過Azure的Resource Graph Explorer(https://portal.azure.cn/#blade/HubsExtension/ArgQueryBlade),可以檢視到當前列表中的各種資源並匯出CSV格式,以便日常的管理或生成Power BI等報表的源資料。  

Azure PowerShell (14) 批量導出Azure ASM ACL和ARM NSG配置信息

ron exp nag ssi 信息 blank man href target   《Windows Azure Platform 系列文章目錄》   最近有一個客戶需求,需要批量導出Azure Classic VM的ACL (Access Control Lis

20.Azure備份Azure上的虛擬機()

啟用 停止 第一個 多臺 日歷圖標 單擊 eight top 存在 當然我們也可以直接從恢復保管庫中去選擇一臺或多臺虛擬機進行批量備份,打開恢復保管庫的A sia-Backup 點擊概述中的備份 選擇備份目標 制定備份策略 選擇要備份的一臺或多臺虛擬機(我把之前WE

Azure創建虛機

雲計算 雲平臺 在部署環境的過程中,如果遇到要部署多臺相同服務器的情況,通常的解決方法是先部署一臺虛擬機,然後在虛擬機內完成應用配置後,將這臺虛擬機昨為“模板”來批量“克隆”出其他虛擬機。這裏提到的“模板”就是Azure的虛擬機映像。通過本文我們來了解下如何在Azure中創建虛機映像。可通過在存儲帳戶

使用Azure虛機創建VM

雲計算 雲平臺 上一篇文章我們介紹了如何創建Azure虛機映像,現在我們再來看下如何使用已經創建好的Azure虛機映像創建VM。首先還是登錄到Azure門戶,在左側菜單欄中選擇所有資源,在所有類型中下拉選擇映像,如下圖所示可以按“類型”對資源進行排序以方便查找映像,從列表中選擇需要使用的映像。 隨即打

36.Azure制作自定義的Windows虛擬機

雲計算 雲平臺 首先按照常規的方法創建一臺VM虛擬機,只是做成模板的虛擬機必須是托管磁盤 然後登錄進行配置 在虛擬機裏我安裝了IIS服務並參考《Azure文件(文件共享)-NAS》的做法,我讓這臺IIS連接到我的Azure共享存儲中,提供WEB服務 接著需要對系統進行Sysprep通

如何在Windows查詢並端口占用和釋放端口占用?

引言: 在日常工作中,經常會碰到啟動某個應用時,提示xxx埠已經並佔用,導致當前應用無法正常啟動。 如何找到佔用特定埠的應用並將其釋放呢?本文將詳述整個過程。 1.  查詢看當前系統的埠使用情況    2.  查詢指定埠的佔用情況      經過以上命令,我們可以得知,佔用

Windows 在某個目錄下的所有檔案查詢包含某個字串

findstr可以完成這個工作。 findstr /s /i "string" *.*   上面的命令表示,當前目錄以及當前目錄的所有子目錄下的所有檔案中查詢"string"這個字串。 *.*表示所有型別的檔案。 /s 表示當前目錄以及所有子目錄 /i 表示不區

還原Azure DevOps Server (TFS)誤刪除的生成流水線

擔心 方法 9.png south 工程師 菜單 height 記錄 img 流水線歷史記錄DevOps Server流水線的歷史記錄有完善的版本日誌,用戶可以隨時回退到修改過程中的任何一個版本,還能比較差異。這個歷史記錄功能可以和代碼庫中的版本控制媲美。圖一:生成歷史記錄

Azure 服務匯流排】詳解Azure Service Bus SDK接收訊息時設定的maxConcurrentCalls,prefetchCount引數

(Azure Service Bus服務匯流排的兩大類訊息處理方式: 佇列Queue和主題Topic)   問題描述 使用Service Bus作為企業訊息代理,當有大量的資料堆積再Queue或Topic中時,如何來優化接收端處理訊息的能力呢? 詳細解釋 在接收端(Receover)的程式碼中,有

ORA-01219:數據庫未打開:僅允許在固定表/視圖查詢

ffline 密碼 line 執行 允許 服務 variable cluster size 好久沒有登陸到Oracle的服務器了,把密碼都忘記了。sql>conn sys/sys as sysdba;sql>alter user system identifie

ES查詢相關

api ast str article bsp htm category blog http elasticsearch中的API:http://www.cnblogs.com/yjf512/p/4862992.html elasticsearch查詢系列:http