Polecenie cmdlet Save-AzVMImage zapisuje maszynę wirtualną jako vmImage.
Przed utworzeniem obrazu maszyny wirtualnej sysprep maszyny wirtualnej, a następnie oznacz ją jako uogólnioną przy użyciu polecenia cmdlet Set-AzVM.
Dane wyjściowe tego polecenia cmdlet to szablon JavaScript Object Notation (JSON).
Maszyny wirtualne można wdrożyć na podstawie przechwyconego obrazu.
Pierwsze polecenie oznacza maszynę wirtualną o nazwie VirtualMachine07 jako uogólnioną.
Drugie polecenie przechwytuje maszynę wirtualną o nazwie VirtualMachine07 jako vmImage.
Właściwość Output zwraca szablon JSON.
Przykład 2
Zapisuje maszynę wirtualną jako maszynę wirtualnąImage. (autogenerated)
Określa nazwę kontenera wewnątrz kontenera "system", który chcesz przechowywać obrazy.
Jeśli kontener nie istnieje, zostanie on utworzony dla Ciebie.
Wirtualne dyski twarde (VHD), które stanowią maszynę wirtualnąImage, znajdują się w kontenerze, który określa ten parametr.
Jeśli dyski VHD są rozmieszczone na wielu kontach magazynu, to polecenie cmdlet tworzy jeden kontener, który ma tę nazwę na każdym koncie magazynu.
Adres URL zapisanego obrazu jest podobny do: https://< storageAccountName.blob.core.windows.net/system/Microsoft.Compute/Images/>< imagesContainer>/<vhdPrefix-osDisk.xxxxxxxx-xxxx-xxxx-xxxx-xxxxxx.vhd>.
Określa prefiks w nazwie obiektów blob, które stanowią profil magazynu vmImage.
Na przykład prefiks vhdPrefix dla dysku systemu operacyjnego powoduje nazwę vhdPrefix-osdisk.<guid.vhd>.
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.
Źródło tej treści można znaleźć na GitHubie, gdzie można także tworzyć i przeglądać problemy oraz pull requesty. Więcej informacji znajdziesz w naszym przewodniku dla współautorów.