AnyBackup - MySQL 逻辑备份备份进度停滞,备份数据量无增长

问题描述

在使用 MySQL 进行逻辑备份时,备份任务长时间未传输数据,导致备份进度停滞。具体表现为:

  • 逻辑备份方法采用主键适配自增列的方式获取备份数据。
  • 对于非自增主键的表,备份任务无法有效处理,导致备份进度卡住,数据量无变化。

问题影响

备份任务无进展,核心数据无法得到及时有效的保护。

问题原因

逻辑备份默认配置仅针对主键为自增列的表进行优化处理。如果表的主键为非自增列,则需要手动修改备份客户端的配置文件,以确保备份任务能够正常处理此类表。

解决方案

1.修改配置文件:

  • 登录备份客户端,找到并修改 mysqEnv.config 配置文件。
  • 修改配置项 MySQLChunkForTableMethod,将其值设置为 2。

配置文件路径:

文件路径:<客户端安装路径>/AnyBackupClient/etc/ClientService/AggregateApp/mysqlEnv.config

 

配置项说明:MySQLChunkForTableMethod:

默认值:1(默认配置仅适配主键为自增列的表)。

修改值:2(适配非自增主键的表,确保所有表类型均能正确处理)。

2.保存配置文件后,重新发起备份任务。

上一篇 AnyBackup - 使用 Dameng 数据库作为外置数据库,服务端安装报错,提示:"migration database failed"
下一篇 AnyBackup - 开启重删的云数据库 GaussDB 备份一段时间后报错,执行输出提示"触发追加些备份文件场景"
易读格

易读格管理员

这个人很懒,什么都没有留下。

本月创作热力图

目录
最新评论
暂无评论