Azure Site Recovery
The presented resiliency recommendations in this guidance include Azure Site Recovery and dependent resources and settings.
Summary of Recommendations
Recommendation | Category | Impact | State | ARG Query Available |
---|---|---|---|---|
ASR-1 - Ensure static IP addresses configured in VM failover settings are available in the failover subnet | Disaster Recovery | High | Preview | No |
ASR-2 - Perform a test failover to validate the functionality and performance of the VMs in the target location | Disaster Recovery | High | Preview | Yes |
Definitions of states can be found here
Recommendations Details
ASR-1 - VM フェールオーバー設定で構成された静的 IP アドレスがフェールオーバー サブネットで使用可能であることを確認します
Category: Disaster Recovery
Impact: High
Guidance
VM フェールオーバー設定で構成された静的 IP アドレスがフェールオーバー サブネットで使用できることを確認します。フェイルオーバー中に、ターゲットサブネットのアドレス空間がソースと同じ場合、同じ静的IPアドレスがターゲットVMに割り当てられ、そうでない場合は、ターゲットサブネットで次に使用可能なIPアドレスがターゲットVMのNICアドレスとして設定されます。ターゲット IP アドレスは、VM の ネットワーク設定 で変更できます。
Resources
Resource Graph Query
// cannot-be-validated-with-arg
ASR-2 - テスト フェールオーバーを実行して、ターゲットの場所にある VM の機能とパフォーマンスを検証します
Category: Disaster Recovery
Impact: High
Guidance
テスト フェールオーバーを実行して BCDR 戦略を検証し、アプリケーションがターゲット リージョンで正しく機能していることを確認します。これは、運用環境に影響を与えることなく実行できます。 テスト フェールオーバーを使用して、データの損失やダウンタイムが発生しないように、ディザスター リカバリー計画を定期的にテストします。
Resources
Resource Graph Query
// Azure Resource Graph Query
// Find all VMs where replication has been enabled but Test Failover was never performed
recoveryservicesresources
| where type == "microsoft.recoveryservices/vaults/replicationfabrics/replicationprotectioncontainers/replicationprotecteditems"
| where properties.providerSpecificDetails.dataSourceInfo.datasourceType == 'AzureVm' and isnull(properties.lastSuccessfulTestFailoverTime)
| project recommendationId="asr-2" , name = properties.providerSpecificDetails.recoveryAzureVMName, id=properties.providerSpecificDetails.dataSourceInfo.resourceId