Set-AzVM

Ez a parancsmag a következő műveletek végrehajtására használható: virtuális gép ismételt alkalmazása vagy ismételt üzembe helyezése, virtuális gép megjelölése általánosítottként, kilakoltatás szimulálása egy kihasználatlan virtuális gépre.

Syntax

Set-AzVM
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-Generalized]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzVM
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-Redeploy]
   [-AsJob]
   [-NoWait]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzVM
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-Reapply]
   [-AsJob]
   [-NoWait]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzVM
   [-ResourceGroupName] <String>
   [-Name] <String>
   [-SimulateEviction]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzVM
   [-Id] <String>
   [-Generalized]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzVM
   [-Id] <String>
   [-Redeploy]
   [-AsJob]
   [-NoWait]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzVM
   [-Id] <String>
   [-Reapply]
   [-AsJob]
   [-NoWait]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Set-AzVM
   [-Id] <String>
   [-SimulateEviction]
   [-AsJob]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

A Set-AzVM parancsmag használható egy virtuális gép ismételt üzembe helyezéséhez vagy újbóli alkalmazásához. A virtuális gépek általánosítottként való megjelölésére vagy a kihasználatlan virtuális gépekre való kiürítés szimulálására is használható.
Mielőtt általánosítottként megjelöl egy virtuális gépet, jelentkezzen be a virtuális gépre, és a Sysprep használatával készítse elő a merevlemezt. További információt itt talál.

Példák

1. példa: Virtuális gép megjelölése általánosítottként

Set-AzVM -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07" -Generalized

Ez a parancs általánosítottként jelöli meg a "VirtualMachine07" nevű virtuális gépet.

2. példa: Kihasználatlan virtuális gépre való kiürítés szimulálása erőforrás-azonosító használatával

$vm = Get-AzVM -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07"
Set-AzVM -Id $vm.id -SimulateEviction

Ez a parancs a "VirtualMachine07" nevű virtuális gépre való kizárást szimulálja az erőforrás-azonosító használatával.

3. példa: Virtuális gép újraalkalmazása

Set-AzVM -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07" -Reapply

Ez a parancs újra alkalmazza a "VirtualMachine07" nevű virtuális gépet.

4. példa: Virtuális gép ismételt üzembe helyezése erőforrás-azonosító használatával

$vm = Get-AzVM -ResourceGroupName "ResourceGroup11" -Name "VirtualMachine07"
Set-AzVM -Id $vm.id -Redeploy

Ez a parancs telepíti a "VirtualMachine07" nevű virtuális gépet az erőforrás-azonosító használatával.

Paraméterek

-AsJob

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

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

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Generalized

Azt jelzi, hogy ez a parancsmag általánosítottként jelöli meg a virtuális gépet.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Id

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

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Megadja annak a virtuális gépnek a nevét, amelyen ez a parancsmag működik.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-NoWait

Elindítja a műveletet, és azonnal visszatér, mielőtt a művelet befejeződik. Annak megállapításához, hogy a művelet sikeresen befejeződött-e, használjon más mechanizmust.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Reapply

Virtuális gép újbóli alkalmazásához.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Redeploy

Azt jelzi, hogy ez a parancsmag manuálisan újra üzembe helyezi a virtuális gépet egy másik Azure-gazdagépen a problémák megoldása érdekében. Ha újra üzembe helyezi a virtuális gépet, az újraindul, ami rövid élettartamú meghajtóadatok elvesztését eredményezi.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

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

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-SimulateEviction

Azt jelzi, hogy ez a parancsmag szimulálja a kihasználatlan virtuális gép kiürítését. A kizárás az API meghívásától számított 30 percen belül megtörténik.

Type:SwitchParameter
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

Bevitelek

String

Kimenetek

PSComputeLongRunningOperation

PSAzureOperationResponse