Update-AzureSiteRecoveryProtectionDirection
Atualiza o servidor de origem e de destino para a proteção de um objeto do Site Recovery.
Observação
Os cmdlets referenciados nesta documentação são para gerenciar recursos herdados do Azure que usam APIs do Azure Service Manager (ASM). Este módulo herdado do PowerShell não é recomendado ao criar novos recursos, pois o ASM está agendado para desativação. Para obter mais informações, confira a desativação do Azure Service Manager.
O módulo do Az PowerShell é o módulo recomendado do PowerShell para gerenciar recursos do Azure Resource Manager (ARM) com o PowerShell.
Sintaxe
Update-AzureSiteRecoveryProtectionDirection
-RecoveryPlan <ASRRecoveryPlan>
-Direction <String>
[-WaitForCompletion]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Update-AzureSiteRecoveryProtectionDirection
-RPId <String>
-Direction <String>
[-WaitForCompletion]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Update-AzureSiteRecoveryProtectionDirection
-ProtectionEntityId <String>
-ProtectionContainerId <String>
-Direction <String>
[-WaitForCompletion]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Update-AzureSiteRecoveryProtectionDirection
-ProtectionEntity <ASRProtectionEntity>
-Direction <String>
[-WaitForCompletion]
[-Profile <AzureSMProfile>]
[<CommonParameters>]
Description
O cmdlet Update-AzureSiteRecoveryProtectionDirection atualiza o servidor de origem e de destino para a proteção de um objeto do Azure Site Recovery após a conclusão de uma operação de failover de confirmação.
Exemplos
Exemplo 1: Modificar a direção de um objeto protegido em um contêiner
PS C:\> $Container = Get-AzureSiteRecoveryProtectionContainer
PS C:\> $Protected = Get-AzureSiteRecoveryProtectionEntity -ProtectionContainer $Container
PS C:\> Update-AzureSiteRecoveryProtectionDirection -Direction RecoveryToPrimary -ProtectionEntity $Protected
ID : c38eecdc-731c-405b-a61c-08db99aae2fe
ClientRequestId : 32ace403-0916-4967-83a1-529176bd6e88-2014-49-06 15:49:24Z-P
State : NotStarted
StateDescription : NotStarted
StartTime :
EndTime :
AllowedActions : {}
Name :
Tasks : {}
Errors : {}
O primeiro comando obtém os contêineres protegidos no cofre atual do Azure Site Recovery usando o cmdlet Get-AzureSiteRecoveryProtectionContainer e, em seguida, armazena-os na variável $Container.
O segundo comando obtém as máquinas virtuais que pertencem ao contêiner armazenado no $Container usando o cmdlet Get-AzureSiteRecoveryProtectionEntity . O comando armazena os resultados na variável $Protected.
O comando final define a direção como RecoverToPrimary para os objetos armazenados no $Protected.
Parâmetros
-Direction
Especifica a direção da confirmação. Os valores aceitáveis para esse parâmetro são:
- PrimaryToRecovery
- RecoveryToPrimary
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Profile
Especifica o perfil do Azure do qual esse cmdlet é lido. Se você não especificar um perfil, esse cmdlet lerá o perfil padrão local.
Tipo: | AzureSMProfile |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ProtectionContainerId
Especifica a ID de um contêiner protegido. Esse cmdlet modifica a direção de uma máquina virtual protegida que pertence ao contêiner especificado por esse parâmetro.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ProtectionEntity
Especifica o objeto de entidade de proteção.
Tipo: | ASRProtectionEntity |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-ProtectionEntityId
Especifica a ID de uma máquina virtual protegida. Esse cmdlet modifica a direção da máquina virtual protegida especificada por esse parâmetro.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RecoveryPlan
Especifica um objeto de plano de recuperação.
Tipo: | ASRRecoveryPlan |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-RPId
Especifica a ID de um plano de recuperação. Esse cmdlet modifica a direção do plano de recuperação especificado por esse parâmetro.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-WaitForCompletion
Indica que o cmdlet aguarda a conclusão da operação antes de retornar o controle ao console do Windows PowerShell.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |