基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
停止备份
更新时间:2026-04-07 20:57:20
发起数据备份后,您可以停止正在运行的备份任务。停止备份后,如果开启了自动清理备份的功能,则备份清理任务会及时清理不完整的备份。
前提条件
由于停止正在运行的备份任务后,系统会产生一些不完整的备份数据。建议您提前开启自动清理备份功能,及时清理不完整的备份,以免占用资源。开启自动清理备份功能的相关操作,请参见 自动清理过期备份。
背景信息
假设当前集群中有 3 个租户,分别是 sys、mysql_tenant 和 oracle_tenant,且租户 mysql_tenant 和 oracle_tenant 都正在进行数据备份。
系统租户停止备份
sys 租户可以停止集群中所有租户或指定租户的数据备份。
使用
root用户登录集群的sys租户。执行以下语句,停止数据备份。
停止集群中所有租户的数据备份
该方式会停止集群中所有租户的数据备份任务。
obclient [(none)]> ALTER SYSTEM CANCEL BACKUP;停止集群中指定租户的数据备份
该方式仅停止指定租户正在执行的数据备份任务,不会影响集群中的其他租户。
obclient [(none)]> ALTER SYSTEM CANCEL BACKUP TENANT = mysql_tenant;说明
同时指定多个租户时,租户名之间使用英文逗号 (`,`) 分隔。
用户租户停止备份
用户租户可以停止本租户正在执行的数据备份任务,不会影响其他租户。
租户管理员登录到数据库。
本示例中,您可以使用
root用户登录mysql_tenant租户;或者也可以使用SYS用户登录oracle_tenant租户。执行以下语句,停止数据备份。
obclient [(none)]> ALTER SYSTEM CANCEL BACKUP;