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
Ausgaben
Ähnliche Themen
Azure PowerShell