混合云备份本地文件备份客户端已经默认为您开启了利用数据缓存加速文件备份的功能。此功能的原理是

背景信息

通过添加备份源机器的数据ID及元数据缓存来减少备份过程中的网络请求,从而利用数据换成加速备份。您可以根据需要手动关闭此功能或者优化此功能的配置。

说明
  • 数据缓存只加速备份,不影响本机或异机恢复。
  • 本功能仅本地文件备份客户端1.5.0及以上版本支持。

前提条件

您已经下载并成功安装了HBR本地文件备份客户端。

操作步骤

您可以根据以下步骤创建缓存加速的文件,并通过在文件中添加参数关闭此功能或优化缓存加速的配置。此文件是非必需文件,如不创建,系统采用默认值,不影响加速。

  1. 登录需要备份文件的服务器或虚拟机。
  2. 找到并打开混合云备份客户端的安装路径。
  3. client文件夹的子目录下,创建文件hbr.config
    说明 hbr.config的位置与hybridebackupids可执行程序级别相同。
  4. hbr.config文件中按照以下参数添加数据ID及元数据缓存信息。
    参数 说明
    disable_blob_cache
    • true:不启用数据ID缓存。
    • false:启用数据ID缓存。
    max_blob_cache_weight
    • 控制数据ID缓存最多使用系统内存的百分比。
    • 默认值0.15,即15%的系统总内存。
    • 数值需大于0小于1。
    cache_prefix
    • 路径字符串。控制缓存存放位置。
    • 必须为绝对路径。
    max_retain_count
    • 控制最大保留数据ID缓存个数。
    • 需为整型数。
    disable_file_cache
    • true:不启用元数据缓存。
    • false:启用元数据缓存。
    file_cache_max_size_hint
    • 元数据缓存文件能够使用的磁盘空间的最大值,实际大小可能超出该项设置。
    • 默认值2 GB。
      说明
      • 2 GB文件缓存至少能支持备份4 TB的数据。
      • 如此参数值设置的小,备份不会失败,只是会降低缓存的效果。
      • 此参数值不得超过磁盘剩余可用空间大小。
    • 单位: KB、 MB、 GB。默认单位为字节。

示例

hbr.config文件的配置示例如下:

disable_blob_cache = false
max_blob_cache_weight = 0.15
cache_prefix = D:\CacheFolder
max_retain_count = 16 

disable_file_cache = false
file_cache_max_size_hint = 2g