1

我们有源“S”文件夹、目标“D”和原始“O”。

D 是对所有文件使用 NTFS 硬链接的 O 的副本。

现在我们需要同步 S 和 D 并且只将更改的文件从 S 复制到 D。

Robocopy.exe 会这样做,但是它会覆盖文件,因此文件在 D 和 O 中都发生了更改,但无论如何我们希望 O 中的文件保持不变。

要正确更新硬链接副本,需要删除 D 中的文件(以断开链接),然后创建具有相同名称的文件而不是覆盖。

robocopy 支持吗?也许有一个特殊的参数,或者是否有任何其他免费实用程序(最好是开源)知道如何正确更新文件,如果它是一个硬链接?

4

1 回答 1

0

您可以尝试使用 rsync - 有关详细信息,请参阅此帖子,包括现成的备份脚本:

如何在 Windows 上使用 VSS 创建类似 rsync 的硬链接备份

于 2012-06-07T00:59:48.913 回答