文档首页/ 云数据库 RDS/ 故障排除/ RDS for MySQL/ 备份恢复/ 备份期间DDL操作导致备份失败
更新时间:2022-10-26 GMT+08:00

备份期间DDL操作导致备份失败

场景描述

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

问题原因

MySQL全量备份基于xtrabackup,为保证数据一致性,全量备份操作与DDL操作存在元数据锁冲突,会导致备份一直阻塞等待,超时失败。

执行“show processlist”命令,排查业务侧在备份时间窗内是否有DDL操作。

解决方案

  1. 停止相应的DDL操作后,重试手动备份。
  2. 建议此后的DDL业务变更操作应尽量避开备份窗口。