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.
Tipo: | ASRVMNicConfig[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | 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).
Tipo: | ASRAzuretoAzureDiskReplicationConfig[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | 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.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | 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.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DiskIdToDiskEncryptionSetMap
Dizionario dell'ID risorsa disco per il set di crittografia dischi CON ID ARM.
Tipo: | IDictionary<TKey,TValue>[System.String,System.String] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-DiskTag
Specificare i tag per i dischi della macchina virtuale. Questo è applicabile ai provider da Vmware ad Azure e HyperV ad Azure.
Tipo: | IDictionary<TKey,TValue>[System.String,System.String] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-EnableAcceleratedNetworkingOnRecovery
Specifica la scheda di interfaccia di rete specificata nella macchina virtuale di ripristino dopo il failover usa la rete accelerata.
Tipo: | SwitchParameter |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-InputObject
Oggetto di input per il cmdlet: l'oggetto elemento protetto della replica asr corrispondente all'elemento protetto dalla replica da aggiornare.
Tipo: | ASRReplicationProtectedItem |
Alias: | ReplicationProtectedItem |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | 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.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | 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.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | 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.
Tipo: | String |
Valori accettati: | NoLicenseType, WindowsServer |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Name
Specifica il nome della macchina virtuale di ripristino che verrà creata in caso di failover.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | 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.
Tipo: | String |
Valori accettati: | NotSelected, SelectedByUser |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | 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.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RecoveryAvailabilitySet
Set di disponibilità per l'elemento protetto dalla replica dopo il failover.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RecoveryAvailabilityZone
Specifica la zona di disponibilità per l'elemento protetto dalla replica dopo il failover.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RecoveryBootDiagStorageAccountId
Specifica l'account di archiviazione per la diagnostica di avvio per la macchina virtuale di Azure di ripristino.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RecoveryCapacityReservationGroupId
Specificare l'ID del gruppo di prenotazioni di capacità da usare dalla macchina virtuale di failover nell'area di ripristino di destinazione.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RecoveryCloudServiceId
ID risorsa del servizio cloud di ripristino in cui eseguire il failover di questa macchina virtuale.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RecoveryLBBackendAddressPoolId
Specifica i pool di indirizzi back-end di destinazione da associare alla scheda di interfaccia di rete di ripristino.
Tipo: | String[] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RecoveryNetworkId
Specifica l'ID della rete virtuale di Azure a cui deve essere eseguito il failover dell'elemento protetto.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RecoveryNetworkSecurityGroupId
Specifica l'ID del gruppo di sicurezza di rete da associare alla scheda di interfaccia di rete di ripristino.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RecoveryNicStaticIPAddress
Specifica l'indirizzo IP statico che deve essere assegnato alla scheda di interfaccia di rete primaria al ripristino.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | 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.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | 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.
Tipo: | IDictionary<TKey,TValue>[System.String,System.String] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RecoveryProximityPlacementGroupId
Specifica l'ID risorsa del gruppo di posizionamento di prossimità di ripristino in cui eseguire il failover della macchina virtuale.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RecoveryPublicIPAddressId
Specifica l'ID della risorsa indirizzo IP pubblico da associare alla scheda di interfaccia di rete di ripristino.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RecoveryResourceGroupId
ID del gruppo di risorse di Azure nell'area di ripristino in cui l'elemento protetto verrà recuperato in caso di failover.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RecoveryVirtualMachineScaleSetId
Specifica il set di scalabilità di macchine virtuali di destinazione da configurare.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-RecoveryVmTag
Specificare i tag per la macchina virtuale di destinazione. Questo è applicabile ai provider da Vmware ad Azure e HyperV ad Azure.
Tipo: | IDictionary<TKey,TValue>[System.String,System.String] |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Size
Specifica le dimensioni della macchina virtuale di ripristino. Il valore deve essere dal set di dimensioni supportate dalle macchine virtuali di Azure.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | 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.
Tipo: | String |
Valori accettati: | NoLicenseType, PAYG, AHUB |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-TestNetworkId
Specifica l'ID ARM della rete di test (applicabile solo per lo scenario di replica da VMware ad Azure).
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-TestNicStaticIPAddress
Specifica l'indirizzo IP statico di test (applicabile solo per lo scenario di replica da VMware ad Azure).
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-TestNicSubnetName
Specifica il nome della subnet di test (applicabile solo per lo scenario di replica da VMware ad Azure).
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-TfoAzureVMName
Specifica il nome della macchina virtuale di failover di test.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | 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.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-UseManagedDisk
Specifica se la macchina virtuale di Azure creata in caso di failover deve usare dischi gestiti.
Tipo: | String |
Valori accettati: | True, False |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-WhatIf
Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Alias: | wi |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |