跳转至

应用备份

本文介绍如何在 DCE 5.0 中为应用做备份,本教程中使用的演示应用名为 dao-2048 ,属于无状态工作负载。

前提条件

在对无状态工作负载进行备份前,需要满足以下前提条件:

备份工作负载

参考以下步骤,备份无状态工作负载 dao-2048

  1. 进入容器管理模块,点击左侧导航栏上的 备份恢复 -> 应用备份 ,进入 应用备份 列表页面。

    集群列表

  2. 应用备份 列表页面,选择已经安装了 velero 和 dao-2048 应用的集群。点击右上角的 备份计划 ,新建一个备份计划。

    应用备份

  3. 参考下方说明填写备份配置。

    • 名称:新建备份计划的名称。
    • 源集群:计划执行应用备份的集群。
    • 对象存储位置:在源集群安装 velero 时配置的对象存储的访问路径。
    • 命名空间:需要进行备份的命名空间,支持多选。
    • 高级配置:根据资源标签对命名空间内的特定资源进行备份如某个应用,或者备份时根据资源标签对命名空间内的特定资源不进行备份。

    操作菜单

  4. 参考下方说明设置备份执行频率,然后点击 下一步

    • 备份频率:基于分钟、小时、天、周、月设置任务执行的时间周期。支持用数字和 * 自定义 Cron 表达式,输入表达式后下方会提示当前表达式的含义。有关详细的表达式语法规则,可参考 Cron 时间表语法
    • 留存时长(天):设置备份资源保存的时间,默认为 30 天,过期后将会被删除。
    • 备份数据卷(PV):是否备份数据卷(PV)中的数据,支持直接复制和使用 CSI 快照两种方式。

      • 直接复制:直接复制数据卷(PV)中的数据用于备份;
      • 使用 CSI 快照:使用 CSI 快照来备份数据卷(PV)。需要集群中有可用于备份的 CSI 快照类型。

      操作菜单

  5. 点击 确定 ,页面会自动返回应用备份计划列表,找到新建的 dao-2048 备份计划,执行 立即备份 操作。

    操作菜单

  6. 此时集群的 上一次执行状态 将转变为 备份中 。等待备份完成后可以点击备份计划的名称,查看备份计划详情。

    操作菜单

Note

如果 Job 类型的工作负载状态为 执行完成 ,则不支持备份。

评论