×

中心存储以下信息

  • 在您的集群中观察到的活动

  • 从集成的镜像仓库或扫描器检索到的信息

  • Red Hat Advanced Cluster Security for Kubernetes (RHACS) 配置

备份中心数据库对于确保数据完整性和系统可靠性至关重要。定期备份数据库(其中包含必要的配置、资源、事件和证书)可以防止数据库故障、损坏和意外数据丢失。

您可以使用roxctl CLI 使用backup命令备份和恢复中心数据库。此命令需要API令牌或管理员密码。

使用API令牌进行按需备份

您可以使用API令牌备份RHACS的整个数据库。

先决条件
  • 您拥有具有“管理员”角色的API令牌。

  • 您已安装roxctl CLI。

步骤
  1. 通过运行以下命令设置ROX_API_TOKENROX_ENDPOINT环境变量

    $ export ROX_API_TOKEN=<api_token>
    $ export ROX_ENDPOINT=<address>:<port_number>
  2. 通过运行以下命令启动中心备份

    $ roxctl central backup (1)
    1 您可以使用--output选项指定备份文件位置。

    默认情况下,roxctl CLI 将备份文件保存在您运行命令的目录中。

附加资源

使用管理员密码进行按需备份

您可以使用管理员密码备份RHACS的整个数据库。

先决条件
  • 您拥有管理员密码。

  • 您已安装roxctl CLI。

步骤
  1. 通过运行以下命令设置ROX_ENDPOINT环境变量

    $ export ROX_ENDPOINT=<address>:<port_number>
  2. 通过运行以下命令启动中心备份

    $ roxctl -p <admin_password> central backup (1)
    1 对于<admin_password>,请指定管理员密码。

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