設定ファイルの管理の概要
Junos Spaceネットワーク管理プラットフォームの設定ファイルは、管理対象デバイスのデバイス設定データを初めてJunos Spaceプラットフォームデータベースにバックアップすると作成されます。管理対象デバイスごとに、データベース内に個別の構成ファイルが作成されます。デバイスの設定が変更されるたびに、デバイス上に新しいバージョンの設定ファイルが作成されます。その後、Junos Spaceプラットフォームデータベースやリモートサーバーに、一定時間または定期的に設定した繰り返し間隔でバックアップできます。
一元化された設定ファイル管理により、Junos Spaceプラットフォームで複数のバージョンのデバイス設定ファイルを維持できます。これにより、システム障害が発生した場合にデバイス設定ファイルを復旧し、複数のデバイスで一貫した設定を維持するのに役立ちます。
Junos Spaceプラットフォームの設定ファイルのバージョン管理は、デバイス上の設定ファイルのバージョン管理に依存しません。デバイス上の各 commit
コマンドは、デバイス上に設定ファイルの新しいバージョンを作成しますが、1 台のデバイスに格納できるバージョンは 49 個以下です。ただし、Junos Space プラットフォームでは、49 を超えるバージョンの構成ファイルを Junos Space サーバーに保存できます。
設定ファイル ワークスペースは、以下の設定ファイルを管理するのに役立ちます。
設定実行—現在デバイスで有効になっている設定ファイル。実行中の設定ファイルには、バージョン 0 のラベルが付いています。
候補構成 — 実行中の構成になる新しい、まだコミットされていない構成ファイル。
バックアップ設定—回復またはロールバック目的の設定ファイル。コマンドを
commit
実行すると、バックアップ設定ファイルが作成され、最も古いバックアップファイル(バージョン49)がデバイスから削除されます。最新のバックアップ設定ファイルには、バージョン1のラベルが付いています。
このワークスペース内の個々のファイルまたはデバイスの潜在的なワークフローを次に示します。
デバイス設定ファイルをバックアップし、Junos Spaceプラットフォーム管理の下でデバイスの設定を実行します。
バックアップ・コンフィギュレーション・ファイルのコピーを編集して、候補コンフィギュレーション・ファイルを作成します。
コンフィギュレーション・ファイルの最初のバックアップ・バージョンと編集済みバージョンを比較して、編集内容を検証します。
候補の設定ファイルをデバイスに復元します。
初期バックアップ バージョンを zip ファイルにエクスポートします。
一定期間にわたって、Junos Spaceプラットフォームデータベースにバックアップされるデバイス設定ファイルの数が増加します。データベース内に構成ファイルが累積すると、データベースに対するオーバーヘッドが増加し、サーバーの全体的なパフォーマンスに悪影響を及ぼす可能性があります。バックアップされた設定ファイルの最新の 2 つのバージョンよりも古いデバイス設定ファイルをパージできます。
古いデバイス設定ファイルをパージするには、 /var/www/cgi-bin/cleanUpDevConfigBackup.sh スクリプトを使用します。
Junos SpaceプラットフォームのUIでは、「設定ファイル> 設定ファイル 管理」ページで、保存されている設定 ファイルを 表示できます。設定ファイルに関連するさまざまなタスクを実行するために割り当てる必要があるロールについては、 事前定義されたロールの概要を参照してください。
[Config Files Management](設定ファイル管理)ページで、以下のアクションを実行できます。