首批通过分布式安全可靠测评,为关键业务系统打造
停止备份的备份
更新时间:2026-06-27 12:40:14
本文主要介绍如何停止正在运行的备份备份的任务。
执行备份备份后,可以停止正在运行的备份备份的任务,集群级别与租户级别停止备份备份的任务的操作相同。
通过 SQL 语句停止备份的备份
使用
root用户登录数据库的sys租户。终止正在运行的备份备份日志的任务。
切 Piece 模式下,停止备份备份日志的任务。
obclient> ALTER SYSTEM CANCEL BACKUP BACKUPPIECE;执行命令后,您可以通过查询视图
CDB_OB_BACKUP_BACKUPPIECE_JOB来确认备份备份日志的任务是否已停止。obclient> SELECT * FROM oceanbase.CDB_OB_BACKUP_BACKUPPIECE_JOB;如果视图
CDB_OB_BACKUP_BACKUPPIECE_JOB的查询结果为空,则表示备份备份日志的任务已停止。更多视图
CDB_OB_BACKUP_BACKUPPIECE_JOB的字段及说明请参见 oceanbase.CDB_OB_BACKUP_BACKUPPIECE_JOB。不切 Piece 模式下,停止备份备份日志的任务。
obclient> ALTER SYSTEM STOP BACKUP ARCHIVELOG;命令执行后,您可以通过查询视图
CDB_OB_BACKUP_BACKUP_ARCHIVELOG来确认备份备份日志的任务是否已停止。obclient> SELECT status FROM oceanbase.CDB_OB_BACKUP_BACKUP_ARCHIVELOG WHERE tenant_id=1;如果查询结果中
status的值为PAUSED,则表示备份备份日志的任务已停止。更多视图
CDB_OB_BACKUP_BACKUP_ARCHIVELOG的字段及说明请参见 oceanbase.CDB_OB_BACKUP_BACKUP_ARCHIVELOG。
执行以下命令,终止正在运行的备份备份数据的任务。
obclient> ALTER SYSTEM CANCEL BACKUP BACKUPSET;命令执行后,您可以通过查询视图
CDB_OB_BACKUP_BACKUPSET_JOB来确认备份备份数据的任务是否已停止。obclient> SELECT * FROM oceanbase.CDB_OB_BACKUP_BACKUPSET_JOB;如果查询结果为空,则表示备份备份数据的任务已停止。
更多视图
CDB_OB_BACKUP_BACKUPSET_JOB的字段及说明请参见 oceanbase.CDB_OB_BACKUP_BACKUPSET_JOB。说明
停止数据备份备份任务后,如果再次发起数据备份备份,系统会重新开始备份备份。
通过 OCP 停止备份的备份
方式一:编辑新的备份策略
在目标集群的 备份恢复 页面,把鼠标悬浮于右上方导航栏 ... 处单击 编辑备份策略 ,进入 编辑备份策略 页面。
在 编辑备份策略 页面关闭 二次备份 按钮,然后单击 提交 ,完成新的备份策略创建即可停止备份备份任务。

方式二:删除备份策略
在目标集群的 备份恢复 页面,把鼠标悬浮于右上方导航栏 ... 处单击 删除备份策略 。
在出现的提示框中单击 删除 。

出现提示 备份策略删除成功 ,即可停止备份备份任务。
更多信息
在通过 SQL 语句停止备份备份的任务时,如果执行命令后仍然无法停止备份备份的任务,您可以尝试强制停止备份相关的所有任务,具体操作请参见 强制停止备份相关的所有任务。