如何防止 cygwin 上的 rdiff-backup 崩溃?

如何防止 cygwin 上的 rdiff-backup 崩溃?

我想使用 rdiff-backup 来备份我的 Windows 7 - 64 位的用户目录。

我使用以下命令行:

rdiff-backup -v5 /cygdrive/D/home/maxp /cygdrive/t/Backup/Users/maxp/home

(其中T:是USB磁盘,我要备份的目录大约为780Gb)。

rdiff-backup 运行了一段时间,但在完成备份之前总是会引发异常。

我使用的是最新的 cygwin 64 位,以及我构建的 rdiff-backup v1.3.3。由于它因 EBUSY 而停止,我使用几行代码修补了“rpath.py”,以便在繁忙的文件上重试一段时间。尽管如此,备份还是会因文件丢失而崩溃。奇怪的是,该文件是 rdiff-backup 本身创建的一个临时文件。

所以我的问题是 - 我是否缺少一些明显的(或不太明显的)东西来在 cygwin 上成功操作 rdiff-backup?

谢谢

-- MaxP

相关内容