ETCD 备份
集群中的 ETCD 组件是一个分布式数据存储,用于保存集群配置。ETCD 运行在所有控制节点上。由于所有控制节点共享相同的配置,因此从任一控制节点备份 ETCD 数据即可。
备份策略定义了数据源(控制平面节点、备份路径)、备份目标和备份方式。每次策略执行都会生成一个新的备份记录,实现集群配置的按需或定期自动备份。
目录
注意事项
在极少数边缘情况下,拥有三个控制平面节点的集群可能会同时发生三个节点的故障。为确保在此类场景下能够完全恢复,请联系技术支持。
前提条件
如果计划将 ETCD 备份存储到外部存储,请提前准备连接信息。目前仅支持兼容 S3 的对象存储,如 Amazon S3、MinIO、腾讯云 COS 和阿里云 OSS。
基本信息
-
在左侧导航栏中,点击 Clusters > Backup & recovery。
-
切换到 Backup Manage 标签页。
-
点击 Create Backup Policy,选择 ETCD Backup。
-
输入 Name,然后点击 Next。
存储配置
-
参考存储配置页面的以下说明,配置相关参数。
-
若需创建备份仓库,点击 Create。
备份方式
配置备份数据的时间策略。
-
仅备份一次:策略创建后立即执行一次备份。配置了 Backup retention time 后,系统会自动清理超过保留时间的备份文件。
-
定时备份:设置定时 备份规则,自动周期性执行备份策略,支持输入 Crontab 表达式。
提示:点击输入框可展开平台预设的 Backup Rule Templates,选择合适模板并简单修改,快速设置备份规则。
相关操作
手动运行备份策略
手动运行已有策略(包括定时策略)。每次运行都会创建新的备份记录。
- 在左侧导航中,点击 Clusters > Backup & recovery。
- 进入 Backup Manage 标签页。
- 点击 Perform Backup 并确认。