欢迎访问机房运维工作室

爱数知识库

AnyBackup-任务并发数增大后,优化备份速度最佳实践

频道:爱数知识库 日期: 浏览:34

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 ;
  • 调整的内存大小需要考虑客户端实际资源使用情况,防止因调整内存影响客户端业务。