Save-AzVMImage
Uloží virtuální počítač jako VMImage.
Syntaxe
Save-AzVMImage
[-Name] <String>
[-DestinationContainerName] <String>
[-VHDNamePrefix] <String>
[-Overwrite]
[[-Path] <String>]
[-ResourceGroupName] <String>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Save-AzVMImage
[-DestinationContainerName] <String>
[-VHDNamePrefix] <String>
[-Overwrite]
[[-Path] <String>]
[-Id] <String>
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Rutina Save-AzVMImage uloží virtuální počítač jako VMImage. Než vytvoříte image virtuálního počítače, sysprep virtuální počítač a pak ho označíte jako generalizovaný pomocí rutiny Set-AzVM. Výstupem této rutiny je šablona JSON (JavaScript Object Notation). Z zachycené image můžete nasadit virtuální počítače.
Příklady
Příklad 1: Zachycení virtuálního počítače
Set-AzVM -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07" -Generalized
Save-AzVMImage -ResourceGroupName "ResourceGroup11" -VMName "VirtualMachine07" -DestinationContainerName "VMContainer01" -VHDNamePrefix "VM07"
První příkaz označí virtuální počítač s názvem VirtualMachine07 jako generalizovaný. Druhý příkaz zachytí virtuální počítač s názvem VirtualMachine07 jako VMImage. Vlastnost Output vrátí šablonu JSON.
Příklad 2
Uloží virtuální počítač jako VMImage. (automaticky vygenerováno)
Save-AzVMImage -DestinationContainerName 'VMContainer01' -Name 'VirtualMachine07' -Path '/home/admin/.ssh/authorized_keys' -ResourceGroupName 'ResourceGroup11' -VHDNamePrefix 'VM07'
Parametry
-AsJob
Spusťte rutinu na pozadí a vraťte úlohu pro sledování průběhu.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure.
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DestinationContainerName
Určuje název kontejneru uvnitř kontejneru "system", který chcete uchovávat image. Pokud kontejner neexistuje, vytvoří se za vás. Virtuální pevné disky (VHD), které tvoří VMImage, se nacházejí v kontejneru, který tento parametr určuje. Pokud jsou virtuální pevné disky rozložené mezi více účtů úložiště, tato rutina vytvoří jeden kontejner, který má tento název v každém účtu úložiště. Adresa URL uloženého obrázku je podobná adrese: https://< storageAccountName.blob.core.windows.net/system/Microsoft.Compute/Images/>< imagesContainer>/<vhdPrefix-osDisk.xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxx.vhd>.
Typ: | String |
Position: | 2 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Id
Určuje ID prostředku virtuálního počítače.
Typ: | String |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Name
Určuje název.
Typ: | String |
Aliasy: | VMName |
Position: | 1 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Overwrite
Označuje, že tato rutina přepíše všechny virtuální pevné disky, které mají stejnou předponu v cílovém kontejneru.
Typ: | SwitchParameter |
Position: | 4 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-Path
Cesta k souboru, ve kterém je uložena šablona zachycené image.
Typ: | String |
Position: | 5 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-ResourceGroupName
Určuje název skupiny prostředků virtuálního počítače.
Typ: | String |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-VHDNamePrefix
Určuje předponu v názvu objektů blob, které tvoří profil úložiště VMImage. Například předpona vhdPrefix disku operačního systému má za následek název vhdPrefix-osdisk.<guid.vhd>.
Typ: | String |
Aliasy: | VirtualHardDiskNamePrefix |
Position: | 3 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |