メニュー
Amazon Route 53
開発者ガイド (API Version 2013-04-01)

DNS フェイルオーバーを設定するためのタスクリスト

Amazon Route 53 を使用して DNS フェイルオーバーを設定するには、以下のタスクを実行します。

  1. 全体的な構成の概略図を作成し、作成するレコードのタイプ (加重エイリアス、フェイルオーバー、加重など) をノードごとに指定します。

    • シンプルな構成の場合、図にはエイリアスレコードは含まれません。

    • 複雑な構成の場合は、エイリアスレコード (加重エイリアスやフェイルオーバーエイリアスなど) と非エイリアスレコードを複数レベルのツリーで組み合わせます (「複雑な Amazon Route 53 構成におけるヘルスチェックの動作」トピックの例を参照)。

  2. 構成に含める各 Amazon EC2 サーバーおよび非 AWS リソース (データセンターで実行されている E メールサーバーなど) ごとにヘルスチェックを作成します。これらのヘルスチェックは、非エイリアスレコードに関連付けます。

    詳細については、「ヘルスチェックの作成、更新、削除」を参照してください。

  3. 概略図の中の非エイリアスレコードをすべて作成し、ステップ 2 で作成したヘルスチェックを該当するレコードに関連付けます。

    Amazon Route 53 コンソールまたは Amazon Route 53 API を使用して、レコードにヘルスチェックを関連付けることができます。詳細については、該当するドキュメントを参照してください。

    注記

    複雑なルーティング設定のレコードをすばやく簡単に作成して、レコードをヘルスチェックに関連付けるには、トラフィックフロービジュアルエディタを使用して、設定をトラフィックポリシーとして保存することができます。その後、トラフィックポリシーを、同じホストゾーンまたは複数のホストゾーンで 1 つ以上のドメイン名 (example.com など) またはサブドメイン名 (www.example.com など) に関連付けることができます。さらに、新しい設定が期待どおりに機能していない場合は、更新を元に戻すことができます。詳細については、「DNS トラフィックのルーティングにトラフィックフローを使用する」を参照してください。

    エイリアスレコードを使わず、単純な構成で DNS フェイルオーバーを設定する場合、以降の作業は不要です。

  4. ステップ 1 で描いたツリーの一番下から、エイリアスレコード (加重エイリアスやフェイルオーバーエイリアスレコードなど) を作成していきます。エイリアスターゲットは、ステップ 3 で作成したいずれかのレコードです。非エイリアスレコードがすべて異常なときにツリーの別のブランチを試すように Amazon Route 53 を設定する場合は、各エイリアスレコードの [Evaluate Target Health] の値を [Yes] に設定してください。

  5. エイリアスレコードが未作成のノードがツリー図に含まれている場合は、ツリーの下から上に向かって、残りのエイリアスレコードを作成していきます。

    エイリアスターゲットのレコードが存在しない状態では、エイリアスレコードを作成できないことに注意してください。