创建恢复计划
介绍如何在 KubeSphere Cloud 云原生应用服务平台上创建恢复计划。
本节介绍如何在 KubeSphere Cloud 云原生应用服务平台上创建恢复计划。
前提条件
创建恢复计划
使用您的账户登录 KubeSphere Cloud 云原生应用服务平台。
将光标移动到页面顶栏右侧的用户名区域,在弹出菜单中点击管理控制台。
在控制台页面的左侧导航栏点击备份容灾服务,然后点击恢复计划页签下的创建恢复计划。
common:NOTE
您也可以在服务概览页面点击备份容灾服务下的创建恢复。
在弹出的创建恢复计划页面中,参考以下参数描述进行参数设置:
参数 是否必填 描述 计划名称 是 用户自定义的恢复计划名称,只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 63 个字符。 恢复资源 是 选择用于恢复的备份任务。您可以按时间或关键词搜索恢复备份任务。 计划描述 否 用户自定义的恢复计划描述。 恢复位置 是 - 目标集群:选择一个目标集群。
若目标集群尚未导入,请点击右侧的导入集群,在弹出对话框中导入集群。导入完成后,点击 ,然后在下拉列表中选择已导入的集群。 - 命名空间映射:设置源命名空间和目标命名空间的映射关系。
存储卷 根据备份任务设置而不同 若您选择的备份任务在备份存储卷时,使用直接复制或在使用 CSI 快照时导出快照,会显示以下参数: - 源存储类型名称:源存储类型的名称。
- 目标存储类型名称:当目标集群存在存储类型,平台会默认匹配源类型和目标类型的映射关系,您可以点击编辑按钮进行修改。当目标集群中不存在存储类型,目标类型名称的值为未匹配,您需要点击下方的提示文案“目标集群中没有可用于恢复的存储类型?”,并参考右侧弹出的页面创建用于恢复的存储类型。有关更多信息,请参阅创建存储类型。
- 目标集群:选择一个目标集群。
点击确认。创建成功的恢复计划会显示在列表中。
common:NOTE
每次恢复计划需使用 1 次 应用保护数。选择服务概览,在右侧的当前订阅卡片中,点击使用记录即可查看恢复计划的应用保护数使用记录。
创建存储类型
当目标集群中不存在存储类型时,您需要创建用于恢复的存储类型。具体操作步骤如下:
创建一个 YAML 文件,例如
sc.yaml
。apiVersion: storage.k8s.io/v1 kind: StorageClass metadata: name: standard provisioner: kubernetes.io/aws-ebs parameters: type: gp3 reclaimPolicy: Retain allowVolumeExpansion: true mountOptions: - debug volumeBindingMode: Immediate
common:NOTE
该 YAML 文件仅为示例,请根据您的实际情况进行修改。有关更多信息,请访问 Kubernetes 官方网站。
执行以下命令创建存储类型:
kubectl apply -f sc.yaml
执行以下命令查看存储类型是否创建成功:
$ kubectl get storageclass NAME PROVISIONER RECLAIMPOLICY VOLUMEBINDINGMODE ALLOWVOLUMEEXPANSION AGE local (default) openebs.io/local Delete WaitForFirstConsumer false 24h standard kubernetes.io/aws-ebs Retain Immediate true 21s
如上所示,如果您能在回显中找到已创建的存储类型,则创建成功。