重复数据删除量的差异备份

我们目前正在每周进行一次虚拟机的完整远程备份。 这需要整个周末,如果可能的话,我想加快这个过程。

我们正在使用Dedup备份虚拟机,备份大小为300GB,使用128KB的块大小。 我们的小型办公室连接最多可以做10mbit的上游,这大概会转换为300GB的3天。

你觉得128kb对于这个应用程序来说太大了吗? 是否应该降低系统开销和较小的备份容量的成本?

我们是否可以通过带有Dedup的rsync进行差异备份,从而不需要完整的备份?

任何和所有的意见/build议是受欢迎的。

谢谢

我认为你期望从重复数据删除的最大收益来自VM镜像的操作系统部分。 在这种情况下,如果您的虚拟机不是彼此的克隆,那么我认为128 KiB对于优化的重复数据删除来说太大了。 如果您的瓶颈是networking,更有效的重复数据删除将会有所帮助,那么我会走下坡路。 如果您正在删除磁盘映像,那么最佳大小将是VM OS级别分配的最小单位。 在Linux中,在ext3和ext4文件系统中是一个4KB的块(默认情况下)。 随着更大的块大小注意分区,由于不同的虚拟磁盘布局,可能会有相同的系统移动一半的重复数据块大小。

用一个相当模糊的问题来回答问题很难。

VMware ESX4 +更改了块跟踪,允许备份软件确定备份哪些块,而不是整个磁盘。 然后,备份软件可以将更改发送到第一个完整备份,从而基本上不需要每周都做一个完整的备份。