×

Red Hat Advanced Cluster Security for Kubernetes 可以与与 S3 API 兼容的服务集成,以启用数据备份。这些备份可用于在基础设施灾难或数据损坏的情况下进行数据恢复。与 S3 API 兼容的提供商集成后,您可以安排每日或每周备份,并进行手动按需备份。

备份包括整个 RHACS 数据库,其中包括所有配置、资源、事件和证书。确保备份安全存储。

  • 要备份到 Amazon S3,请使用专用的 Amazon S3 集成以确保最佳兼容性。

  • Red Hat 不会测试此集成与每个与 S3 API 兼容的提供商,因此无法保证此集成能与所有提供商一起使用。

在 Red Hat Advanced Cluster Security for Kubernetes 中配置与 S3 API 兼容的集成

要配置与 S3 API 兼容的备份,请在 Red Hat Advanced Cluster Security for Kubernetes 中创建一个新的集成。

先决条件
  • 您已配置现有的 S3 存储桶。要创建具有所需权限的新存储桶,请参阅您的 S3 提供商文档。

  • 您具有 S3 存储桶的读取、写入和删除权限,以及 **访问密钥 ID** 和 **秘密访问密钥**。

步骤
  1. 在 RHACS 门户中,转到 **平台配置** → **集成**。

  2. 向下滚动到 **外部备份** 部分,然后选择 **与 S3 API 兼容**。

  3. 单击 **新建集成**。

  4. 输入 **集成名称**。

  5. 在 **保留备份数量** 框中输入要保留的备份数量。

  6. 对于 **计划**,选择每日或每周备份频率,并选择运行备份过程的时间。

  7. 输入要存储备份的 **存储桶** 名称。

  8. 如果要将备份保存在特定的文件夹结构中,则可以选择输入 **对象前缀**。

  9. 输入可访问 S3 兼容服务的 **端点**。如果未指定方案,则使用默认方案 `https`。

  10. 输入存储桶的 **区域**。请咨询您的提供商的文档以输入正确的区域。

  11. 选择 **URL 样式**

    • **虚拟主机** 样式的存储桶的地址为 *https://<bucket>.<endpoint>*。

    • **路径** 样式的存储桶的地址为 *https://<endpoint>/<bucket>*。

  12. 输入 **访问密钥 ID** 和 **秘密访问密钥**。

  13. 选择 **测试** 以确认与 S3 的集成是否正常工作。

  14. 选择 **创建** 以生成配置。

配置集成后,RHACS 会根据指定的计划自动备份所有数据。

在与 S3 API 兼容的存储桶上执行按需备份

使用 Red Hat Advanced Cluster Security for Kubernetes 门户触发 RHACS 到与 S3 API 兼容的存储桶的手动备份。

先决条件
  • 您已将 RHACS 与与 S3 API 兼容的服务集成。

步骤
  1. 在 RHACS 门户中,转到 **平台配置** → **集成**。

  2. 在 **外部备份** 部分,单击 **与 S3 API 兼容**。

  3. 选择要进行备份的 S3 存储桶的集成名称。

  4. 单击 **触发备份**。

选择触发备份后,不会有任何通知。但是,RHACS 会在后台开始备份任务。