TDSQL-C MySQL 版 执行备份

TDSQL-C MySQL 版实例连续两天备份失败,备份时间窗内有 DDL 操作。

相关产品
TDSQL-C MySQL 版 产品页,含版本规格、价格与购买入口。

一、问题原因

TDSQL-C MySQL 版默认采用存储层快照备份(基于 Redirect-On-Write 快照机制),备份操作与 DDL 操作之间存在元数据锁冲突。当备份时间窗内存在并发的 DDL 操作时,备份进程会阻塞等待元数据锁,直至超时失败。

你可以通过执行 show processlist 命令,排查备份时间窗内业务侧是否存在 DDL 操作,并据此调整备份策略或避免在该时段执行 DDL。

二、解决思路

1. 在停止相应的 DDL 操作后,重新尝试进行手动备份。

2. 建议此后的 DDL 业务变更操作尽量避开备份时间窗口。

三、处理步骤

1. 停止在备份时间窗内执行的 DDL 操作。

2. 登录 TDSQL-C MySQL 版控制台。

3. 在上方选择地域,在集群列表,找到需要的集群,单击集群 ID 或操作列的管理,进入集群管理页面。

4. 在集群管理页面,选择备份管理页,单击手动备份。

赞 (0)
上一篇 4天前
下一篇 4天前