Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

アクティブ・サイトとスタンバイ・サイト間の災害復旧プロセスの設定

アクティブ サイトとスタンバイ サイト間のディザスタ リカバリーを構成して、ネットワーク管理サービスの地理的な冗長性を確保します。

両方のサイト間で障害回復プロセスを開始する前に、次のタスクを実行します。

  • 「障害復旧の概要」トピックで説明されている接続要件が満たされていることを確認します。

  • 両方のサイトに同一のクラスター構成が存在するかどうかを確認します。災害時でもスタンバイサイトがアクティブサイトと同じ容量で稼働できるように、両方のクラスタのノード数を同じにすることをお勧めします。

  • 同じバージョンの Junos Space ネットワーク管理プラットフォーム、高度な Junos Space アプリケーション、およびデバイス アダプタが両方のサイトにインストールされていることを確認します。

  • Junos Space ネットワーク管理プラットフォーム リリース 15.2R1 にアップグレードして新しいディザスタ リカバリー プロセスを設定する前に、Junos Space ネットワーク管理プラットフォーム リリース 14.1R3 以前で設定されたディザスタ リカバリー プロセスをシャットダウンします。詳細については、 Junos Spaceネットワーク管理プラットフォームリリース14.1R3以前の災害復旧プロセスの停止を参照してください。

    14.1R3 以前のリリースでセットアップした災害復旧を停止しないと、新しい災害復旧プロセスを構成することはできません。Junos Space ネットワーク管理プラットフォーム リリース 15.2R1 のクリーン インストールでは、この手順を実行する必要はありません。

  • 障害回復プロセスに関連する電子メール警告を受信するために、両方のサイトに同じ SMTP サーバー構成が存在することを確認します。SMTP サーバーは、[管理] ワークスペースの [SMTP サーバー] タスク グループから追加できます。SMTP サーバーの追加の詳細については、『Junos Space ネットワーク管理プラットフォームのワークスペース機能ガイド』の「 SMTP サーバーの追加」を参照してください。

  • CSV形式のアービトレータデバイスのリスト(1行に1つのIPアドレス)またはカスタム障害検出スクリプトを含むファイルを、アクティブサイトのVIPノードにコピーします。サンプルファイルは / var/cache/jmp-geo/doc/samples/ で参照できます。

  • 次のパラメーターの値は、ネットワーク接続と障害復旧の要件に応じて決定します。

    • アクティブサイトとスタンバイサイトの両方のVIPアドレスとパスワード

    • バックアップ、復元、セキュア コピー プロトコル(SCP)同期の設定

    • ハートビートの時間間隔

    • 管理者の電子メールアドレスと、電子メールのフラッディングを避けるために同じエラーを報告しないようにするための秒単位の減衰間隔

    • フェイルオーバーしきい値や、監視デバイスに到達できない場合にスタンバイサイトがスタンバイ状態を維持する時間などの障害検出設定

次のセクションでは、アクティブ サイトとスタンバイ サイトでディザスタ リカバリを設定し、両方のサイト間でディザスタ リカバリを開始する方法について説明します。

アクティブ・サイトでの災害復旧の設定

アクティブ・サイトで災害復旧を構成するには、 というコマンドを使用します jmp-dr init –a 。表示されるパラメータの値を入力する必要があります。ここで入力した値は、構成ファイルに保存されます。

アクティブ・サイトで災害復旧を構成するには、以下のようにします。

  1. VIP または eth0:0 インターフェイスが設定されているアクティブサイトで、Junos Space ノードの CLI にログインします。

    Junos Space 設定メニューが表示されます。

  2. 7 Junos Space 設定メニューのプロンプトで、(仮想アプライアンスを使用している場合)シェル コマンドを実行します。

    仮想アプライアンスからの出力例を次に示します。

    管理者パスワードの入力を求められます。

  3. 管理者パスワードを入力します。
  4. シェルプロンプトで入力します jmp-dr init –a

    アクティブ・サイトで災害復旧を構成するために入力する必要がある値が表示されます。

    ディザスター リカバリー構成ファイルのロード バランサー部分が表示されます。

  5. 表示されるパラメータの値を入力します。
    1. スタンバイ サイトの VIP アドレスを入力し、Enter キーを押します。
    2. スタンバイ・サイトのロード・バランサー・ノードの管理者パスワードを入力し、Enter を押します。

      複数のパスワードをカンマで区切って入力できます。

      複数のノードで共通のパスワードを使用する場合は、パスワードを一度だけ入力する必要があります。

    3. アクティブ・サイトからスタンバイ・サイトへの SCP を介したファイル転送の失敗を検出するタイムアウト値を秒単位で入力し、Enter を押します。

      最小値とデフォルト値は 120 です。

    4. アクティブ・サイトで保持するバックアップの最大数を入力し、Enter キーを押します。

      最小値とデフォルト値は 3 です。

    5. アクティブ・サイトでファイルをバックアップする時刻 (時間単位) をコンマで区切って入力し、Enter キーを押します。

      0 から 23 までの任意の値を入力できます。*を入力して、毎時ファイルをバックアップすることもできます。

    6. アクティブ・サイトのファイルをバックアップする曜日をカンマで区切って入力し、Enter キーを押します。

      0 から 6 までの任意の値を入力でき、日曜日は 0 になります。「*」と入力して、毎日ファイルをバックアップすることもできます。

    7. アクティブ・サイトからスタンバイ・サイトにファイルをコピーする時刻(時間単位)をコンマで区切って入力し、Enter キーを押します。

      0 から 23 までの任意の値を入力できます。また、「*」と入力して、毎時間ファイルをポーリングすることもできます。

    8. アクティブ・サイトからスタンバイ・サイトにファイルをカンマで区切ってコピーする曜日を入力し、Enter キーを押します。

      0 から 6 までの任意の値を入力でき、日曜日は 0 になります。「*」と入力して、毎日ファイルをポーリングすることもできます。

    出力例を次に示します。

    すべてのパラメータの値を入力すると、ディザスタリカバリ設定ファイルのDRウォッチドッグ部分が表示されます。

  6. 表示されるパラメータの値を入力します。
    1. ハートビート・メッセージがタイムアウトした後、アクティブ・サイトが ping を介してスタンバイ・サイトにハートビート・メッセージを送信する回数を入力し、Enter を押します。

      最小値とデフォルト値は 4 です。

    2. 各ハートビート・メッセージのタイムアウト値を秒単位で入力し、Enter キーを押します。

      最小値とデフォルト値は 5 です。

    3. スタンバイ・サイトへの 2 つの連続するハートビート・メッセージ間の時間間隔を秒単位で入力し、Enter キーを押します。

      最小値と既定値は 30 です。

    4. 障害復旧サービスの問題に関する電子メール メッセージの送信先となる管理者の電子メール アドレスを入力し、Enter キーを押します。
    5. 同じ問題がメールで報告されない時間間隔(減衰間隔)を秒単位で入力し、Enterキーを押します。

      既定値は 3,600 です。最小値は 300 です。

    6. 障害検出メカニズムを指定します。

      カスタムの障害検出スクリプトを使用する場合は、次のようにします。

      • 「障害検出」セクションに入力 Yes し、Enter キーを押します。

      デバイスアービトレーションアルゴリズムを使用する場合は、次のようにします。

      1. 「障害検出」セクションに入力 No し、Enter キーを押します。

      2. デバイス・アービトレーション・アルゴリズムを使用してスタンバイ・サイトへのフェイルオーバーをトリガーするしきい値の割合を入力し、Enter キーを押します。

        0 から 1 までの任意の値を入力できます。デフォルト値は 0.5 です。

    7. 監視デバイスまたはカスタム障害検出スクリプトを含むファイルのパスを入力し、Enter を押します。

    出力例を次に示します。

すべてのパラメータに値を入力すると、災害復旧がアクティブ・サイトで初期化されます。

スタンバイ・サイトでのディザスタ・リカバリの設定

jmp-dr init –sコマンドを使用して、スタンバイ・サイトで災害復旧を構成します。表示されるパラメータの値を入力する必要があります。ここで入力した値は、構成ファイルに保存されます。既定では、スタンバイ サイトは、アクティブ サイトで構成した障害検出メカニズム、ファイルのバックアップと復元に入力した値、ハートビート、およびスタンバイ サイトがアクティブ サイトになった場合の通知を使用します。

スタンバイ・サイトで災害復旧を構成するには、以下のようにします。

  1. VIP または eth0:0 インターフェイスが設定されているスタンバイサイトで、Junos Space ノードの CLI にログインします。

    Junos Space 設定メニューが表示されます。

  2. 仮想アプライアンスの使用中に、Junos Space 設定メニューのプロンプトで と入力し7、シェル コマンドを実行します。

    管理者パスワードの入力を求められます。

  3. 管理者パスワードを入力します。
  4. シェルプロンプトで入力します jmp-dr init –s

    スタンバイ・サイトで災害復旧を構成するために入力する必要のある値が表示されます。

    ディザスター リカバリー構成ファイルのロード バランサー部分が表示されます。

  5. このスクリプトは、DR アクティブ・サイトで実行される jmp-dr init -a --skip-user-config DR アクティブ・サイトを再初期化したかどうかを尋ねます。それに応じて [はい] または [いいえ] を選択します。
  6. 表示されるパラメータの値を入力します。
    1. アクティブなサイトの VIP アドレスを入力し、Enter キーを押します。
    2. アクティブ・サイトのロード・バランサー・ノードの管理者パスワードを入力し、Enter を押します。

      複数のパスワードをカンマで区切って入力できます。

      複数のノードで共通のパスワードを使用する場合は、パスワードを一度だけ入力する必要があります。

    3. スタンバイ サイトからアクティブ サイトへの SCP を介したファイル転送の失敗を検出するタイムアウト値を秒単位で入力し、Enter を押します。

      最小値とデフォルト値は 120 です。

    4. スタンバイ・サイトで保持するバックアップの最大数を入力し、Enter キーを押します。

      最小値とデフォルト値は 3 です。

    5. スタンバイ・サイトでファイルをバックアップする時刻(時間単位)をコンマで区切って入力し、Enter キーを押します。

      0 から 23 までの任意の値を入力できます。*を入力して、毎時ファイルをバックアップすることもできます。

    6. スタンバイ・サイトでファイルをバックアップする曜日をコンマで区切って入力し、Enter キーを押します。

      0 から 6 までの任意の値を入力でき、日曜日は 0 になります。「*」と入力して、毎日ファイルをバックアップすることもできます。

    7. スタンバイ サイトからアクティブ サイト (スタンバイ サイトにフェールオーバーした場合) にファイルをコピーする時刻 (時間単位) をコンマで区切って入力し、Enter キーを押します。

      0 から 23 までの任意の値を入力できます。*を入力して、毎時ファイルを復元することもできます。

    8. スタンバイ サイトからアクティブ サイト (スタンバイ サイトにフェールオーバーした場合) にファイルをカンマで区切ってコピーする曜日を入力し、Enter キーを押します。

      0 から 6 までの任意の値を入力でき、日曜日は 0 になります。*を入力して毎日ファイルを復元することもできます。

    出力例を次に示します。

    すべてのパラメータの値を入力すると、ディザスタリカバリ設定ファイルのDRウォッチドッグ部分が表示されます。

  7. 表示されるパラメータの値を入力します。
    1. ハートビート メッセージがタイムアウトした後、スタンバイ サイトが ping を介してアクティブ サイトにハートビート メッセージを送信する回数を入力し、Enter キーを押します。

      最小値とデフォルト値は 4 です。

    2. 各ハートビート・メッセージのタイムアウト値を秒単位で入力し、Enter キーを押します。

      最小値とデフォルト値は 5 です。

    3. アクティブ・サイトへの 2 つの連続するハートビート・メッセージ間の時間間隔を秒単位で入力し、Enter キーを押します。

      最小値と既定値は 30 です。

    4. 障害復旧サービスの問題に関する電子メール メッセージの送信先となる管理者の電子メール アドレスを入力し、Enter キーを押します。
    5. 同じ問題が電子メールで報告されない時間(減衰間隔)を秒単位で入力し、Enterを押します。

      既定値は 3,600 です。最小値は 300 です。

    出力例を次に示します。

すべてのパラメーターに値を入力すると、スタンバイ・サイトで災害時リカバリーが初期化されます。

障害回復プロセスの開始

jmp-dr startコマンドを使用して、両方のサイトで災害復旧プロセスを開始します。また、jmp-dr start-aアクティブ・サイトで災害復旧プロセスを開始するコマンドや、jmp-dr start-sスタンバイ・サイトで災害復旧プロセスを開始するコマンドを使用することもできます。

災害復旧プロセスを開始するには:

  1. VIP または eth0:0 インターフェイスが設定されているアクティブサイトで、Junos Space ノードの CLI にログインします。

    Junos Space 設定メニューが表示されます。

  2. 仮想アプライアンスの使用中に、Junos Space 設定メニューのプロンプトで と入力し7、シェル コマンドを実行します。

    管理者パスワードの入力を求められます。

  3. 管理者パスワードを入力します。
  4. シェルプロンプトで入力します jmp-dr start

    障害復旧プロセスは、両方のサイトで開始されます。

    以下は、アクティブなサイトでの出力例です。

災害復旧プロセスは、アクティブ・サイトとスタンバイ・サイトで初期化されます。

障害回復プロセスのステータスの確認

両方のサイトでディザスタリカバリプロセスを開始するときに、アクティブサイトとスタンバイサイトの両方でディザスタリカバリプロセスのステータス(全体的な健全性)を確認するためにコマンドを実行することをお勧めします jmp-dr health 。コマンドの実行 jmp-dr health の詳細については、 障害回復構成のステータスの確認を参照してください。