更新时间:2026-06-05 GMT+08:00
分享

备份中心常见问题

创建备份计划时,自定义CRON表达式如何填写?

备份周期支持Crontab表达式,支持固定周期(例如0 3 * * 1,表示此任务计划于每周一凌晨3点运行)或固定间隔(例如* */6 * * *,表示每隔6小时备份一次)。

# ┌───────────── 分钟 (0 - 59)
# │ ┌───────────── 小时 (0 - 23)
# │ │ ┌───────────── 月的某天 (1 - 31)
# │ │ │ ┌───────────── 月份 (1 - 12)
# │ │ │ │ ┌───────────── 周的某天 (0 - 6)(周日到周六)
# │ │ │ │ │
# │ │ │ │ │
# │ │ │ │ │
# * * * * *

CRON表达式中的每个域都支持一定数量的特殊字符,每个特殊字符有其特殊含义,下表为各特殊字符的说明。

表1 特殊字符含义

字符

含义

示例

,

表示分开的值。

在分这个域填写1,30,即表示第1、30分钟都会触发。

*

表示匹配域的任意值。

在分这个域使用 *,即表示每分钟都会触发。

-

表示起止范围。

在小时这个域使用8-10,表示从8时到10时每小时触发一次。

/

表示起始时间开始触发,然后每隔固定时间触发一次。

在小时这个域使用,“*/3”等同于“每3个小时”,即从0点开始每3小时触发;在日期这个域使用,“1/5”表示从第1号开始,每5天触发。

备份记录删除失败提示:backup storage location xxx is currently in read-only mode

问题现象

解决方案:

查看备份仓库的访问模式,如果访问模式为“只读”,则不支持删除备份记录。通过kubectl命令编辑spec.accessMode为“ReadWrite”修改备份仓库的访问模式后重试删除即可。

备份仓库状态不可用提示:Backup store contains invalid top-level directories: [xxx]

问题现象

解决方案:

备份仓库对应OBS桶中根目录中禁止包含除restores、 backups之外的文件或文件夹,在OBS中删除相关文件后即可恢复。

恢复失败提示:error executing PVAction for persistentvolumes/pvc-xxxx

问题现象

解决方案:

使用备份数据恢复集群时,PVC恢复成功但是关联的PV恢复失败,导致PVC一直处于“等待绑定”状态,现象如下图。此时,需要手动删除该PVC,再重新执行立即恢复即可。如果重新执行立即恢复前未删除“等待绑定”的PVC,可能导致存在未绑定状态的存储卷,请手动删除相关PV并前往EVS控制台删除云硬盘,防止资源残留。

备份/恢复记录长时间处于删除中

问题现象

备份/恢复记录长时间处于删除中,显示“当前备份/恢复记录删除失败”。

解决方案

该问题是由于备份/恢复文件或云硬盘快照删除失败导致,请先手动删除备份仓库OBS桶中的文件以及创建的云硬盘快照,然后再重新尝试删除备份/恢复记录。

  • 删除恢复记录:

    恢复记录文件保存在对应备份仓库OBS桶的restores目录中,文件名称为恢复记录的名称,直接在OBS控制台删除对应文件即可。

  • 删除备份记录:
    • 备份记录文件保存在对应备份仓库OBS桶的backups目录中,文件名称为备份记录的名称,直接在OBS控制台删除对应文件即可。
    • 备份记录关联的云硬盘快照清理步骤如下:
      1. 前往OBS控制台,打开对应备份仓库OBS桶的backups目录。
      2. 进入备份文件目录。
      3. 下载xxx-volumesnapshots.json.gz文件。

      4. 解压文件后可获取到一个json文件,使用编辑器打开解压后的文件,其中 providerSnapshotID 字段即为快照的ID。

      5. 获取快照ID后,即可在EVS控制台根据该ID删除快照。

相关文档