このページの内容
設定ファイルの概要
設定ファイルを使用して、デバイスを設定し、デバイスの設定タスクを合理化します。コンフィギュレーション・ファイルには、デバイスの完全なコンフィギュレーションが格納されています。設定ファイル間のこれらの違いに留意してください。
-
アクティブ(実行中)設定は、デバイスの動作ファイルです。これらのファイルは、デバイスの動作を制御します。
-
候補となるコンフィギュレーションは、コンフィギュレーションの更新を保存する作業コピーです。これらは、デバイスの自動設定に使用するファイルです。
設定ファイルの概要
設定ファイルには、ネットワークデバイスの完全な設定が保存されます。デバイスの現在の設定は、アクティブな設定と呼ばれます。この現在の設定を変更したり、以前の設定やレスキュー設定に戻すこともできます。
デバイス上で最後にコミットされた 50 個の設定ファイルが保存されるため、以前の設定に戻すことができます。設定ファイルの名前は以下の通りです。
-
juniper.conf.gz—現在アクティブな設定 -
juniper.conf.1.gztojuniper.conf.49.gz—ロールバック設定
設定ファイルを変更するには、CLIで設定モードを使用する必要があります。コンフィギュレーション・ファイルに変更を加えるときは、候補となるコンフィギュレーション・ファイルを表示および変更します。候補設定を使用すると、アクティブな設定の運用を変更したり、現在のネットワーク運用に潜在的な損害を与えたりすることなく、設定を変更できます。候補コンフィギュレーションに加えた変更をコミットすると、システムがアクティブなコンフィギュレーションを更新します。
設定ファイルの用語
| 用語 |
定義 |
|---|---|
| アクティブな設定 |
デバイスの現在のコミットされた設定。 |
| 候補の設定 |
このコピーがコミットされるまで、ユーザーが運用上の変更を行わずに設定を変更できるようにする、設定の作業コピー。 |
| 設定グループ |
残りの設定が継承できる設定ステートメントのグループ。 |
| 設定をコミットする |
コンフィギュレーションの構文が適切であるかをチェックし、アクティブ化し、デバイス上で実行されている現在のコンフィギュレーション・ファイルとしてマークする行為。 |
| 設定階層 |
システム設定を構成するステートメントの階層。ステートメントには、コンテナとリーフの2種類があります。コンテナステートメントには、他のステートメントが含まれます。リーフステートメントには、他のステートメントは含まれません。すべてのコンテナステートメントとリーフステートメントが一緒になって、設定階層を形成します。 |
| デフォルト設定 |
デバイス出荷時に各設定パラメータに設定される初期値。 |
| レスキュー設定 |
管理アクセスを拒否する設定からデバイスを復元する既知の設定。CLIを通じて、現在コミットされている設定をレスキュー設定として設定します。 |
| 設定のロールバック |
以前にコミットされた設定に戻す行為。 |
デバイス構成ストレージの概要
ジュニパーネットワークスのデバイス設定を編集するときは、現在の設定のコピーで作業して、設定の候補を作成します。候補の設定に加えた変更は、すぐにCLIに表示されます。そのため、複数のユーザーが同時に設定を編集している場合、すべてのユーザーがすべての変更を確認できます。
変更をコミットして、候補の設定を有効にします。この時点で、候補ファイルは適切な構文であるかチェックされ、アクティブ化され、現在の動作可能なソフトウェア設定ファイルとしてマークされます。複数のユーザーが同時に設定を編集している場合、候補の設定をコミットすると、すべてのユーザーが行ったすべての変更が有効になります。
CLIは、現在の設定を保存するだけでなく、現在の運用バージョンとコミットされた設定の過去49バージョンも保存します。最後にコミットされた設定はバージョン0で、これは現在の運用バージョンです。この現在の動作バージョンは、以前の設定にロールバックした場合にシステムが戻るデフォルト設定です。保存された最も古い設定はバージョン49です。
デフォルトでは、現在の設定とコミットされた設定の以前のバージョン 3 つがデバイスのコンパクトフラッシュ カードに保存されます。現在動作中のデバイス設定はファイル juniper.conf.gzに保存され、コミットされた最後の3つの設定はファイル juniper.conf.1.gz、 juniper.conf.2.gz、 conf.3.gzに保存されます。これらの4つのファイルは、デバイスのコンパクトフラッシュカードの ディレクトリ/configに保存されます。
コミットされた設定の残りの46の以前のバージョン( juniper.conf.4 から juniper.conf.49までのファイル)は、ハードディスクの ディレクトリ/var/db/config に保存されます。