Save-AzVMImage
Sparar en virtuell dator som en VMImage.
Anteckning
Det här är den tidigare versionen av vår dokumentation. Se den senaste versionen för uppdaterad information.
Syntax
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
Cmdleten Save-AzVMImage sparar en virtuell dator som en VMImage. Innan du skapar en avbildning av en virtuell dator sysprepar du den virtuella datorn och markerar den sedan som generaliserad med hjälp av cmdleten Set-AzVM. Utdata från den här cmdleten är en JSON-mall (JavaScript Object Notation). Du kan distribuera virtuella datorer från din avbildning.
Exempel
Exempel 1: Avbilda en virtuell dator
Set-AzVM -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07" -Generalized
Save-AzVMImage -ResourceGroupName "ResourceGroup11" -VMName "VirtualMachine07" -DestinationContainerName "VMContainer01" -VHDNamePrefix "VM07"
Det första kommandot markerar den virtuella datorn med namnet VirtualMachine07 som generaliserad. Det andra kommandot samlar in en virtuell dator med namnet VirtualMachine07 som en VMImage. Egenskapen Output returnerar en JSON-mall.
Exempel 2
Sparar en virtuell dator som en VMImage. (automatiskt genererad)
Save-AzVMImage -DestinationContainerName 'VMContainer01' -Name 'VirtualMachine07' -Path '/home/admin/.ssh/authorized_keys' -ResourceGroupName 'ResourceGroup11' -VHDNamePrefix 'VM07'
Parametrar
Kör cmdleten i bakgrunden och returnera ett jobb för att spåra förloppet.
| Type: | SwitchParameter |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure.
| Type: | IAzureContextContainer |
| Aliases: | AzContext, AzureRmContext, AzureCredential |
| Position: | Named |
| Default value: | None |
| Accept pipeline input: | False |
| Accept wildcard characters: | False |
Anger namnet på en container i den systemcontainer som du vill lagra avbildningarna. Om containern inte finns skapas den åt dig. De virtuella hårddiskar (VHD) som utgör VMImage finns i containern som den här parametern anger. Om de virtuella hårddiskarna är spridda över flera lagringskonton skapar den här cmdleten en container som har det här namnet i varje lagringskonto. URL:en för den sparade bilden liknar: https://< storageAccountName.blob.core.windows.net/system/Microsoft.Compute/Images/>< imagesContainer>/<vhdPrefix-osDisk.xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.vhd>.
| Type: | String |
| Position: | 2 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Anger resurs-ID för den virtuella datorn.
| Type: | String |
| Position: | 0 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Anger ett namn.
| Type: | String |
| Aliases: | VMName |
| Position: | 1 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Anger att denna cmdlet skriver över alla virtuella hårddiskar som har samma prefix i målcontainern.
| Type: | SwitchParameter |
| Position: | 4 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Den filsökväg där mallen för den avbildade avbildningen lagras.
| Type: | String |
| Position: | 5 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Anger namnet på resursgruppen för den virtuella datorn.
| Type: | String |
| Position: | 0 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |
Anger prefixet i namnet på de blobar som utgör lagringsprofilen för VMImage. Till exempel resulterar ett prefix vhdPrefix för en operativsystemdisk i namnet vhdPrefix-osdisk.< guid.vhd>.
| Type: | String |
| Aliases: | VirtualHardDiskNamePrefix |
| Position: | 3 |
| Default value: | None |
| Accept pipeline input: | True |
| Accept wildcard characters: | False |