使用 CLI 还原备份
您可以使用 CLI 或通过 Tenable Core 界面来还原 OT Security。有关 Tenable Core 中还原过程的更多信息,请参阅“还原备份”。要使用 CLI 进行还原,请执行以下步骤。
开始之前
-
确保具有要还原的备份 .tar 文件。使用 SCP(安全复制协议)实用工具将 .tar 文件复制到 ICP 系统。
注意:您可以从 Tenable Core 中的“备份/还原”页面下载 OT Security 备份文件。有关更多信息,请参阅“还原备份”。
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 用户界面。