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 |