使用硬链接进行智能文件复制

使用硬链接进行智能文件复制

我将来可能会买一个新的备份硬盘来存储我的所有文件,并将从旧硬盘转移。但问题是旧硬盘上有很多重复的文件,这些文件是硬链接的,也可能包含一些不是硬链接的文件。为了节省更多空间并确保所有内容都被复制(因为复制没有硬链接的驱动器可能会导致空间不足),我想将所有内容从驱动器 A 递归复制到驱动器 B,但要分析每个正在复制的文件并获取哈希值总和。如果当前正在复制的文件与已复制的文件具有相同的哈希值,则创建该文件的硬链接,而不是重新复制它。我该怎么做?

答案1

我通常会同步大量数据(大约 100 Gb),免费文件同步

它使用带有时间戳、文件大小和校验和的数据库。第一次同步需要很长时间,但下一次会更快。

它处理符号链接

你可以从文件时间和大小双向同步,然后手动解决发现的冲突。

相关内容