第 2 章 使用 roxctl CLI 恢复 Central 数据库
您可以使用 restore
命令使用 roxctl
CLI 恢复 Red Hat Advanced Cluster Security for Kubernetes (RHACS)。此命令需要 API 令牌或管理员密码。
2.1. 使用 API 令牌恢复 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以使用 API 令牌恢复 RHACS 的整个数据库。
先决条件
- 您有一个 RHACS 备份文件。
- 您有一个带有管理员角色的 API 令牌。
-
已安装了
roxctl
CLI。
流程
运行以下命令设置
ROX_API_TOKEN
和ROX_ENDPOINT
环境变量:export ROX_API_TOKEN=<api_token>
$ export ROX_API_TOKEN=<api_token>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow export ROX_ENDPOINT=<address>:<port_number>
$ export ROX_ENDPOINT=<address>:<port_number>
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行以下命令来恢复 Central 数据库:
roxctl central db restore <backup_file>
$ roxctl central db restore <backup_file>
1 Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 对于
<backup_file
>,请指定您要恢复的备份文件的名称。