首页 / 平台管理 / 集群管理 / 备份恢复 / 备份管理 / 创建 ETCD 备份策略

创建 ETCD 备份策略

集群上的 ETCD 组件是一个分布式数据存储组件,负责存储集群的配置信息。ETCD 部署在集群的所有控制节点上,由于集群的所有控制节点共享相同的配置,因此,进行 ETCD 备份时,仅需备份其中 1 个控制节点上的 ETCD 数据。

备份策略中配置了备份的数据源(控制节点、备份路径)、备份数据存储位置、备份方式等信息,每基于策略执行一次备份,即可生成一个新的备份记录,方便您随时或周期性地自动备份集群的配置。

注意事项

在某些极端情况下,如果您的集群配置了三个主节点(master nodes),可能会遇到所有三个主节点同时宕机的情况。在这种情况下,为了确保您能够在此类情况下完全恢复集群,建议您参考 Customer Portal 中的 S2 方案《业务集群 3 台 master 节点宕机恢复方案》,该方案提供了针对此类极端情况的恢复指导。

前提条件

如需将集群的 ETCD 数据备份在外部存储中,请提前准备好外部储存的对接信息。目前,仅支持对接 S3(Simple Storage Service)兼容的对象存储(Object Storage),例如:Amazon S3、MinIO、腾讯云对象存储 COS、阿里云对象存储 OSS 等。

基本信息

  1. 在左侧导航栏中,单击 集群管理 > 备份恢复

  2. 切换至 备份管理 页签。

  3. 单击 创建备份策略 并选择 ETCD 备份

  4. 输入 名称 并单击 下一步

存储配置

  1. 在存储配置页面参考以下说明,配置相关参数。

    参数 说明
    备份节点 集群中的 控制节点
    备份路径 ETCD 数据在节点上的存储路径。
    外部存储 是否使用外部存储服务存储备份数据。
    - 关闭开关,执行备份时会将数据备份在所选 备份节点备份路径 下。
    - 打开开关,并配置外部存储服务,执行备份时,将同时对 ETCD 数据进行本地备份,并同步备份至外部存储中,双份备份以确保数据安全。请选择连通性校验通过的备份仓库,或单击 创建备份仓库
    提示:创建备份仓库完成后可单击 确定并创建 ETCD 备份,返回本页面继续创建;或单击 创建,返回备份仓库列表页查看已创建的备份仓库。
  2. 存储配置完成后,单击 下一步

备份方式

配置备份数据的时间策略。

相关操作

手动执行备份策略

手动执行已创建的备份策略(包括设置了定时备份规则的策略)进行数据备份。 每执行一次,会生成一条新的备份记录。

  1. 在左侧导航栏中,单击 集群管理 > 备份恢复

  2. 切换至 备份管理 页签。

  3. 单击待执行策略右侧的 > 执行备份,并确认。

导出备份任务日志

支持手动导出指定备份策略下备份任务日志。

提示:备份任务正在执行中时不支持导出日志。

操作步骤

  1. 在左侧导航栏中,单击 集群管理 > 备份恢复

  2. 切换至 备份管理 页签。

  3. 单击待导出备份任务日志的 备份策略名称

  4. 备份记录 区域,单击备份记录右侧的 > 导出日志