AnyBackup-AnyBackup 7.0.10 执行 D2C 文件备份,任务执行输出包含警告信息:创建20通道失败,转为8通道,原因:未配置缓存大小,或缓存配置太小。
简介:AnyBackup-AnyBackup 7.0.10 执行 D2C 文件备份,任务执行输出包含警告信息:创建20通道失败,转为8通道,原因:未配置缓存大小,或缓存配置太小,更改相关配置文件的参数可解决此问题。
关键字
D2C、通道、文件备份
适用产品
- AnyBackup CDM 7.0.10
- AnyBackup Express 7.0.10
问题描述
D2C 文件备份任务备份成功但执行输出中含有警告信息:
创建20通道失败,转为8通道,原因:未配置缓存大小,或缓存配置太小。
问题影响
D2C 文件备份任务无法使用大于8的通道数进行备份。
问题原因
D2C 文件备份任务默认通道数为8,默认内存占用为1024 MB,若通道数大于8,需要更改配置文件参数来解决此问题。
解决方案
为解决该问题,需要修改相关的配置文件参数来提高可使用的通道数,执行步骤如下:
场景一,AnyBackup 客户端在 Linux 系统上。
1. 使用 SSH 工具连接 Linux 系统,执行以下命令查询并进入客户端安装路径:
ps -ef |grep esf
cd /backupSoft/AnyBackupClient/ClientService
注意:此处的 /backupsoft 为测试环境路径,具体信息以实际环境为准。
2. 执行 vi filebackup.config 命令编辑 filebackup.config 文件,键入 i 进入编辑模式,将 #Backup Memory Size Limit 参数
删除 # 取消注释,修改 DATACHANNEL_MEMORY_SIZE_LIMIT 参数,键入 Esc 退出编辑模式,键入 :wq 保存并退出。
注意:一个通道占用的内存为128 MB,若手动设置 DATACHANNEL_MEMORY_SIZE_LIMIT 参数为 N,
最多可开启 N /128个通道,取整。若开启20个通道,应设置 DATACHANNEL_MEMORY_SIZE_LIMIT=2560MB。
场景二,AnyBackup 客户端在 Windows 系统上。
1. 鼠标右击桌面底部状态栏,点击任务管理器,点击进程。
2. 鼠标右击 esfdaemon 进程,选择打开文件所在的位置。
3. 编辑 filebackup.config 文件,将 #Backup Memory Size Limit 参数删除 # 取消注释,并修改
DATACHANNEL_MEMORY_SIZE_LIMIT=2560MB。
更多信息
设置较高的发送通道数可以提高数据发送速度,明显提高完全备份性能,但是需要占用较多内存及 CPU 资源,需要根据生产环境的实际物理资源合理配置通道数。