CLI で行うバックアップの復元
CLI または Tenable Core インターフェースを使用して、OT Security を復元できます。Tenable Core での復元プロセスの詳細については、バックアップの復元を参照してください。CLI を使用して復元するには、次の手順を実行します。
始める前に
-
復元するバックアップ .tar ファイルがあることを確認します。SCP (セキュアコピープロトコル) ユーティリティを使用して、.tar ファイルを ICP システムにコピーします。
注意: OT Security のバックアップファイルは、Tenable Core の [バックアップ/復元] ページからダウンロードできます。詳細については、バックアップの復元を参照してください。
OT Security バックアップファイルの例: tenable-ot-tenable-s2cc78kg-2024-03-21T135648.tar
CLI を使用して OT Security を復元するには、次のようにします。
- ICP システムにアクセスするには、次のいずれかを行います。
-
ターミナルで次のコマンドを実行して、.tar バックアップファイルを抽出します。
コピーtar -xvf file-name.tar
ここでの file-name は .tar バックアップファイルの名前です。
.tar バックアップファイルが /home/admin/folder-name のフォルダーに解凍されます。
注意: 抽出されたファイルには、より小さい tar.xz ファイルが含まれます。 -
次のコマンドを実行してサービスを停止し、バックアップファイルが置き換える既存のデータを削除します。
コピーsudo systemctl stop anthology
cd /opt/indegy
sudo rm -rf *db*
sudo rm -rf machine_id/id
cd ~ -
手順 3 で抽出した .tar ファイルを含むフォルダーに切り替えます。
cd <folder-name>ここでの folder-name は抽出されたファイルを含むフォルダーの名前です。
-
(オプション) ls コマンドを実行して、バックアップの tar.xz ファイルのリストを表示します。
-
次のコマンドを実行して、バックアップファイルを抽出し、アプリケーションを復元します。
コピーfor i in *.tar.xz; do tar -xvf "$i" -C "/opt/indegy/" "*db*"; done
for i in *.tar.xz; do tar -xvf "$i" -C "/opt/indegy/" "machine_id/id"; done注意: 上記のコマンドは、バックアップからすべてのファイルをそれぞれのフォルダーに抽出します。エラーメッセージが表示された場合は、.tar ファイルの解凍時に作成されたフォルダーからコマンドを実行していることを確認してください。 -
OT Security を再起動します。
コピーsudo systemctl start anthology
OT Security が復元され、アプリケーションにアクセスできるようになります。
-
OT Security が実行されていることを確認するには、ブラウザからポート 443 (HTTPS) で OT Security ユーザーインターフェースにログインします。