可以处理中断的增量备份工具?
是否有推荐的增量备份工具可以处理中断,例如在更新过程中外部USB磁盘被断开?
Rsync的 / Grsync
命令行文件传输实用程序Rsync及其GUI Grsync旨在通过网络连接进行文件传输,但也可以很好地用于本地备份。 由于它来自网络的经验,它能够使用选项--partial
或-P
执行备份恢复选项:
–partial默认情况下,如果传输中断,rsync将删除任何部分传输的文件。 在某些情况下,更希望保留部分传输的文件。 使用–partial选项告诉rsync保留部分文件,该文件应该使文件的其余部分后续传输更快Manpage rsync
我们还可以定义一个目录,其中rsync将存储部分传输的文件,直到传输完成并使用选项--partial-dir=
。
部分增量升级的示例命令类似于:
rsync -auxP
但是:在运行备份时,请务必不要拔掉外部USB驱动器,因为这会使整个文件系统的完整性受到威胁。 不要相信临时拔掉的驱动器上的备份!
我认为你最好的选择是混合rsync并通过网络共享USB设备并使用rsync复制文件夹。 rsync将处理文件级别的东西,网络层意味着Windows将处理USB驱动器的断开连接,然后关闭共享,这意味着rsync将失败。 或者至少据我所知。
否则我认为您应该开始将基于云的磁盘存储视为一个更完整的开箱即用解决方案。