第 1 章 备份 Red Hat Advanced Cluster Security for Kubernetes


您可以为 Red Hat Advanced Cluster Security for Kubernetes 执行数据备份。您可以在基础架构灾难或损坏数据时使用这些备份进行数据恢复。

您可以通过与 Amazon S3 或 Google Cloud Storage 集成来配置自动或按需备份。或者,您可以使用 roxctl 命令行界面(CLI)执行按需备份。

备份包括整个 Red Hat Advanced Cluster Security for Kubernetes 数据库,其中包括所有配置、资源、事件和证书。确保备份安全存储。

重要

如果您使用 Red Hat Advanced Cluster Security for Kubernetes 3.0.53 或更早版本,则备份不包括证书。

1.1. 使用 roxctl CLI on-demand 备份

您可以使用 roxctl CLI 使用 备份命令来备份。您需要一个 API 令牌或管理员密码才能运行这个命令。

1.1.1. 使用 API 令牌按需备份

您可以使用 API 令牌备份 Red Hat Advanced Cluster Security for Kubernetes 的整个数据库。

先决条件

  • 您必须具有具有 Admin 角色的 API 令牌。
  • 已安装 roxctl CLI。

流程

  1. 设置 ROX_API_TOKENROX_CENTRAL_ADDRESS 环境变量:

    $ export ROX_API_TOKEN=<api_token>
    Copy to Clipboard Toggle word wrap
    $ export ROX_CENTRAL_ADDRESS=<address>:<port_number>
    Copy to Clipboard Toggle word wrap
  2. 运行 备份 命令:

    • 对于 Red Hat Advanced Cluster Security for Kubernetes 3.0.55 或更高版本:

      $ roxctl -e "$ROX_CENTRAL_ADDRESS" central backup
      Copy to Clipboard Toggle word wrap
    • 对于 Red Hat Advanced Cluster Security for Kubernetes 3.0.54 或更早版本:

      $ roxctl -e "$ROX_CENTRAL_ADDRESS" central db backup
      Copy to Clipboard Toggle word wrap

默认情况下,roxctl CLI 将备份文件保存到在其中运行命令的 目录中。您可以使用 --output 选项指定备份文件位置。

1.1.2. 使用管理员密码按需备份

您可以使用管理员密码备份 Red Hat Advanced Cluster Security for Kubernetes 的完整数据库。

先决条件

  • 您必须具有管理员密码。
  • 已安装 roxctl CLI。

流程

  1. 设置 ROX_CENTRAL_ADDRESS 环境变量:

    $ export ROX_CENTRAL_ADDRESS=<address>:<port_number>
    Copy to Clipboard Toggle word wrap
  2. 运行 备份 命令:

    • 对于 Red Hat Advanced Cluster Security for Kubernetes 3.0.55 或更高版本:

      $ roxctl -p <admin_password> -e "$ROX_CENTRAL_ADDRESS" central backup
      Copy to Clipboard Toggle word wrap
    • 对于 Red Hat Advanced Cluster Security for Kubernetes 3.0.54 或更早版本:

      $ roxctl -p <admin_password> -e "$ROX_CENTRAL_ADDRESS" central db backup
      Copy to Clipboard Toggle word wrap

默认情况下,roxctl CLI 将备份文件保存到在其中运行命令的 目录中。您可以使用 --output 选项指定备份文件位置。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat