在backuppc中运行完整备份并使用rsync作为传输方法时,它是否实际传输完整备份源?或者它只转移变化?文档似乎意味着它会转移完整的东西,只有增量才能转移更改.
如果是这种情况,我可以只使用增量,而且永远不会进行完整备份吗?存储备份的方式(使用硬链接使每个增量显示为满),我认为这将是最好的方法.增量只会传输更改,但每个备份都会显示为已满.
谢谢.
解决方法
第一次完全备份后,文件传输似乎与增量备份所需的类似.传输更多目录信息.增量备份仅在上次完全备份后选取新文件和已修改文件.您需要期间完整备份来跟踪文件和目录删除.第一次完全备份后,传输开销类似.
我只是自己设置backuppc. Rsync有一个很好的功能,如果两个系统都有一个文件,则不需要传输.在备份开始时有很长一段时间,确定需要传输哪些文件的信息.第一个完整备份将传输整个文件系统.从我对文档的审查中,1%的文件被传输和比较以确保池正常.
Rsync使用修改时间来确定文件是否已更改.它也可以使用其他标准. Backuppc使用相同的标准.
完整备份会构建完整的目录树,因此可以完全跟踪文件删除.第一次完全备份后,传输量明显降低.备份速度与增量备份的速度类似.
增量备份不记录确定文件是否已被删除所需的信息.它们似乎有一个相对稀疏的目录树,足以容纳新的和修改过的文件.
编辑:我在系统上触发了一个完整备份,只有大多数文件的增量备份.它运行速度非常快,并且将大多数文件链接为相同,而不是复制它们.这是我的预期.网络负载明显低于初始传输.