AnyBackup-任务并发数增大后,优化备份速度最佳实践
关键字
并发数增大、备份速度变慢
适用产品
- AnyBackup CDM 7.0.x
- AnyBackup Express 7.0.x
目的
针对 AnyBackup 7.0.x 任务并发数变大后,备份速度变慢的问题进行优化。
解决方案
1.查看客户端物理内存,第 3 步中调整备份软件单线程允许使用的内存需要小于实际物理内存,建议客户端物理内存不低于 64GB;
2.假设客户端物理内存为 64GB,执行如下命令,进入客户端安装目录;
cd /客户端安装目录/AnyBackupClient/ClientService
3.执行 vi cfl.conf 命令编辑 cfl.conf 文件,添加如下内容,增加进程允许调用的内存上限到 16 GB;
UMMLimits=ncClientSendAlloc(17179869184),ncClientRecvAlloc(17179869184)

4.执行如下命令,重启客户端服务。
systemctl restart ABClientService
更多信息
- 当任务并发数增大后,内存不够会导致进程阻塞,任务速度变慢甚至卡住;
- 任务并发的最大值 ≤ CPU 逻辑核心数 - 2 ;
- 调整的内存大小需要考虑客户端实际资源使用情况,防止因调整内存影响客户端业务。