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 プラットフォーム データベースをバックアップするには、次の手順に従います。
すべてのバックアップファイルは、ファイル名が backup_timestamp.tgz の 1 つの圧縮 TAR ファイル(拡張子 .tgz)に保存されます。ここで、timestamp はバックアップが実行された日時を示します。バックアップファイルにはMySQLデータが含まれています。
トラブルシューティングについては、Junos Spaceサーバー上の次のログを参照してください。
/var/log/nma.log
/var/log/nma/*.log
/tmp/maintenance.log