Set-AzureSiteRecoveryVM
Legt die wiederherstellungsseitigen Optionen für eine Site Recovery-Schutzentität fest.
Hinweis
Die Cmdlets, auf die in dieser Dokumentation verwiesen wird, dienen zum Verwalten von Azure-Legacyressourcen, die Azure Dienst-Manager (ASM) APIs verwenden. Dieses ältere PowerShell-Modul wird beim Erstellen neuer Ressourcen nicht empfohlen, da ASM für den Ruhestand geplant ist. Weitere Informationen finden Sie unter Einstellung des Azure Service Manager.
Das Az PowerShell-Modul ist das empfohlene PowerShell-Modul zum Verwalten von Azure Resource Manager (ARM)-Ressourcen mit PowerShell.
Syntax
Set-AzureSiteRecoveryVM
-VirtualMachine <ASRVirtualMachine>
[-Name <String>]
[-Size <String>]
[-PrimaryNic <String>]
[-RecoveryNetworkId <String>]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Beschreibung
Das Cmdlet Set-AzureSiteRecoveryVM legt die wiederherstellungsseitigen Schutzoptionen fest, z. B. die Größe des virtuellen Wiederherstellungscomputers und das Netzwerk des virtuellen Wiederherstellungscomputers für Azure Site Recovery-Entitäten.
Beispiele
Beispiel 1: Zulassen des Updates auf einem geschützten virtuellen Computer
PS C:\> $ProtectionContainer = Get-AzureSiteRecoveryProtectionContainer
PS C:\> $VirtualMachines = Get-AzureSiteRecoveryVM -ProtectionContainer $ProtectionContainer
PS C:\> Set-AzureSiteRecoveryVM -VirtualMachine $VirtualMachines[0] -Name "NewVirtualMachine05"
Name :
ID : 8170d274-1e48-404a-b080-172ada140bc3
ClientRequestId : 09354052-8430-4fa8-9a35-63196dd4b2b4-2015-02-03 04:19:06Z-P
State : NotStarted
StateDescription : NotStarted
StartTime :
EndTime :
AllowedActions :
Tasks : {}
Errors : {}
Der erste Befehl verwendet das Cmdlet Get-AzureSiteRecoveryProtectionContainer zum Abrufen eines geschützten Containers und speichert ihn dann in der $ProtectionContainer Variablen.
Der zweite Befehl ruft die virtuellen Computer in $ProtectionContainer mithilfe des Cmdlets "Get-AzureSiteRecoveryVM " ab und speichert sie dann in der $VitrualMachines Variablen.
Der letzte Befehl ermöglicht Updates für den ersten virtuellen Computer im $VitrualMachines Array namens NewVirtualMachine05.
Parameter
-Name
Gibt den Namen des virtuellen Zielcomputers an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-PrimaryNic
Gibt die primäre Netzwerkadapterkarte an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Profile
Gibt das Azure-Profil an, aus dem dieses Cmdlet liest. Wenn Sie kein Profil angeben, liest dieses Cmdlet aus dem lokalen Standardprofil.
Typ: | AzureSMProfile |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-RecoveryNetworkId
Gibt die Wiederherstellungsnetzwerk-ID an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-Size
Gibt die Größe des virtuellen Zielcomputers an.
Typ: | String |
Position: | Named |
Standardwert: | None |
Erforderlich: | False |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |
-VirtualMachine
Gibt das virtuelle Site Recovery-Computerobjekt an.
Typ: | ASRVirtualMachine |
Position: | Named |
Standardwert: | None |
Erforderlich: | True |
Pipelineeingabe akzeptieren: | False |
Platzhalterzeichen akzeptieren: | False |