スナップショットを使用したソフトウェアのバックアップと復元
インストールプロセスでは、juniper.conf、SNMP ifIndexes、SSHファイルなどのファイルを除き、デバイスに保存されているファイルがすべて削除されます。したがって、インストール プログラムの実行後に現在のソフトウェア インストールに戻す必要がある場合に備えて、現在の設定をバックアップする必要があります。必要に応じて、構成ファイルと Junos OS Evolved ソフトウェアをリカバリすることもできます。
スナップショットを理解する
request system snapshotコマンドを使用して、デバイス上で実行されているソフトウェアと設定の両方のコピーを作成します。request system snapshotコマンドは、デバイスの実行に現在使用されているファイルの「スナップショット」を取得し、そのファイルを代替ソリッドステートドライブ(SSD)にコピーします。スナップショットには、/soft、/config、および /root ディレクトリの完全な内容が含まれ、これには、現在のロールバック ソフトウェア イメージとすべてのロールバック ソフトウェア イメージ、ユーザー データのコピー、アクティブな設定、レスキュー設定、および /var ディレクトリの内容(/var/core、/var/external、/var/log、および /var/tmp を除く)が含まれますディレクトリ)。その後、このスナップショットを使用して、次回の起動時にデバイスを起動したり、バックアップブートオプションとしてデバイスを起動したりできます。
ソフトウェアをアップグレードまたはダウングレードするたびにスナップショットを作成することをお勧めします。
システムスナップショットには、次の制限があります。
-
スナップショットを使用して、インストールされている外部USBフラッシュ ドライブなど、デバイス外の宛先にファイルを移動することはできません。
-
スナップショットコマンドは、ローカルルーティングエンジンで実行され、ローカルルーティングエンジン上のセカンダリSSDにスナップショットされます。
手記:Junos OS Evolvedリリース22.4R1以降、
request system snapshot routing-engine bothコマンドを発行することで、両方のルーティングエンジンのスナップショットを取得できます。
スナップショットからの復元は、ディスクが破損した場合にソフトウェアと構成を完全に復元できる唯一の復元オプションであるため、ディスク破損後の起動オプションとして特に効果的です。
アップグレード後、初期起動中にインストールに失敗した場合、ルーティングエンジンは、スナップショットが保存されているセカンダリ SSD からの起動に自動的に復帰します。その後、セカンダリSSDに保存されたスナップショットを使用して、ルーティングエンジンを再起動できます。
セカンダリSSDにスナップショットを作成し、それを使用してソフトウェアのインストールを復元します
プライマリ(または唯一の)ルーティングエンジンのセカンダリSSD(/dev/sdb)にスナップショットを作成するには、次の手順に従います。