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. 「データベースバックアップ」アイコンをクリックします。

    データベースバックアップページが表示されます。デフォルトの動作は、週に 1 回発生するバックアップ操作です (詳細については、 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 時間です。

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

        間隔

        増分

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

        1時間ごと

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

        毎日

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

        毎週

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

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

        毎月

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

        • 月の末日、または

        • オン—月の特定の日を指定します。

        年間

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

        さらに、バックアップを毎年同じ日(デフォルト)に繰り返すか、特定の週の同じ日に繰り返すかを指定します。たとえば、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データベースをバックアップします。

    バックアップ ジョブ情報 ダイアログボックスが表示されます。以下のいずれかのアクションを実行します。

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

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

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

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

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

  • /var/log/nma.log

  • /var/log/nma/*.log

  • /tmp/maintenance.log