我在 Azure 自动化中创建了一个简单的运行手册,以在引用恢复计划的站点恢复中启动故障转移。故障转移工作正常,当我需要“故障回复”时,问题就出现了,它首先需要重新保护,以便将流量从目标重新复制回源。
据我了解,这是通过 cmdlet 完成的:
Update-AzRecoveryServicesAsrProtectionDirection
并在此处概述了 Azure 到 Azure 部署: https ://docs.microsoft.com/en-us/powershell/module/az.recoveryservices/update-azrecoveryservicesasrprotectiondirection?view=azps-6.3.0
运行 Runbook 时出现错误:
用于重新保护的不支持的复制提供程序 A2A
似乎在抱怨此过程不适用于 A2A(Azure 到 Azure)复制。但是上面的链接表明它应该。
这是我构建请求的代码:
$vault = Get-AzRecoveryServicesVault -Name $RecoveryVaultName -ResourceGroupName $RecoveryVaultRG
Set-AzRecoveryServicesAsrVaultContext -Vault $vault
$RP = Get-AzRecoveryServicesAsrRecoveryPlan -Name $RecoveryPlanName
$job = Update-AzRecoveryServicesAsrProtectionDirection -RecoveryPlan $RP -Direction RecoveryToPrimary
想法?我还没有尝试用个人工作量来更新方向,如果可能的话,我需要计划工作。
谢谢!