Update-AzRecoveryServicesAsrProtectionDirection
Atualiza a direção de replicação para o item protegido de replicação especificado ou o plano de recuperação. Usado para reproteger/reverter a replicação de um item replicado com failover ou plano de recuperação.
Sintaxe
Update-AzRecoveryServicesAsrProtectionDirection
-ReplicationProtectedItem <ASRReplicationProtectedItem>
-Direction <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
[-AzureToVMware]
[-Account <ASRRunAsAccount>]
-DataStore <ASRDataStore>
[-MasterTarget <ASRMasterTargetServer>]
-ProcessServer <ASRProcessServer>
-ProtectionContainerMapping <ASRProtectionContainerMapping>
-ReplicationProtectedItem <ASRReplicationProtectedItem>
-Direction <String>
-RetentionVolume <ASRRetentionVolume>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
[-VMwareToAzure]
-Account <ASRRunAsAccount>
[-MasterTarget <ASRMasterTargetServer>]
-ProcessServer <ASRProcessServer>
-ProtectionContainerMapping <ASRProtectionContainerMapping>
[-LogStorageAccountId <String>]
[-RecoveryAzureStorageAccountId <String>]
-ReplicationProtectedItem <ASRReplicationProtectedItem>
-Direction <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
[-ReplicateAzureToVMware]
-ProtectionContainerMapping <ASRProtectionContainerMapping>
-DataStoreName <String>
-ApplianceName <String>
-Fabric <ASRFabric>
-LogStorageAccountId <String>
-ReplicationProtectedItem <ASRReplicationProtectedItem>
-Direction <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
[-ReplicateVMwareToAzure]
-SiteId <String>
-CredentialsToAccessVm <String>
-ProtectionContainerMapping <ASRProtectionContainerMapping>
-ApplianceName <String>
-Fabric <ASRFabric>
-ReplicationProtectedItem <ASRReplicationProtectedItem>
-Direction <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
[-HyperVToAzure]
[-LogStorageAccountId <String>]
[-RecoveryAzureStorageAccountId <String>]
-ReplicationProtectedItem <ASRReplicationProtectedItem>
-Direction <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
[-VmmToVmm]
-ReplicationProtectedItem <ASRReplicationProtectedItem>
-Direction <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
[-AzureToAzure]
-ProtectionContainerMapping <ASRProtectionContainerMapping>
-LogStorageAccountId <String>
[-RecoveryAzureStorageAccountId <String>]
-ReplicationProtectedItem <ASRReplicationProtectedItem>
[-RecoveryResourceGroupId <String>]
[-RecoveryCloudServiceId <String>]
[-RecoveryAvailabilitySetId <String>]
[-RecoveryProximityPlacementGroupId <String>]
[-RecoveryVirtualMachineScaleSetId <String>]
[-RecoveryCapacityReservationGroupId <String>]
[-RecoveryBootDiagStorageAccountId <String>]
[-DiskEncryptionVaultId <String>]
[-DiskEncryptionSecretUrl <String>]
[-KeyEncryptionKeyUrl <String>]
[-KeyEncryptionVaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
[-AzureToAzure]
-ProtectionContainerMapping <ASRProtectionContainerMapping>
-AzureToAzureDiskReplicationConfiguration <ASRAzuretoAzureDiskReplicationConfig[]>
-ReplicationProtectedItem <ASRReplicationProtectedItem>
[-RecoveryResourceGroupId <String>]
[-RecoveryCloudServiceId <String>]
[-RecoveryAvailabilitySetId <String>]
[-RecoveryProximityPlacementGroupId <String>]
[-RecoveryVirtualMachineScaleSetId <String>]
[-RecoveryCapacityReservationGroupId <String>]
[-RecoveryBootDiagStorageAccountId <String>]
[-DiskEncryptionVaultId <String>]
[-DiskEncryptionSecretUrl <String>]
[-KeyEncryptionKeyUrl <String>]
[-KeyEncryptionVaultId <String>]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
-RecoveryPlan <ASRRecoveryPlan>
-Direction <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-AzRecoveryServicesAsrProtectionDirection
-Direction <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
O cmdlet Update-AzRecoveryServicesAsrProtectionDirection atualiza a direção de replicação para o objeto especificado do Azure Site Recovery após a conclusão de uma operação de failover de confirmação.
Exemplos
Exemplo 1
$currentJob = Update-AzRecoveryServicesAsrProtectionDirection -RecoveryPlan $RP -Direction PrimaryToRecovery
Inicie a operação de direção de atualização para o plano de recuperação especificado e retorna o objeto de trabalho ASR usado para controlar a operação.
Exemplo 2
$currentJob = Update-AzRecoveryServicesAsrProtectionDirection -AzureToAzure -ProtectionContainerMapping $B2ApcmMapping -LogStorageAccountId $cacheStorageId `
-ReplicationProtectedItem $rpi
Inicie a operação de direção de atualização para o item protegido de replicação especificado na região azure de destino definida pelo mapeamento de contêiner de proteção e usando o armazenamento em cache (na mesma região da VM).
Exemplo 3
$currentJob = Update-AzRecoveryServicesAsrProtectionDirection -AzureToAzure -ProtectionContainerMapping $B2ApcmMapping `
-AzureToAzureDiskReplicationConfiguration $disk1,$disk2 -ReplicationProtectedItem $rpi
Inicie a operação de direção de atualização para o item protegido de replicação especificado na região azure de destino definida pelo mapeamento de contêiner de proteção e pela configuração de replicação de disco fornecida.
Exemplo 4
$currentJob = Update-AzRecoveryServicesAsrProtectionDirection -AzureToAzure -ProtectionContainerMapping $B2ApcmMapping `
-AzureToAzureDiskReplicationConfiguration $disk1,$disk2 -ReplicationProtectedItem $rpi `
-DiskEncryptionVaultId $DiskEncryptionVaultId -DiskEncryptionSecretUrl $DiskEncryptionSecertUrl `
-KeyEncryptionVaultId $KeyEncryptionVaultId -KeyEncryptionKeyUrl $KeyEncryptionKeyUrl
Inicie a operação de direção de atualização para o item protegido de replicação criptografada especificado na região azure de destino definida pelo mapeamento de contêiner de proteção e pela configuração de replicação de disco fornecida.
Exemplo 5
$currentJob = Update-AzRecoveryServicesAsrProtectionDirection -AzureToAzure -ProtectionContainerMapping $B2ApcmMapping -LogStorageAccountId $cacheStorageId `
-ReplicationProtectedItem $rpi -RecoveryProximityPlacementGroupId $ppg
Inicie a operação de direção de atualização para o item protegido de replicação especificado na região azure de destino definida pelo mapeamento de contêiner de proteção e usando armazenamento em cache (na mesma região que a VM) e grupo de posicionamento de proximidade.
Exemplo 6
$currentJob = Update-AzRecoveryServicesAsrProtectionDirection -AzureToAzure -ProtectionContainerMapping $B2ApcmMapping -LogStorageAccountId $cacheStorageId `
-ReplicationProtectedItem $rpi -RecoveryVirtualMachineScaleSetId $vmss
Inicie a operação de direção de atualização para o item protegido de replicação especificado na região azure de destino definida pelo mapeamento de contêiner de proteção e usando armazenamento em cache (na mesma região da VM) e conjunto de dimensionamento de máquina virtual.
Parâmetros
-Account
A conta run as a ser usada para enviar por push instalar o serviço de mobilidade, se necessário. Deve ser um da lista de contas executadas como na malha ASR.
Tipo: | ASRRunAsAccount |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ApplianceName
Especifica o nome do dispositivo a ser usado para replicar essa máquina.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-AzureToAzure
Especifica a recuperação de desastres do Azure para Azure.
Tipo: | SwitchParameter |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-AzureToAzureDiskReplicationConfiguration
Especifica a configuração do disco para recuperação de desastres.
Tipo: | ASRAzuretoAzureDiskReplicationConfig[] |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-AzureToVMware
Especifica o cenário de switch azure para vMWare.
Tipo: | SwitchParameter |
Position: | 0 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Confirm
Solicita a sua confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-CredentialsToAccessVm
Especifica o nome das credenciais a serem usadas para instalar por push o serviço de Mobilidade na máquina de origem, se necessário.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DataStore
O armazenamento de dados VMware a ser usado para o vmdisk.
Tipo: | ASRDataStore |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DataStoreName
Nome do armazenamento de dados VMware a ser usado para o disco da VM.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DefaultProfile
As credenciais, a conta, o locatário e a assinatura usados para comunicação com o Azure.
Tipo: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Direction
Especifica a direção a ser usada para a operação de atualização após um failover. Os valores aceitáveis para este parâmetro são:
- PrimaryToRecovery
- RecoveryToPrimary
Tipo: | String |
Valores aceites: | PrimaryToRecovery, RecoveryToPrimary |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DiskEncryptionSecretUrl
Especifica a URL do segredo de criptografia de disco com versão (criptografia de disco do Azure) a ser usada na VM de recuperação após o failover.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-DiskEncryptionVaultId
Especifica a ID do cofre secreto de criptografia de disco (criptografia de disco do Azure) a ser usada na VM de recuperação após o failover.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-Fabric
Especifica o objeto ASR Fabric.
Tipo: | ASRFabric |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-HyperVToAzure
Reproteja uma máquina virtual Hyper-V após failback.
Tipo: | SwitchParameter |
Position: | 0 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-KeyEncryptionKeyUrl
Especifica a URL da chave de criptografia de disco (criptografia de disco do Azure) a ser usada na VM de recuperação após o failover.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-KeyEncryptionVaultId
Especifica a chave de criptografia de discoID do cofre (criptografia de disco do Azure) a ser usada na VM de recuperação após o failover.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-LogStorageAccountId
Especifica o ID da conta de armazenamento para armazenar o log de replicação de VMs.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-MasterTarget
Detalhes do Servidor de Destino Mestre.
Tipo: | ASRMasterTargetServer |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ProcessServer
Process Server a ser usado para replicação.
Tipo: | ASRProcessServer |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ProtectionContainerMapping
Contêiner de proteçãoMapeamento a ser usado para replicação.
Tipo: | ASRProtectionContainerMapping |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RecoveryAvailabilitySetId
O conjunto de disponibilidade no qual a máquina virtual deve ser criada após o failover
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RecoveryAzureStorageAccountId
Especifica a ID da conta de armazenamento do Azure para a qual replicar.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RecoveryBootDiagStorageAccountId
Especifica a conta de armazenamento para diagnóstico de inicialização para recuperação azure VM.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RecoveryCapacityReservationGroupId
Especifique o ID do grupo de reserva de capacidade a ser usado pela VM de failover na região de recuperação de destino.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RecoveryCloudServiceId
A ID do recurso do serviço de nuvem de recuperação para o qual fazer failover dessa máquina virtual.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RecoveryPlan
Especifica um objeto de plano de recuperação ASR.
Tipo: | ASRRecoveryPlan |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-RecoveryProximityPlacementGroupId
A ID do recurso do grupo de posicionamento de proximidade de recuperação para o qual fazer failover dessa máquina virtual.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RecoveryResourceGroupId
ID do grupo de recursos de recuperação para VM protegida.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RecoveryVirtualMachineScaleSetId
Especifica a id do conjunto de escala da máquina virtual de reccovery .
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ReplicateAzureToVMware
Parâmetro de switch especificando o cenário de replicação do Azure para VMware..
Tipo: | SwitchParameter |
Position: | 0 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ReplicateVMwareToAzure
Parâmetro de switch especificando VMware para o cenário de replicação do Azure..
Tipo: | SwitchParameter |
Position: | 0 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ReplicationProtectedItem
Especifica um item protegido por replicação ASR.
Tipo: | ASRReplicationProtectedItem |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | True |
Aceitar carateres universais: | False |
-RetentionVolume
Volume de retenção no servidor de destino mestre a ser usado.
Tipo: | ASRRetentionVolume |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-SiteId
Especifica o ID do site VMware onde o item protegível foi descoberto. Use o ID do site de detalhes específicos da malha na malha ASR para especificar um.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VmmToVmm
Atualize a direção da replicação para uma máquina virtual Hyper-V com failover protegida entre dois sites Hyper-V gerenciados pelo VMM.
Tipo: | SwitchParameter |
Position: | 0 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-VMwareToAzure
Atualize a direção da replicação do VMware para o Azure.
Tipo: | SwitchParameter |
Position: | 0 |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-WhatIf
Apresenta o que aconteceria mediante a execução do cmdlet. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |