AnyBackup-客户端重删任务内存空间配置最佳实践
关键字
重删、内存、配置
适用产品
· AnyBackup 6.0.x
· AnyBackup 5.0.x
· 超易备 5.0.x
目的
单个重删任务默认使用 1024 MB 客户端内存,适当的增大重删任务内存,可以提升重删性能,适当的减小内存可以降低重删任务对客户端操作系统的内存消耗。
解决方案
方案一,在 AnyBackup 管理控制台上配置客户端,修改任务内存空间大小
1. 使用 admin 用户登录 AnyBackup 管理控制台,在客户端列表中选中需修改重删任务内存的客户端后,点击配置按钮,在下拉框中点击配置客户端。
2. 在配置客户端对话框中修改重删任务内存空间的数值后,点击确定,完成重删任务内存使用空间大小的修改。
方案二,修改客户端配置文件中的 cache_size 字段
Windows 操作系统:
1. 登录 Windows 客户端服务器。
2. 按 Ctrl + Shift + Esc 键, 打开任务管理器,在进程选项卡中鼠标右击 esfdaemon.exe,选择打开文件位置,进入 AnyBackup 客户端安装目录。
3. 鼠标右击 dedupclinent.config 文件,展开打开方式,选择记事本,打开文件后修改 cache_size 参数的值,按 Ctrl + S 键保存。
注意:dedupclinent.config 为重删客户端配置文件,cache_size 参数为重删任务内存空间大小参数,以 MB 为单位。
Linux 操作系统:
1. 通过 SSH 工具远程登录 Linux 客户端服务器。
2. 执行以下命令,进入客户端安装目录:
cd `dirname $(ps -ef|grep esf |grep -v grep |head -1 |awk '{ print $(NF-2) }')`
3. 执行以下命令,编辑 dedupclient.config 文件, 按 i 键进入编辑模式,修改 cache_size 参数的值后,按 Esc 键,输入 :wq 保存退出。
注意:dedupclinent.config 为重删客户端配置文件,cache_size 参数为重删任务内存空间大小参数,以 MB 为单位。
vi dedupclient.config
更多信息
· 重删任务内存使用的是客户端内存,客户端上重删任务内存的使用量为重删任务的并发数乘以客户端重删内存配置值,建议合理设置设置重删任务内存,避免占用过多客户端内存资源。
· Windows 32 位操作系统支持单进程最大使用内存为 2 GB,使用 Windows 32 位客户端时,请将客户端的重删任务内存空间配置为100 MB 以上,300 MB 以下的值,减小内存的使用。