スナップショットによるソフトウェアのバックアップと復旧
概要 インストールプロセスは、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 にスナップショットを送信します。
メモ:リリース 22.4R1 Junos OS Evolved以降、 コマンドを発行することで、両方のルーティング エンジンのスナップショットを
request system snapshot routing-engine both
取得できるようになりました。
スナップショットからの復元は、ディスクが破損した場合にソフトウェアと設定を完全に復元できる唯一の回復オプションであるため、ディスク破損後のブートアップ オプションとして特に効果的です。
アップグレード後、初期起動時にインストールに失敗した場合、ルーティング エンジンはスナップショットが保存されているセカンダリ SSD から自動的に起動に戻ります。その後、セカンダリ SSD に保存されたスナップショットを使用して、ルーティング エンジンを再起動できます。
セカンダリSSDでスナップショットを作成し、それを使用してソフトウェアのインストールを回復する
プライマリ(またはのみ)ルーティングエンジンのセカンダリSSD(/dev/sdb)でスナップショットを作成するには、次の手順にしたがっています。