CCE Backup Controller 说明
更新时间:2024-08-30
组件介绍
基于开源 Velero 实现的集群扩展组件,提供资源备份和恢复能力
组件功能
基于Velero实现集群中应用(资源YAML)的备份和恢复,并将备份数据安全地存储在指定的对象存储 BOS Bucket 中
使用场景
- 备份恢复:当集群或命名空间下的K8s资源被误删除时,可以通过备份数据快速恢复业务。
- 业务迁移:可以将源集群备份的业务快速迁移到目标集群。(暂不支持,敬请期待)
- 业务合规:配合安全部门定期拉取备份数据进行业务审计。
限制说明
- 仅支持 v1.20 及以上版本的 Kubernetes 集群。
- 备份应用时,正在被删除的资源不会被备份。
安装组件
- 登录百度智能云官网,并进入管理控制台。
- 选择“产品服务>云原生>容器引擎CCE”,单击进入容器引擎管理控制台。
- 单击左侧导航栏中的“集群管理>集群列表”。
- 在集群列表页面中,单击目标集群名称进入集群管理页面。
- 在集群管理页面单击“组件管理”。
- 在组件管理列表中选择“CCE Backup Controller”组件单击“安装”。
- 点击“确认”按钮完成组件的安装。
使用说明
请配合 CCE 备份中心使用该组件。
- 登录容器引擎控制台,创建备份仓库,具体请参见备份仓库。
- 在源集群中创建备份或定时备份策略备份指定的资源对象,具体请参见备份管理。
- 在目标集群中根据备份数据创建恢复任务恢复指定的资源对象,具体请参见恢复管理。
版本记录
版本号 | 适配集群版本 | 更新时间 | 更新内容 |
---|---|---|---|
1.0.0 | CCE/v1.20+ | 2024.08.30 | 组件中心新增备份组件 |