Share via


Set-AzRecoveryServicesAsrReplicationProtectedItem

Imposta le proprietà di ripristino, ad esempio la rete di destinazione e le dimensioni della macchina virtuale per l'elemento protetto dalla replica specificato.

Sintassi

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>]

Descrizione

Il cmdlet Set-AzRecoveryServicesAsrReplicationProtectedItem imposta le proprietà di ripristino per un elemento protetto da replica.

Esempio

Esempio 1

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

Avvia l'operazione di aggiornamento delle impostazioni degli elementi protetti dalla replica usando i parametri specificati e restituisce il processo ASR usato per tenere traccia dell'operazione.

Esempio 2

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

Avvia l'operazione di aggiornamento delle impostazioni della scheda di interfaccia di rete dell'elemento protetto di replica usando i parametri specificati e restituisce il processo asr usato per tenere traccia dell'operazione.

Esempio 3

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

Avvia l'operazione di aggiornamento della scheda di interfaccia di rete primaria dell'elemento protetto di replica (da usare per le impostazioni della macchina virtuale ripristinata) usando i parametri specificati e restituisce il processo asr usato per tenere traccia dell'operazione.

Esempio 4

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

Avvia l'operazione di aggiornamento della scheda di interfaccia di rete dell'elemento protetto dalla replica (da usare per le impostazioni della macchina virtuale ripristinata) usando i parametri specificati e restituisce il processo asr usato per tenere traccia dell'operazione.

Esempio 5

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

Avvia l'operazione di aggiornamento dell'elemento protetto di replica selezionato noc tp enable accelerated networking on recovery VM (per il ripristino di emergenza da Azure ad Azure). Non passare -EnableAcceleratedNetworkingOnRecovery per disabilitare la rete accelerata.

Esempio 6

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

Avviare l'operazione di aggiornamento per l'elemento protetto della replica crittografata specificato per usare i dettagli di crittografia forniti per la macchina virtuale di failover.

Esempio 7

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

Avviare l'operazione di aggiornamento per l'elemento protetto della replica specificato per usare il gruppo di posizionamento di prossimità fornito per la macchina virtuale di failover.

Esempio 8

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

Avviare l'operazione di aggiornamento per l'elemento protetto della replica specificato per usare il set di scalabilità di macchine virtuali fornito per la macchina virtuale di failover.

Parametri

-ASRVMNicConfiguration

Specifica i dettagli di configurazione del failover di test e della scheda di interfaccia di rete di failover.

Type:ASRVMNicConfig[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AzureToAzureUpdateReplicationConfiguration

Specifica la configurazione del disco da aggiornare per la macchina virtuale del disco gestito (da Azure a scenrio di ripristino di emergenza di Azure).

Type:ASRAzuretoAzureDiskReplicationConfig[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

Richiede conferma prima di eseguire il cmdlet.

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

-DefaultProfile

Le credenziali, l’account, il tenant e la sottoscrizione usati per comunicare con Azure.

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

-DiskEncryptionSecretUrl

Specifica l'URL del segreto di crittografia del disco con la versione (crittografia dischi di Azure) da usare come macchina virtuale di ripristino dopo il failover.

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

-DiskEncryptionVaultId

Specifica l'ID dell'insieme di credenziali delle chiavi del segreto di crittografia del disco (crittografia dischi di Azure) da usare per il ripristino della macchina virtuale dopo il failover.

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

-DiskIdToDiskEncryptionSetMap

Dizionario dell'ID risorsa disco per il set di crittografia dischi CON ID ARM.

Type:IDictionary<TKey,TValue>[System.String,System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DiskTag

Specificare i tag per i dischi della macchina virtuale. Questo è applicabile ai provider da Vmware ad Azure e HyperV ad Azure.

Type:IDictionary<TKey,TValue>[System.String,System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableAcceleratedNetworkingOnRecovery

Specifica la scheda di interfaccia di rete specificata nella macchina virtuale di ripristino dopo il failover usa la rete accelerata.

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

-InputObject

Oggetto di input per il cmdlet: l'oggetto elemento protetto della replica asr corrispondente all'elemento protetto dalla replica da aggiornare.

Type:ASRReplicationProtectedItem
Aliases:ReplicationProtectedItem
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-KeyEncryptionKeyUrl

Specifica la versione dell'URL della chiave di crittografia del disco (crittografia dischi di Azure) da usare per il ripristino della macchina virtuale dopo il failover.

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

-KeyEncryptionVaultId

Specifica l'ID keyVault della chiave di crittografia del disco (crittografia dischi di Azure) da usare per il ripristino della macchina virtuale dopo il failover.

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

-LicenseType

Specificare la selezione del tipo di licenza da usare per le macchine virtuali Windows Server. Se si ha diritto a usare il vantaggio Azure Hybrid Use (HUB) per le migrazioni e si vuole specificare che l'impostazione HUB deve essere usata durante il failover di questo elemento protetto, impostare il tipo di licenza come WindowsServer.

Type:String
Accepted values:NoLicenseType, WindowsServer
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Specifica il nome della macchina virtuale di ripristino che verrà creata in caso di failover.

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

-NicSelectionType

Specifica le proprietà della scheda di interfaccia di rete impostate dall'utente o impostate per impostazione predefinita. È possibile specificare NotSelected per tornare ai valori predefiniti.

Type:String
Accepted values:NotSelected, SelectedByUser
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PrimaryNic

Specifica la scheda di interfaccia di rete che verrà usata come scheda di interfaccia di rete primaria per la macchina virtuale di ripristino dopo il failover.

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

-RecoveryAvailabilitySet

Set di disponibilità per l'elemento protetto dalla replica dopo il failover.

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

-RecoveryAvailabilityZone

Specifica la zona di disponibilità per l'elemento protetto dalla replica dopo il failover.

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

-RecoveryBootDiagStorageAccountId

Specifica l'account di archiviazione per la diagnostica di avvio per la macchina virtuale di Azure di ripristino.

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

-RecoveryCapacityReservationGroupId

Specificare l'ID del gruppo di prenotazioni di capacità da usare dalla macchina virtuale di failover nell'area di ripristino di destinazione.

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

-RecoveryCloudServiceId

ID risorsa del servizio cloud di ripristino in cui eseguire il failover di questa macchina virtuale.

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

-RecoveryLBBackendAddressPoolId

Specifica i pool di indirizzi back-end di destinazione da associare alla scheda di interfaccia di rete di ripristino.

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryNetworkId

Specifica l'ID della rete virtuale di Azure a cui deve essere eseguito il failover dell'elemento protetto.

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

-RecoveryNetworkSecurityGroupId

Specifica l'ID del gruppo di sicurezza di rete da associare alla scheda di interfaccia di rete di ripristino.

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

-RecoveryNicStaticIPAddress

Specifica l'indirizzo IP statico che deve essere assegnato alla scheda di interfaccia di rete primaria al ripristino.

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

-RecoveryNicSubnetName

Specifica il nome della subnet nella rete virtuale di Azure di ripristino a cui deve essere connessa questa scheda di interfaccia di rete dell'elemento protetto in caso di failover.

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

-RecoveryNicTag

Specificare i tag per le schede di interfaccia di rete di destinazione della macchina virtuale. Questo è applicabile ai provider da Vmware ad Azure e HyperV ad Azure.

Type:IDictionary<TKey,TValue>[System.String,System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RecoveryProximityPlacementGroupId

Specifica l'ID risorsa del gruppo di posizionamento di prossimità di ripristino in cui eseguire il failover della macchina virtuale.

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

-RecoveryPublicIPAddressId

Specifica l'ID della risorsa indirizzo IP pubblico da associare alla scheda di interfaccia di rete di ripristino.

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

-RecoveryResourceGroupId

ID del gruppo di risorse di Azure nell'area di ripristino in cui l'elemento protetto verrà recuperato in caso di failover.

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

-RecoveryVirtualMachineScaleSetId

Specifica il set di scalabilità di macchine virtuali di destinazione da configurare.

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

-RecoveryVmTag

Specificare i tag per la macchina virtuale di destinazione. Questo è applicabile ai provider da Vmware ad Azure e HyperV ad Azure.

Type:IDictionary<TKey,TValue>[System.String,System.String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Size

Specifica le dimensioni della macchina virtuale di ripristino. Il valore deve essere dal set di dimensioni supportate dalle macchine virtuali di Azure.

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

-SqlServerLicenseType

Specificare il tipo di licenza di SQL Server della macchina virtuale. Questo è applicabile ai provider da Vmware ad Azure e HyperV ad Azure.

Type:String
Accepted values:NoLicenseType, PAYG, AHUB
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TestNetworkId

Specifica l'ID ARM della rete di test (applicabile solo per lo scenario di replica da VMware ad Azure).

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

-TestNicStaticIPAddress

Specifica l'indirizzo IP statico di test (applicabile solo per lo scenario di replica da VMware ad Azure).

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

-TestNicSubnetName

Specifica il nome della subnet di test (applicabile solo per lo scenario di replica da VMware ad Azure).

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

-TfoAzureVMName

Specifica il nome della macchina virtuale di failover di test.

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

-UpdateNic

Specifica la scheda di interfaccia di rete della macchina virtuale per cui questo cmdlet imposta la proprietà di rete di ripristino da aggiornare.

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

-UseManagedDisk

Specifica se la macchina virtuale di Azure creata in caso di failover deve usare dischi gestiti.

Type:String
Accepted values:True, False
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Mostra gli effetti dell'esecuzione del cmdlet. Il cmdlet non viene eseguito.

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

Input

ASRReplicationProtectedItem

Output

ASRJob