集群备份
更新时间 2025-07-03 21:54:33
最近更新时间: 2025-07-03 21:54:33
本节介绍集群备份用户指南。
前提条件
操作步骤
下发备份任务
1. 登陆分布式容器云平台,在左侧导航栏中选择集群资源 > 集群管理,进入注册集群列表页。
2. 在注册集群列表中点击需要备份的集群,进入单集群管理页面。
3. 在单集群管理页面导航栏中选择运维管理 > 集群备份 > 新增备份 ,进入集群备份配置页面。
4. 填写配置项后,点击“确定”下发备份任务。
备份配置项说明:
配置项名称 | 说明 |
---|---|
名称 | 必填,备份任务的名称,名称限制为由小写字母开头,只允许小写字母,数字和‘-’组成,且备份任务是当前集群中唯一 |
命名空间 | 非必填,选择备份资源的命名空间,可多选 |
资源 | 非必填,选择所备份资源的类型,可多选,也可以手动输入 |
持久卷 | 选择是否备份pod所使用的持久卷,备份内容中有pod资源,此项才生效。不能备份临时卷及hostPath |
备份任务下发后,在备份列表中可查看备份任务的执行状态,及备份完成后备份包的大小。
备份列表的操作列还包含以下三个操作:
还原:把当前备份包还原到当前集群中。
下载:下载当前备份任务的备份包。
删除:删除当前备份任务。
查看备份详情
在备份任务列表中,点击备份名称,进入备份详情页面。
在备份详情页面中,同样可以对当前备份任务执行还原、下载备份包和删除操作:
备份页面展示了当前备份任务的任务名称、备份时筛选的资源类型、是否包含持久卷、备份任务创建时间、备份包的大小和备份任务的状态这些这些信息。
此外如果曾经以当前备份任务的备份包执行了还原,还原记录会展示在界面下方的“相关还原记录”中。
执行还原
在集群备份的列表或者备份详情页都可以执行还原操作,点击还原会弹出还原任务的创建页面。
配置项名称 | 说明 |
---|---|
名称 | 必填,还原任务的名称,名称限制为由小写字母开头,只允许小写字母,数字和‘-’组成,且还原任务是当前集群中唯一 |
重定义命名空间 | 选填,可以将备份包中指定命名空间的资源还原到目标命名空间中 |
数据清洗 | 选填,此属于高级选项,可对导入资源的Annotation和Lable值进行增删替换操作 |
数据清洗配置项说明:
配置项名称 | 说明 |
---|---|
命名空间 | 选填,可输入多个命名空间,多个用‘,’分隔,按照源命名空间进行筛选,符合条件的资源会执行数据清洗操作 |
资源类型 | 选填,可输入多个资源类型,即资源的kind字段,多个用‘,’分隔,符合条件的资源会执行数据清洗操作 |
标签选择器 | 选填,输入k8s的标签选择器语句,可根据该选择条件进行资源筛选,符合条件的资源会执行数据清洗操作 |
操作 | 必填,可输入多个操作内容,可以新增、删除或者替换资源中的annotation和label |
配置完成后点击“导入”开始执行还原操作。
在备份任务详情页面的“相关还原记录”列表中,可查看还原任务的执行情况。可展示还原任务的名称、源目标命名空间的映射关系、任务执行状态和还原任务的创建日期。
上传备份包
集群备份功能支持从外部导入备份包到当前集群中,备份包的获取方式可参考执行备份一节中,备份列表操作列的说明。
在集群备份的列表中,点击“上传”按钮,在输入框录入名称,点击“点击上传”按钮,弹出文件选择对话框中选择先前下载好的备份包,即可上传。上传后,会在备份任务列表中显示刚上传的备份包信息。