重复数据删除是通过检测数据重复并仅存储一次相同数据从而最大限度减少数据占用存储空间的过程。
重复数据删除还可减少网络负载:如果在备份过程中,发现数据为已存储数据的副本,则不会通过网络传输其内容。
如果在保管库创建过程中启用重复数据删除,Acronis Backup 将对已保存到受控保管库的备份执行重复数据删除操作。启用了重复数据删除的保管库称为重复数据删除保管库。
重复数据删除是在数据块上执行的。无论是磁盘级备份还是文件级备份,其块大小为 1 B 到 256 KB 不等。
Acronis Backup 执行重复数据删除分为两个步骤:
在源位置重复数据删除
备份期间在受控计算机上执行。代理程序使用存储节点来确定哪些数据可以进行重复数据删除操作,并且不传输数据块(这些数据块的副本已在保管库中)。
在目标位置重复数据删除
备份完成后在保管库中执行。存储节点会分析保管库的内容并在保管库中对数据进行重复数据删除操作。
创建备份计划时,您可为该计划选择在源位置关闭重复数据删除。这可能使备份更快速,但却为网络和存储节点带来更大的负载。
重复数据删除数据库
Acronis Backup 存储节点会维护重复数据删除数据库,该数据库包含所有存储在保管库中的数据块的哈希值 - 无法进行重复数据删除的文件(如加密文件)除外。
重复数据删除数据库将储存在存储节点上的本地文件夹中。您可在创建保管库时指定数据库路径。若要最大程度地减少数据库访问时间,请将其存储在直接连接的驱动器上而不是加载的网络卷上。有关更多建议,请参阅“重复数据删除最佳做法。”
重复数据删除数据库的大小约为存储在保管库中唯一数据总大小的 0.05%。换言之,每 TB 的新(非重复数据)数据将给数据库增加大约 0.5 GB。
如果数据库损坏或存储节点丢失,保管库保留其内容的同时,新存储节点会重新扫描保管库并重新创建保管库数据库,然后重新创建重复数据删除数据库。