• 云原生服务云原生服务
    • 云原生备份容灾服务hot
    • 轻量集群服务new
    • 集群巡检服务new

创建恢复计划

介绍如何在 KubeSphere Cloud 云原生应用服务平台上创建恢复计划。

本节介绍如何在 KubeSphere Cloud 云原生应用服务平台上创建恢复计划。

前提条件

创建恢复计划

  1. 使用您的账户登录 KubeSphere Cloud 云原生应用服务平台。

  2. 将光标移动到页面顶栏右侧的用户名区域,在弹出菜单中点击管理控制台

  3. 在控制台页面的左侧导航栏点击备份容灾服务,然后点击恢复计划页签下的创建恢复计划

    common:NOTE

    您也可以在服务概览页面点击备份容灾服务下的创建恢复

  4. 在弹出的创建恢复计划页面中,参考以下参数描述进行参数设置:

    参数是否必填描述
    计划名称用户自定义的恢复计划名称,只能包含小写字母、数字和连字符(-),必须以小写字母或数字开头和结尾,最长 63 个字符。
    恢复资源选择用于恢复的备份任务。您可以按时间或关键词搜索恢复备份任务。
    计划描述用户自定义的恢复计划描述。
    恢复位置
    • 目标集群:选择一个目标集群。
      若目标集群尚未导入,请点击右侧的导入集群,在弹出对话框中导入集群。导入完成后,点击 ,然后在下拉列表中选择已导入的集群。
    • 命名空间映射:设置源命名空间和目标命名空间的映射关系。
    存储卷根据备份任务设置而不同若您选择的备份任务在备份存储卷时,使用直接复制或在使用 CSI 快照时导出快照,会显示以下参数:
    • 源存储类型名称:源存储类型的名称。
    • 目标存储类型名称:当目标集群存在存储类型,平台会默认匹配源类型和目标类型的映射关系,您可以点击编辑按钮进行修改。当目标集群中不存在存储类型,目标类型名称的值为未匹配,您需要点击下方的提示文案“目标集群中没有可用于恢复的存储类型?”,并参考右侧弹出的页面创建用于恢复的存储类型。有关更多信息,请参阅创建存储类型
  5. 点击确认。创建成功的恢复计划会显示在列表中。

    common:NOTE

    每次恢复计划需使用 1 次 应用保护数。选择服务概览,在右侧的当前订阅卡片中,点击使用记录即可查看恢复计划的应用保护数使用记录。

创建存储类型

当目标集群中不存在存储类型时,您需要创建用于恢复的存储类型。具体操作步骤如下:

  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 官方网站

  2. 执行以下命令创建存储类型:

    kubectl apply -f sc.yaml
  3. 执行以下命令查看存储类型是否创建成功:

    $ 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

    如上所示,如果您能在回显中找到已创建的存储类型,则创建成功。