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プラットフォーム データベースを以前の状態に復元できます。MySQLデータベースとDMIスキーマ、および構成ファイルをバックアップし、プライマリノードとセカンダリノードの両方にバックアップファイルを保存できます。このフォールバックシステムを使用すると、データベースノードの 1 つがクラッシュした場合でもシステムを復元できます。通常、データベース バックアップ ファイルには、管理対象ノード、管理対象デバイス、導入されたサービス、スケジュールされたジョブ、Junos Space プラットフォーム ユーザーなどの設定データが含まれています。

ローカルおよびリモートのバックアップと復元操作を実行できます。ローカルバックアップ操作は、バックアップファイルをデフォルトディレクトリ /var/cache/jboss/backup にコピーします。リモート・バックアップ操作は、バックアップ・ファイルをリモート・ネットワーク・ホストにコピーします。

手記:

ローカル バックアップ操作を実行すると、次のようになります。

  • ノードが 1 つのファブリックでは、バックアップ ファイルはプライマリ ノードに保存されます。

  • 複数のノードを持つファブリックでは、プライマリ・ノードとセカンダリ・ノードのみがデータベース・ノードと見なされるため、データベース・バックアップ・ファイルが含まれます。バックアップ操作はセカンダリノードからのみ開始され、バックアップファイルはセカンダリノードの /var/cache/jboss/backup の場所に保存されます。

    バックアップ操作が成功すると、バックアップファイルはプライマリノードと同期(コピー)され、プライマリノードとセカンダリノードの両方に同じバックアップファイルがあります。ただし、セカンダリ ノードでバックアップ操作が失敗した場合(容量不足などの理由)、バックアップ操作はプライマリ ノードで実行されます。

  • ファブリックに専用データベース・ノードが存在する場合、バックアップ・ファイルは常に専用データベース・ノードに格納されます。

  • 専用データベースノードを持つファブリックでは、MySQL データベースのバックアップがセカンダリデータベースノードで開始され、バックアップファイルがセカンダリデータベースノードの /var/cache/jboss/backup ディレクトリに保存されます。

    バックアップ操作が成功すると、バックアップファイルはプライマリデータベースノードと同期(コピー)され、プライマリデータベースノードとセカンダリデータベースノードの両方に同じバックアップファイルがあります。

Junos Spaceプラットフォーム データベースをバックアップすると、監査ログ エントリが自動的に生成されます。[監査ログ インベントリ] ページでは、[ データベース バックアップ ] キーワードを使用してデータをフィルター処理し、実行されたデータベース バックアップ操作の詳細を表示できます。

Junos Space プラットフォーム データベースをバックアップするには、次の手順に従います。

  1. Junos Space Platform のユーザインタフェースで、[ 管理 ] > [データベースのバックアップと復元] を選択します。

    [データベースのバックアップと復元] ページが表示されます。

  2. データベース・バックアップ 」アイコンをクリックします。

    「データベース・バックアップ」ページが表示されます。デフォルトの動作は、週に一度行われるバックアップ操作です (詳細は 7 を参照)。

  3. データベース・ファイルは、ファブリック・ノードでローカルにバックアップすることも、リモート・ロケーションに(セキュア・コピー・プロトコル(SCP)を使用して)バックアップすることもできます。
    • ファイルをローカルにバックアップするには、[モード]フィールド([モードオプション]セクション)でローカルの選択を保持します。ローカルモードでは、Junos Space プラットフォーム データベースのバックアップはデフォルトのディレクトリ /var/cache/jboss/backup に保存されます。

      手記:

      ローカル・モード・オプションを選択すると、「データベース・バックアップ」ページの「ユーザー名」、「パスワード」、「パスワードの確認」、「マシンIP」、および「ディレクトリ」フィールドが無効になります。

    • ファイルをリモートでバックアップするには、次の操作を行います。

      1. モード フィールド (モード オプション セクション) で、リモート を選択します。

      2. ユーザー名 」フィールドに、リモート・ホスト・サーバーにアクセスするためのユーザー名を入力します。

      3. パスワード」 フィールドに、対応するパスワードを入力します。

      4. [ パスワードの確認] フィールドに、パスワードを再入力します。

      5. マシン IP 」フィールドに、リモート・ホスト・サーバーの IP アドレスを入力します。

        手記:
        • Junos Space ファブリックが IPv4 アドレスのみで設定されているか、IPv4 アドレスと IPv6 アドレスの両方で設定されているかに応じて、Junos Space プラットフォームでは、SCP サーバにそれぞれ IPv4 アドレスまたは IPv4 または IPv6 アドレスを入力できます。

        • 使用する IPv4 および IPv6 アドレスは、有効なアドレスである必要があります。制限された IPv4 アドレスのリストについては http://www.iana.org/assignments/ipv4-address-space を、制限された IPv6 アドレスのリストについては http://www.iana.org/assignments/ipv6-address-space を参照してください。

      6. ディレクトリー 」フィールドに、データベース・バックアップ・ファイルを保管するリモート・ホスト・サーバー上のディレクトリー・パスを入力します。

        手記:

        ディレクトリー・パスは、リモート・ホスト・サーバー上に既に存在している必要があります。

  4. [コンテンツ オプション] セクションで、次の操作を行います。
    • DMIスキーマをバックアップに含める場合は、 DMIスキーマ チェックボックスを選択します。このチェックボックスは、リリース 17.2R1 以降でのみ使用できます。

    手記:

    デフォルトでは、MySQLデータは常にバックアップされます。 「MySQL 」チェック・ボックスが選択され、無効になっています。

  5. (オプション)「 コメント 」フィールドに、バックアップ操作を説明または識別するためのコメントを追加します。
  6. (オプション)Junos Space プラットフォーム データベースのバックアップ操作をすぐに実行するか、後でスケジュールするかを指定します。
    • 後でスケジュールする」 チェック・ボックスを選択して、データベース・バックアップ操作の開始日時を後で指定します。

    • 後でスケジュールする」 チェック・ボックス(デフォルト)をオフにすると、「 バックアップ」をクリックするとすぐにデータベース・バックアップ操作が開始されます。

    手記:

    スケジューラで選択された時刻は、Junos Space サーバーの時刻に対応しますが、クライアント コンピューターのローカル タイム ゾーンを使用します。

  7. (オプション)データベースのバックアップを繰り返すかどうかを指定します。
    • 定期バックアップをスケジュールするには、次の手順に従います。

      手記:

      繰り返し」 チェック・ボックスはデフォルトで選択されており、デフォルトの動作は週に一度行われるバックアップ操作です。

      1. 表 1 に示されているように、間隔と増分を設定して、データベース・バックアップの繰り返しを指定します。既定の繰り返し間隔は 1 時間です。

        表 1: バックアップ スケジュールの単位と増分

        インクリメント

        議事録

        バックアップを繰り返すまでの分数を指定します。

        毎時

        バックアップを繰り返すまでの時間数を指定します。

        日毎

        バックアップを繰り返すまでの日数を指定します。

        ウィークリー

        バックアップを繰り返すまでの週数を指定します。

        さらに、適切なチェック ボックスをオンにして、バックアップを繰り返す 追加の 曜日を指定します。繰り返しを指定した日は既に選択されており、無効になっています。

        マンスリー

        バックアップを繰り返す日を指定します。次のオプションから選択できます。

        • 月の最終日、または

        • [オン(On)]:月の特定の曜日を指定します。

        毎年

        バックアップを繰り返すまでの年数を指定します。

        さらに、毎年同じ日付 (デフォルト) にバックアップを繰り返すか、特定の月の同じ曜日に繰り返すかを指定します。たとえば、2015 年 7 月 8 日 (7 月の第 2 水曜日) に毎年の繰り返しを構成する場合、バックアップを 7 月 8 日に繰り返すか、7 月の第 2 水曜日に繰り返すかを指定できます。

      2. 繰り返しをいつ終了するかを [ 終了日 ] フィールドに指定します。

        • 繰り返しが終了しない (デフォルト) を指定するには、[ しない] を選択します。

        • 繰り返しが終了する日時を指定するには、オプション ボタンを選択し、日時を指定します

    • データベースのバックアップが繰り返されないように指定するには、[ 繰り返し ] チェック ボックスをオフにします。

  8. バックアップ」をクリックします。

    確認ダイアログボックスが表示され、次の情報が表示されます。Warning: Taking database backup may have an impact on system performance. Do you want to continue?

  9. 確認ダイアログ ボックスで [OK ] をクリックして、Junos Space データベースをバックアップします。

    [ Backup Job Information ]ダイアログ・ボックスが表示されます。次のいずれかのアクションを実行します。

    • このダイアログ・ボックスのジョブ idをクリックすると、「ジョブ管理」ページにデータベース・バックアップ・ジョブの詳細が表示されます。

    • ジョブの詳細(つまり、データベース・バックアップ・ジョブが成功したか失敗したか)を表示しない場合は、このダイアログ・ボックスで「 OK 」をクリックします。「データベースのバックアップとリストア」ページに戻ります。バックアップ ジョブが成功すると、新しいバックアップ ファイルがこのページに表示されます。

    • このダイアログ ボックスの [キャンセル ] をクリックして、データベースのバックアップ操作をキャンセルします。

すべてのバックアップファイルは、ファイル名が backup_timestamp.tgz の 1 つの圧縮 TAR ファイル(拡張子 .tgz)に保存されます。ここで、timestamp はバックアップが実行された日時を示します。バックアップファイルにはMySQLデータが含まれています。

トラブルシューティングについては、Junos Spaceサーバー上の次のログを参照してください。

  • /var/log/nma.log

  • /var/log/nma/*.log

  • /tmp/maintenance.log