You need to enable JavaScript to run this app.
导航
创建备份计划
最近更新时间:2024.07.16 14:58:19首次发布时间:2024.07.16 11:02:55

分布式云原生平台提供备份中心能力,可将容器应用元数据与存储卷数据备份到对象存储,本文为您介绍如何创建备份计划。

背景信息

备份/恢复目标集群

已经注册到分布式云原生平台的容器集群均可作为备份/恢复目标集群,例如:火山引擎 VKE 集群、第三方公有云集群、IDC 自建集群等满足 CNCF(Cloud Native Computing Foundation)标准的 Kubernetes 集群。更多详细说明参见:容器集群概述

备份/恢复资源范围

备份中心支持命名空间级别的资源备份/恢复,包括:Kubernetes 原生资源、CRD 资源,以及存储卷资源。备份/恢复的详细数据类型如下:

  • 应用元数据,即 Kubernetes 资源对象定义数据。

  • 存储卷数据,即 Pod 挂载卷中的数据,存储卷类型包括 PVC、local、emptyDir 等。

使用限制

  • 备份/恢复目标集群推荐的 Kubernetes 版本范围为:v1.18.x ~ v1.27.x。
  • 备份存储卷功能仅支持 v1.20.x 版本以上集群。

前提条件

操作步骤

  1. 登录 分布式云原生控制台
  2. 在左侧导航栏选择 备份中心 > 应用备份,进入应用备份管理页面。
  3. 备份计划 子页面,单击 创建备份计划,依次完成参数配置后单击 确定

alt

配置项说明
计划名称自定义备份计划名称,命名规则:长度 1-63 个字符;由小写字母、连字符、数字组成;以字母、数字开头和结尾。
备份仓库选择已经添加的对象存储仓库,用于存储备份数据的仓库。

源集群

待备份应用数据的源集群,可选择已经注册到分布式云原生平台且安装 migrate-plugin 组件的集群。

说明

  • 若所选集群未安装备份所需的 migrate-plugin 组件,可点击 安装 并等待组件安装成功。

  • 若所选集群无法访问备份仓库,将无法使用,可检查连通性后重试。

源命名空间源集群中的命名空间。目前仅支持创建命名空间级别的备份计划,因此,可根据实际备份需求,选择一个或多个源集群中的命名空间。

备份类型

备份计划的备份策略,可根据实际需要选择。

  • 定时备份:备份计划创建完成后,根据配置的备份周期,定时备份应用数据。

  • 立即备份:备份计划创建完成后,立即且仅执行一次备份任务。

备份周期

备份类型为定时备份时需要配置,根据实际需要配置备份任务的重复周期和触发时间。

  • 设定时间:可视化配置备份任务的重复周期和触发时间,其中,重复周期支持按月、周、日设置;触发时间支持按间隔时间或固定时间设置。

  • Cron 表达式:通过 Cron 表达式设置备份周期,中国区 UTC+8 支持 crontab 语法 。详情参考:Crontab 官方介绍

说明

单击 触发时间预览,可预览最近 4 次备份任务的具体触发时间,精确到秒。

备份有效期

备份任务的留存时长,默认为 30 天,可根据实际情况配置。
超过指定时长的备份任务将被删除,删除资源包括:备份任务、对象存储中备份的应用文件、所有 PersistentVolume 快照。

备份资源

默认备份源集群所选命名空间内的所有资源,可根据实际需求指定标签、指定资源进行数据备份,也可排除备份备份资源。备份资源遵循 的生效原则,例如:

  • 若未配置指定标签、指定资源,以及排除资源,将备份源集群所选命名空间内的所有资源。

  • 若配置指定标签,将仅备份源集群所选命名空间内存在目标标签的资源。

  • 若同时配置指定标签、指定资源,将采取 原则,筛选资源并进行数据备份。

指定标签备份:通过标签筛选源集群所选命名空间内的资源。可添加一个或多个标签,添加多个标签时需要同时满足。
指定资源备份:指定资源类型进行数据备份,指定资源后,仅备份特定资源。可添加一个或多个资源类型,例如:deployment、configmap 等。
排除资源备份:指定排除资源后,可以从备份中排出特定资源。例如:pod, secret 等。

alt

配置项说明

备份存储卷

存储卷备份开关,默认关闭,可根据实际需求配置。

注意

仅支持 v1.20.x 版本以上集群。

可选方式

开启备份存储卷后,可根据实际场景选择存储卷的备份方式。更多详细说明,参见:存储卷备份方式

  • CSI 快照:CSI 快照适用于同一套云环境、集群及存储系统的备份恢复场景,需要满足所有的 PVC 都通过 CSI 创建。

  • 文件系统备份:文件系统备份适用于备份和恢复几乎任何类型的卷,如果命名空间中存在非 CSI 创建的 PVC,请选择该方式进行备份。

后续操作

  • 备份计划创建完成后,将根据备份周期触发备份任务,可前往详情页查看当前备份计划关联的备份任务,也可前往备份任务管理页面查看所有备份任务,更多详细介绍参见:查看备份任务
  • 已经创建的备份任务支持编辑、立即备份等操作,管理备份计划详细说明参见:管理备份计划