Megosztás a következőn keresztül:


Save-AzureRmVMImage

Virtuális gépet ment VMImage-ként.

Figyelmeztetés

Az AzureRM PowerShell-modul 2024. február 29-én hivatalosan elavult. Javasoljuk a felhasználóknak, hogy migráljanak az AzureRM-ből az Az PowerShell-modulba a folyamatos támogatás és frissítések biztosítása érdekében.

Bár az AzureRM-modul továbbra is működik, a továbbiakban nem tart fenn vagy nem támogatott, így a folyamatos használatot a felhasználó saját belátása szerint és kockázatára teheti. Az Az modulra való áttéréshez tekintse meg a migrálási erőforrásainkat.

Syntax

Save-AzureRmVMImage
    [-Name] <String>
    [-DestinationContainerName] <String>
    [-VHDNamePrefix] <String>
    [-Overwrite]
    [[-Path] <String>]
    [-ResourceGroupName] <String>
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]
Save-AzureRmVMImage
    [-Name] <String>
    [-DestinationContainerName] <String>
    [-VHDNamePrefix] <String>
    [-Overwrite]
    [[-Path] <String>]
    [-Id] <String>
    [-AsJob]
    [-DefaultProfile <IAzureContextContainer>]
    [<CommonParameters>]

Description

A Save-AzureRmVMImage parancsmag virtuális gépet ment virtuális gépként. Mielőtt létrehoz egy virtuálisgép-rendszerképet, a Set-AzureRmVM parancsmaggal készítse elő a virtuális gépet, majd jelölje meg általánosítottként. A parancsmag kimenete egy JavaScript Object Notation (JSON) sablon. A rögzített rendszerképből virtuális gépeket helyezhet üzembe.

Példák

1. példa: Virtuális gép rögzítése

PS C:\> Set-AzureRmVM -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07" -Generalized 
PS C:\> Save-AzureRmVMImage -ResourceGroupName "ResourceGroup11" -VMName "VirtualMachine07" -DestinationContainerName "VMContainer01" -VHDNamePrefix "VM07"

Az első parancs általánosítottként jelöli meg a VirtualMachine07 nevű virtuális gépet. A második parancs egy VirtualMachine07 nevű virtuális gépet rögzít VMImage-ként. A Kimeneti tulajdonság egy JSON-sablont ad vissza.

Paraméterek

-AsJob

Futtassa a parancsmagot a háttérben, és adjon vissza egy feladatot a folyamat nyomon követéséhez.

Típus:SwitchParameter
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-DefaultProfile

Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.

Típus:IAzureContextContainer
Aliasok:AzureRmContext, AzureCredential
Position:Named
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:False
Helyettesítő karakterek elfogadása:False

-DestinationContainerName

Megadja a rendszerképek tárolására használni kívánt tároló nevét a "rendszer" tárolóban. Ha a tároló nem létezik, akkor az Ön számára jön létre. A VMImage-et alkotó virtuális merevlemezek (VHD-k) a paraméter által megadott tárolóban találhatók. Ha a virtuális merevlemezek több tárfiókban vannak elosztva, ez a parancsmag létrehoz egy tárolót, amely minden tárfiókban ezt a nevet viseli. A mentett kép URL-címe a következőhöz hasonló: https://< storageAccountName.blob.core.windows.net/system/Microsoft.Compute/Images/>< imagesContainer>/<vhdPrefix-osDisk.xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx.vhd>.

Típus:String
Position:2
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Id

Megadja a virtuális gép erőforrás-azonosítóját.

Típus:String
Position:0
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Name

Nevet ad meg.

Típus:String
Aliasok:VMName
Position:1
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Overwrite

Azt jelzi, hogy ez a parancsmag felülír minden olyan VHD-t, amely ugyanazzal az előtaggal rendelkezik a céltárolóban.

Típus:SwitchParameter
Position:4
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-Path

A rögzített kép sablonjának tárolási útvonala.

Típus:String
Position:5
Alapértelmezett érték:None
Kötelező:False
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-ResourceGroupName

Megadja a virtuális gép erőforráscsoportjának nevét.

Típus:String
Position:0
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

-VHDNamePrefix

A VMImage tárolási profilját alkotó blobok nevében adja meg az előtagot. Egy operációsrendszer-lemez vhdPrefix előtagja például a vhdPrefix-osdisk nevet eredményezi.<guid.vhd>.

Típus:String
Aliasok:VirtualHardDiskNamePrefix
Position:3
Alapértelmezett érték:None
Kötelező:True
Folyamatbemenet elfogadása:True
Helyettesítő karakterek elfogadása:False

Bevitelek

String

SwitchParameter

Kimenetek

PSComputeLongRunningOperation