问题:我有2个外部HDD,在许多具有严格层次结构的文件夹/子文件夹中(音乐/乐队名称-专辑名称文件夹-歌曲文件),仅包含音乐文件,但类型不同(主要是.mp3,.ogg等)。 ),所有音乐文件均已填充标签信息(如艺术家,专辑,年份,专辑封面缩影等)。1st HDD经常使用并不断添加新材料(例如新专辑或曲目)。第2个Hdd用作第一个的备份,但是是手动的。因此,现在我可以确定,第一个HDD中的某些文件不在第二个中,但是很难找到并找到所有文件(超过250 Gb的数据,> 2500个文件夹,> 28000首歌曲)。而且还有另一个问题(不仅存在某些情况,当某些文件不在第二个HDD中,而是在第一个中存在,反之亦然)时,两个HDD中都存在一些歌曲,但其中一个存在。
我要搜索的是:是否有人找到了解决方案/工具,也许是某种内容管理工具或同步软件,它们与音乐文件紧密配合,可以帮助我比较硬盘之间的所有文件夹和文件,找出不同之处并选择要解决的问题。同步,替换,删除。
我想要的结果是:在进行差异管理并选择要保留的内容和替换的内容之后,在两个HDD中完成复制。
如果解决方案是某种程序,最好是Windows 10 x64或Linux(Ubuntu)。
1
当然不是答案,但是部分解决方案是为每个硬盘驱动器生成md5 / sha和,每个驱动器生成1个文件。(在Linux下)然后,您可以使用sort,uniq和diff之类的工具来识别一个驱动器上存在但另一个驱动器上不存在的重复项和文件。
—
davidgo '17
与基于Linux的解决方案相比,Total Commander中的“同步目录”工具更有效且更易于处理。所以,我不知道它是否有效。但是谢谢您的参与。
—
maikayamaika