Freigeben über


Set-AzRecoveryServicesAsrReplicationProtectedItem

Legt Wiederherstellungseigenschaften wie Zielnetzwerk und Größe des virtuellen Computers für das angegebene replikationsgeschützte Element fest.

Syntax

Set-AzRecoveryServicesAsrReplicationProtectedItem
   -InputObject <ASRReplicationProtectedItem>
   [-Name <String>]
   [-Size <String>]
   [-UpdateNic <String>]
   [-RecoveryNetworkId <String>]
   [-PrimaryNic <String>]
   [-RecoveryCloudServiceId <String>]
   [-RecoveryNicSubnetName <String>]
   [-RecoveryNicStaticIPAddress <String>]
   [-TestNicSubnetName <String>]
   [-TestNicStaticIPAddress <String>]
   [-NicSelectionType <String>]
   [-RecoveryResourceGroupId <String>]
   [-LicenseType <String>]
   [-RecoveryAvailabilitySet <String>]
   [-SqlServerLicenseType <String>]
   [-RecoveryVmTag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
   [-DiskTag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
   [-RecoveryNicTag <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
   [-RecoveryAvailabilityZone <String>]
   [-RecoveryProximityPlacementGroupId <String>]
   [-RecoveryVirtualMachineScaleSetId <String>]
   [-RecoveryCapacityReservationGroupId <String>]
   [-EnableAcceleratedNetworkingOnRecovery]
   [-RecoveryBootDiagStorageAccountId <String>]
   [-AzureToAzureUpdateReplicationConfiguration <ASRAzuretoAzureDiskReplicationConfig[]>]
   [-DiskEncryptionVaultId <String>]
   [-DiskEncryptionSecretUrl <String>]
   [-KeyEncryptionKeyUrl <String>]
   [-KeyEncryptionVaultId <String>]
   [-UseManagedDisk <String>]
   [-DiskIdToDiskEncryptionSetMap <System.Collections.Generic.IDictionary`2[System.String,System.String]>]
   [-RecoveryPublicIPAddressId <String>]
   [-RecoveryNetworkSecurityGroupId <String>]
   [-RecoveryLBBackendAddressPoolId <String[]>]
   [-TfoAzureVMName <String>]
   [-ASRVMNicConfiguration <ASRVMNicConfig[]>]
   [-TestNetworkId <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Set-AzRecoveryServicesAsrReplicationProtectedItem legt die Wiederherstellungseigenschaften für ein replikationsgeschütztes Element fest.

Beispiele

Beispiel 1

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -ReplicationProtectedItem $RPI -UpdateNic $NicId -RecoveryNetworkId $AzureNetworkID -RecoveryNicSubnetName $subnetName

Startet den Vorgang zum Aktualisieren der Einstellungen für geschützte Replikationselemente mithilfe der angegebenen Parameter und gibt den ASR-Auftrag zurück, der zum Nachverfolgen des Vorgangs verwendet wird.

Beispiel 2

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -UpdateNic "00:50:56:8F:3F:7B" -RecoveryNetworkId $recoveryNetwork -RecoveryNicSubnetName $recoverySubnet -NicSelectionType NotSelected

Startet den Vorgang zum Aktualisieren der Netzwerkschnittstellenkarte(NIC Reduction)-Einstellungen für die Replikation mit den angegebenen Parametern und gibt den ASR-Auftrag zurück, der zum Nachverfolgen des Vorgangs verwendet wird.

Beispiel 3

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -PrimaryNic "00:50:56:8F:3F:7B"

Startet den Vorgang zum Aktualisieren der primären NIC(für die replikationsgeschützte Element-NIC(für wiederhergestellte vm)-Einstellungen mithilfe der angegebenen Parameter und gibt den ASR-Auftrag zurück, der zum Nachverfolgen des Vorgangs verwendet wird.

Beispiel 4

Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -UpdateNic $updateNic -RecoveryNetworkId $recoveryNetworkId -RecoveryNicSubnetName $recoveryNicSubnetName -NicSelectionType SelectedByUser

Startet den Vorgang zum Aktualisieren der replikationsgeschützten Element-NIC (für die wiederhergestellte VM-Einstellungen verwendet) mithilfe der angegebenen Parameter und gibt den ASR-Auftrag zurück, der zum Nachverfolgen des Vorgangs verwendet wird.

Beispiel 5

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -UpdateNic $updateNic `
		-RecoveryNetworkId $recoveryNetworkId -RecoveryNicSubnetName $recoveryNicSubnetName -EnableAcceleratedNetworkingOnRecovery

Startet den Vorgang zum Aktualisieren des replikationsgeschützten Elements, das noc tp ausgewählt hat, das beschleunigte Netzwerk auf wiederherstellungs-VM (für Azure zu Azure Notfallwiederherstellung). Übergeben Sie nicht -EnableAcceleratedNetworkingOnRecovery, um beschleunigte Netzwerke zu deaktivieren.

Beispiel 6

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi `
		-DiskEncryptionVaultId $DiskEncryptionVaultId -DiskEncryptionSecretUrl $DiskEncryptionSecertUrl `
		-KeyEncryptionVaultId $KeyEncryptionVaultId -KeyEncryptionKeyUrl $KeyEncryptionKeyUrl

Starten Sie den Updatevorgang für das angegebene verschlüsselte, replikationsgeschützte Element, um bereitgestellte Verschlüsselungsdetails für Failover-VM zu verwenden.

Beispiel 7

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -RecoveryProximityPlacementGroupId $ppg

Starten Sie den Updatevorgang für das angegebene replikationsgeschützte Element, um die bereitgestellte Näherungsplatzierungsgruppe für Failover-VM zu verwenden.

Beispiel 8

$currentJob = Set-AzRecoveryServicesAsrReplicationProtectedItem -InputObject $rpi -RecoveryVirtualMachineScaleSetId $vmss

Starten Sie den Updatevorgang für das angegebene, replikationsgeschützte Element, um den bereitgestellten Vm-Skalierungssatz für Failover-VM zu verwenden.

Parameter

-ASRVMNicConfiguration

Gibt die Details der Testfailover- und Failover-NIC-Konfiguration an.

Typ:ASRVMNicConfig[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-AzureToAzureUpdateReplicationConfiguration

Gibt die Datenträgerkonfiguration an, die für verwaltete Datenträger-VM (Azure to Azure DR scenrio) aktualisiert werden soll.

Typ:ASRAzuretoAzureDiskReplicationConfig[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Confirm

Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DefaultProfile

Anmeldeinformationen, Konto, Mandant und Abonnement für die Kommunikation mit Azure

Typ:IAzureContextContainer
Aliase:AzContext, AzureRmContext, AzureCredential
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DiskEncryptionSecretUrl

Gibt die geheime URL des Datenträgerverschlüsselungsschlüssels mit Version(Azure-Datenträgerverschlüsselung) an, die nach dem Failover als Wiederherstellungs-VM verwendet werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DiskEncryptionVaultId

Gibt die Schlüsseltresor-ID (Azure-Datenträgerverschlüsselung) für datenträgerverschlüsselung an, die nach dem Failover als Wiederherstellungs-VM verwendet werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DiskIdToDiskEncryptionSetMap

Das Wörterbuch der Datenträgerressourcen-ID zum Datenträgerverschlüsselungssatz ARM-ID.

Typ:IDictionary<TKey,TValue>[System.String,System.String]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DiskTag

Geben Sie die Tags für die Datenträger der VM an. Dies gilt für Vmware für Azure und HyperV für Azure-Anbieter.

Typ:IDictionary<TKey,TValue>[System.String,System.String]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-EnableAcceleratedNetworkingOnRecovery

Gibt die angegebene NIC für die Wiederherstellungs-VM an, nachdem failover beschleunigtes Netzwerk verwendet wurde.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-InputObject

Das Eingabeobjekt für das Cmdlet: Das ASR-Replikationsgeschütztes Elementobjekt, das dem zu aktualisierenden replikationsgeschützten Element entspricht.

Typ:ASRReplicationProtectedItem
Aliase:ReplicationProtectedItem
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:True
Platzhalterzeichen akzeptieren:False

-KeyEncryptionKeyUrl

Gibt die URL-Version des Datenträgerverschlüsselungsschlüssels (Azure-Datenträgerverschlüsselung) an, die nach dem Failover als Wiederherstellungs-VM verwendet werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-KeyEncryptionVaultId

Gibt den Datenträgerverschlüsselungsschlüssel keyVault ID(Azure Disk Encryption) an, der nach dem Failover als Wiederherstellungs-VM verwendet werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-LicenseType

Geben Sie die Lizenztypauswahl an, die für virtuelle Windows Server-Computer verwendet werden soll. Wenn Sie berechtigt sind, den Azure Hybrid Use Benefit (HUB) für Migrationen zu verwenden und anzugeben, dass die HUB-Einstellung verwendet werden soll, während ein Fehler bei diesem geschützten Element auftritt, legen Sie den Lizenztyp auf WindowsServer fest.

Typ:String
Zulässige Werte:NoLicenseType, WindowsServer
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Name

Gibt den Namen des virtuellen Wiederherstellungscomputers an, der beim Failover erstellt wird.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NicSelectionType

Gibt die eigenschaften der Netzwerkschnittstellenkarte (Network Interface Card, NIC) an, die vom Benutzer festgelegt oder standardmäßig festgelegt werden. Sie können "NotSelected" angeben, um zu den Standardwerten zurückzukehren.

Typ:String
Zulässige Werte:NotSelected, SelectedByUser
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PrimaryNic

Gibt die NIC an, die nach dem Failover als primäre NIC für die Wiederherstellungs-VM verwendet wird.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoveryAvailabilitySet

Verfügbarkeitssatz für replikationsgeschütztes Element nach dem Failover.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoveryAvailabilityZone

Gibt die Verfügbarkeitszone für replikationsgeschütztes Element nach dem Failover an.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoveryBootDiagStorageAccountId

Gibt das Speicherkonto für die Startdiagnose für die Wiederherstellungs-Azure-VM an.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoveryCapacityReservationGroupId

Geben Sie die Id der Kapazitätsreservierungsgruppe an, die von der Failover-VM im Zielwiederherstellungsbereich verwendet werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoveryCloudServiceId

Die Ressourcen-ID des Wiederherstellungsclouddiensts, auf den dieser virtuelle Computer failovert.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoveryLBBackendAddressPoolId

Gibt die Ziel-Back-End-Adresspools an, die der Wiederherstellungs-NIC zugeordnet werden sollen.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoveryNetworkId

Gibt die ID des virtuellen Azure-Netzwerks an, für das das geschützte Element fehlgeschlagen sein soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoveryNetworkSecurityGroupId

Gibt die ID der Netzwerksicherheitsgruppe an, die der Wiederherstellungs-NIC zugeordnet werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoveryNicStaticIPAddress

Gibt die statische IP-Adresse an, die der primären NIC für die Wiederherstellung zugewiesen werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoveryNicSubnetName

Gibt den Namen des Subnetzes im virtuellen Azure-Netzwerk für die Wiederherstellung an, mit dem diese NIC des geschützten Elements beim Failover verbunden werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoveryNicTag

Geben Sie die Tags für die Ziel-NICs der VM an. Dies gilt für Vmware für Azure und HyperV für Azure-Anbieter.

Typ:IDictionary<TKey,TValue>[System.String,System.String]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoveryProximityPlacementGroupId

Gibt die Ressourcen-ID der Wiederherstellungsannäherungsgruppe an, auf die der virtuelle Computer failovert.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoveryPublicIPAddressId

Gibt die ID der öffentlichen IP-Adressressource an, die der Wiederherstellungs-NIC zugeordnet werden soll.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoveryResourceGroupId

Die ID der Azure-Ressourcengruppe in der Wiederherstellungsregion, in der das geschützte Element beim Failover wiederhergestellt wird.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoveryVirtualMachineScaleSetId

Gibt den zu konfigurierenden Skalierungssatz des virtuellen Zielcomputers an.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RecoveryVmTag

Geben Sie die Tags für die Ziel-VM an. Dies gilt für Vmware für Azure und HyperV für Azure-Anbieter.

Typ:IDictionary<TKey,TValue>[System.String,System.String]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Size

Gibt die Größe des virtuellen Wiederherstellungscomputers an. Der Wert sollte aus dem Satz von Größen stammen, die von virtuellen Azure-Computern unterstützt werden.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SqlServerLicenseType

Geben Sie den SQL Server-Lizenztyp der VM an. Dies gilt für Vmware für Azure und HyperV für Azure-Anbieter.

Typ:String
Zulässige Werte:NoLicenseType, PAYG, AHUB
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TestNetworkId

Gibt die ARM-ID des Testnetzwerks an (gilt nur für VMware für Azure-Replikationsszenario).

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TestNicStaticIPAddress

Gibt die statische IP-Adresse des Tests an (gilt nur für VMware für Azure-Replikationsszenario).

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TestNicSubnetName

Gibt den Namen des Testsubnetzes an (gilt nur für VMware für Azure-Replikationsszenario).

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TfoAzureVMName

Gibt den Namen des virtuellen Test-Failovercomputers an.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-UpdateNic

Gibt die NIC des virtuellen Computers an, für den dieses Cmdlet die Wiederherstellungsnetzwerkeigenschaft aktualisiert werden muss.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-UseManagedDisk

Gibt an, ob der virtuelle Azure-Computer, der auf einem Failover erstellt wird, verwaltete Datenträger verwenden soll.

Typ:String
Zulässige Werte:True, False
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

ASRReplicationProtectedItem

Ausgaben

ASRJob