Membuat gambar Azure Local VM menggunakan gambar Marketplace Azure

Berlaku untuk: Penyebaran Azure Local Hyperconverged

Artikel ini menjelaskan cara membuat gambar komputer virtual (VM) Windows untuk Azure Local dengan menggunakan gambar sumber dari Azure Marketplace, baik melalui portal Microsoft Azure atau Azure CLI.

Untuk membuat gambar VM Linux dari Azure Marketplace, pilih:

Prasyarat

Sebelum memulai, pastikan Anda menyelesaikan prasyarat berikut.

  • Tinjau dan selesaikan prasyarat.

  • Tetapkan peran Azure Connected Machine Resource Manager ke Microsoft.AzureStackHCI aplikasi penyedia sumber daya untuk grup sumber daya tempat Anda ingin mengunduh gambar. Untuk informasi selengkapnya, lihat Menetapkan peran Azure.

  • Daftarkan langganan Anda dengan Microsoft.EdgeMarketplace penyedia sumber daya. Untuk informasi selengkapnya, lihat Mendaftarkan penyedia sumber daya.

Menambahkan gambar VM dari Marketplace Azure

Buat gambar VM mulai dari gambar Marketplace Azure. Gunakan gambar ini untuk menyebarkan VM pada instans Azure Local Anda.

Ikuti langkah-langkah ini untuk membuat gambar VM menggunakan Azure CLI.

Masuk dan atur langganan

  1. Sambungkan ke komputer di instans Azure Local Anda.

  2. Masuk dan masukkan perintah berikut:

    az login --use-device-code
    
  3. Atur langganan Anda.

    az account set --subscription <Subscription ID>
    

Menetapkan beberapa parameter

  1. Atur parameter untuk langganan, grup sumber daya, lokasi, dan jenis OS Anda untuk gambar tersebut. Ganti parameter dalam < > dengan nilai yang sesuai.

    $subscription = "<Subscription ID>"
    $resource_group = "<Resource group>"
    $mktplaceImage = "<Marketplace image name>"
    $customLocationName = "<Custom location name>"
    $customLocationID = (az customlocation show --resource-group $resource_group --name "<custom_location_name_for_Azure_Local>" --query id -o tsv)
    $location = "<Location for your Azure Local>"
    $osType = "<OS of source image>"
    $version = "<OS version of Marketplace image>"
    

    Parameternya dijelaskan dalam tabel berikut:

    Pengaturan Deskripsi
    subscription Langganan yang terkait dengan Azure Local Anda.
    resource-group Grup sumber daya untuk Azure Local yang Anda kaitkan dengan gambar Marketplace.
    name Nama gambar Marketplace untuk Azure Local.
    customLocation ID sumber daya lokasi kustom untuk Azure Local Anda.
    location Lokasi untuk layanan Azure Local Anda. Contohnya, eastus.
    os-type Sistem operasi yang terkait dengan gambar sumber. Misalnya, Windows atau Linux.
    version (Opsional) Tentukan versi OS untuk gambar Marketplace. Jika dibiarkan kosong, defaultnya ke versi terbaru.

    Berikut adalah sampel output:

    PS C:\Users\azcli> $subscription = "<Subscription ID>"
    PS C:\Users\azcli> $resource_group = "mylocal-rg"
    PS C:\Users\azcli> $mktplaceImage= "mylocal-marketplaceimage"
    PS C:\Users\azcli> $customLocationName = "mylocal-cl"
    PS C:\Users\azcli> $customerLocationID /subscriptions$subscription/resourcegroups/$resource_group/providers/microsoft.extendedlocation/customlocations/$customLocationName
    PS C:\Users\azcli> $location = "eastus"
    PS C:\Users\azcli> $ostype = "Windows"
    PS C:\Users\azcli> $version = "26100.4652.250808"
    

Nota

Jika Anda mengalami masalah kompatibilitas, periksa versi gambar VM. Azure CLI selalu default ke versi terbaru.

Membuat gambar VM dari gambar Marketplace

  1. Atur parameter tambahan yang menentukan gambar VM yang dimaksudkan yang ingin Anda buat. Anda perlu menyertakan penawaran, penerbit, SKU, dan versi untuk gambar marketplace. Ganti parameter di dalam < > dengan nilai yang sesuai.

    $publisher = "<Publisher name>"
    $offer = "<OS offer>"
    $sku = "<Image SKU>"
    

    Gunakan tabel berikut untuk menemukan gambar marketplace yang tersedia dan nilai atributnya:

    Nama Penerbit Penawaran SKU
    Windows 11 Enterprise multi-sesi + Microsoft 365 Microsoft Windows Desktop office-365 win11-23h2-avd-m365
    win11-24h2-avd-m365
    win11-25h2-avd-m365
    Windows 11 Enterprise Microsoft Windows Desktop windows-11 win11-23h2-ent
    win11-24h2-ent
    win11-25h2-ent
    Windows 11 Enterprise Multisesi Microsoft Windows Desktop windows-11 win11-23h2-avd
    win11-24h2-avd
    win11-25h2-avd
    Windows 10 Enterprise Microsoft Windows Desktop windows-10 win10-22h2-ent-g2
    Windows 10 Enterprise Multisesi Microsoft Windows Desktop windows-10 win10-22h2-avd
    Pusat Data Windows Server 2025: Edisi Azure microsoftwindowsserver windowsserver 2025-datacenter-azure-edition-smalldisk
    2025-datacenter-azure-edition-core
    2025-datacenter-azure-edition
    Pusat data Windows Server 2022: Edisi Azure microsoftwindowsserver windowsserver 2022-datacenter-azure-edition-hotpatch
    2022-datacenter-azure-edition-core
    2022-datacenter-azure-edisi
    Windows Server 2019 microsoftwindowsserver windowsserver 2019-pusat-data-gensecond
    2019-pusatdata-inti-g2
    SQL Server 2022 Enterprise pada Windows Server 2022 microsoftsqlserver sql2022-ws2022 enterprise-gen2
    standard-gen2

    Jika Anda ingin membuat gambar Pusat Data Windows Server 2019, gunakan parameter berikut:

    $publisher = "microsoftwindowsserver" 
    $offer = "windowsserver" 
    $sku = "2019-datacenter-gensecond"
    
  2. Buat gambar VM yang dimulai dengan gambar marketplace tertentu:

    az stack-hci-vm image create --resource-group $resource_group --custom-location $customLocationID --name $mktplaceImage --os-type $ostype --offer $offer --publisher $publisher --sku $sku --version $version
    

Berikut adalah sampel output:

PS C:\Users\azcli> az stack-hci-vm image create --custom-location $cl --name $mktplaceImage --os-type $ostype --resource-group $rg --publisher $publisher --offer $offer --sku $sku  --version $version

{
  "extendedLocation": { 
    "name": "/subscriptions/<Subscription ID>/resourceGroups/mylocal-rg/providers/Microsoft.ExtendedLocation/customLocations/mylocal-cl", 
    "type": "CustomLocation" 
  }, 
  "id": "/subscriptions/<Subscription ID>/resourceGroups/mylocal-rg/providers/Microsoft.AzureStackHCI/marketplacegalleryimages/myhci-marketplaceimage", 
  "location": "eastus", 
  "name": "myhci-marketplaceimage", 
  "properties": { 
    "cloudInitDataSource": null, 
    "containerId": null, 
    "hyperVGeneration": null, 
    "identifier": { 
      "offer": "windowsserver", 
      "publisher": "microsoftwindowsserver", 
      "sku": "2019-datacenter-gensecond" 
    }, 
    "osType": "Windows", 
    "provisioningState": "Succeeded", 
    "status": { 
      "downloadStatus": { 
        "downloadSizeInMb": 10832 
      }, 
      "errorCode": "", 
      "errorMessage": "", 
      "progressPercentage": 100, 
      "provisioningStatus": { 
        "operationId": "13efc468-7473-429f-911b-858c1e6fc1d5*B11A62EE76B08EF194F8293CDD40F7BC71BFB93255D5A99DD11B4167690752D9", 
        "status": "Succeeded" 
      } 
    },
    "version": {
      "name": "17763.7922.251021",
      "properties": {
        "storageProfile": {
          "osDiskImage": {
            "sizeInMB": 130050
          }
        }
      }
    }
  },
  "resourceGroup": "mylocal-rg", 
  "systemData": { 
    "createdAt": "2024-09-23T18:53:13.734389+00:00", 
    "createdBy": "guspinto@contoso.com", 
    "createdByType": "User", 
    "lastModifiedAt": "2024-09-23T19:06:07.532276+00:00", 
    "lastModifiedBy": "319f651f-7ddb-4fc6-9857-7aef9250bd05", 
    "lastModifiedByType": "Application" 
  },
  "tags": null, 
  "type": "microsoft.azurestackhci/marketplacegalleryimages" 
}

Untuk informasi selengkapnya tentang perintah CLI ini, lihat gambar az stack-hci-vm.

Memperbarui gambar VM

Penting

Pembaruan terbaru mungkin memerlukan waktu untuk merefleksikan gambar VM Anda karena lebih banyak validasi dilakukan.

Saat gambar baru yang diperbarui tersedia di Azure Marketplace, gambar VM di Azure Local Anda menjadi kedaluarsa dan Anda harus memperbaruinya. Operasi pembaruan bukanlah pembaruan langsung pada gambar. Sebagai gantinya, Anda dapat melihat gambar VM mana yang memiliki gambar yang diperbarui yang tersedia, dan memilih gambar yang akan diperbarui. Setelah Anda memperbarui, operasi buat gambar VM menggunakan gambar baru yang diperbarui.

Untuk memperbarui gambar VM, gunakan langkah-langkah berikut di portal Azure.

  1. Untuk memeriksa apakah pembaruan tersedia, pilih gambar VM dari tampilan daftar.

    Cuplikan layar memperlihatkan bahwa pembaruan gambar VM tersedia untuk diunduh.

    Di panel Gambaran Umum , Anda akan melihat banner yang memperlihatkan gambar VM baru yang tersedia untuk diunduh, jika tersedia. Untuk memperbarui ke gambar baru, pilih ikon panah.

    Cuplikan layar memperlihatkan gambar VM baru yang tersedia untuk diunduh dalam detail gambar VM.

  2. Tinjau detail gambar lalu pilih Tinjau dan buat. Secara default, gambar baru menggunakan grup sumber daya dan detail instans yang sama dengan gambar sebelumnya.

    Nama untuk gambar baru dinaikkan berdasarkan nama gambar sebelumnya. Misalnya, gambar yang ada bernama winServer2022-01 memiliki gambar yang diperbarui bernama winServer2022-02.

    Tangkapan layar memperlihatkan dialog Tinjau dan buat untuk citra VM baru.

  3. Untuk menyelesaikan operasi, pilih Buat.

    Cuplikan layar memperlihatkan dialog Buat gambar untuk gambar VM baru.

    Setelah gambar VM baru dibuat, buat VM menggunakan gambar baru dan verifikasi bahwa VM berfungsi dengan baik. Setelah verifikasi, Anda dapat menghapus gambar VM lama.

Langkah berikutnya