お使いのアプリケーションが 2 つのデータセンターで実行されており、それぞれにパブリック IP アドレスがある場合、Global Traffic Manager (GTM) を使用してすべてのトラフィックをプライマリデータセンターにルーティングし、プライマリが利用できなくなったときにスタンバイに自動的にフェールオーバーさせることができます。
前提条件
ドメイン
cloud-example.comが Alibaba Cloud DNS でホストされていること。GTM によって管理されるサブドメインはwww.cloud-example.comです。説明お使いのドメインがサードパーティの DNS プロバイダーを使用している場合、そのプロバイダーのコンソールで GTM アクセスゾーン名を指す CNAME レコードを追加してください。
GTM インスタンスが利用可能であること。利用できない場合は、サブスクリプションインスタンスを購入してください。
ターゲットトラフィックスケジューリングの結果:
| DNS クエリのソース | プライマリ エンドポイント | フェールオーバー エンドポイント |
| グローバルデフォルト | 1.1.XX.XX | 2.2.XX.XX |
操作手順
Alibaba Cloud DNS - Global Traffic Manager コンソールに移動します。
アクセスドメイン名の設定 タブで、アクセスドメイン名の作成 をクリックします。
シナリオの選択 ダイアログボックスで、プライマリ / セカンダリのディザスタリカバリシナリオ を選択します。
アクセスドメイン名の作成 ページで、アクセスゾーン名アイコンをクリックし、基本設定 を選択します。
アクセスドメイン名の基本設定 ページで、必要なパラメーターを設定し、設定の送信 をクリックします。詳細については、「アクセスゾーン名の設定」をご参照ください。
現在のページで、アドレスプールアイコンをクリックし、基本設定 を選択します。

アクセスドメイン ページで、アドレスアイコンをクリックし、基本設定 を選択します。エンドポイントの IP アドレスを追加し、ヘルスチェックテンプレート (この例では TCP プロトコル、ポート 80) を設定して、アドレスを作成します。必要なすべてのアドレスに対してこの操作を繰り返します。
説明ヘルスチェックテンプレートが存在しない場合は、プローブテンプレートのクイック追加 をクリックします。詳細については、「ヘルスチェックテンプレート」をご参照ください。
重要設定中に 赤 または オレンジ のアラートが表示された場合は、アドレスのヘルスステータスを確認してください。
シナリオテンプレートが負荷分散ポリシーを生成するため、通常、手動での設定は不要です。
重要一方向 (プライマリからスタンバイへ) のデータ同期では、フェールオーバー中にスタンバイで生成されたデータをプライマリに戻すことはできません。復旧時のデータ損失を防ぐには、アドレスプールの負荷分散ポリシーを [非プリエンプションモード] に設定してください。詳細については、「アドレスプールの設定」をご参照ください。
インスタンスのアラートルールを設定します。詳細については、「アラートの設定」をご参照ください。
アクセスドメイン ページで、アクセスゾーン名アイコンをクリックし、有効 を選択します。
確認のダイアログボックスで、詳細を確認し、[OK] をクリックして アクセスドメイン を有効にします。
重要Alibaba Cloud DNS に同じ名前とタイプの DNS レコードがすでに存在する場合、GTM ポリシーがそのドメインの標準的な名前解決よりも優先されます。
GTM インスタンスが無効化または削除された場合、DNS クエリは Alibaba Cloud DNS の [インターネットの権威ある DNS 解決] レコードにフォールバックします。