You are viewing documentation for a release that is no longer maintained. To view the documentation for the most recent version, see the latest RHACS docs.
第 2 章 从备份中恢复
您可以使用 roxctl 命令行界面(CLI)从现有备份中恢复 Red Hat Advanced Cluster Security for Kubernetes。
您可以使用 roxctl CLI 使用 restore 命令恢复 Red Hat Advanced Cluster Security for Kubernetes。您需要一个 API 令牌或管理员密码才能运行这个命令。
2.1. 使用 API 令牌恢复 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
您可以使用 API 令牌恢复 Red Hat Advanced Cluster Security for Kubernetes 的整个数据库。
先决条件
- 您必须具有 Red Hat Advanced Cluster Security for Kubernetes 备份文件。
- 您必须具有具有管理员角色的 API 令牌。
-
已安装
roxctlCLI。
流程
设置
ROX_API_TOKEN和ROX_CENTRAL_ADDRESS环境变量:export ROX_API_TOKEN=<api_token>
$ export ROX_API_TOKEN=<api_token>Copy to Clipboard Copied! Toggle word wrap Toggle overflow export ROX_CENTRAL_ADDRESS=<address>:<port_number>
$ export ROX_CENTRAL_ADDRESS=<address>:<port_number>Copy to Clipboard Copied! Toggle word wrap Toggle overflow 运行
恢复命令:roxctl -e "$ROX_CENTRAL_ADDRESS" central db restore <backup_file>
$ roxctl -e "$ROX_CENTRAL_ADDRESS" central db restore <backup_file>Copy to Clipboard Copied! Toggle word wrap Toggle overflow