如何将文件夹与外部USB硬盘同步?

我有一个不断增长的音乐collections,我手动与外部USB驱动器保持同步。 有时我会编辑他们的ID3标签,在硬盘驱动器或USB驱动器中添加或删除文件,我希望这些更改在两者之间保持同步。

Ubuntu是否有可用的东西可以帮助我解决这个问题? 优选地,易于使用UI的东西。

更新 :为了澄清我的问题,本地硬盘驱动器或USB驱动器上可能会发生更改,因此同步过程必须在两个方向上进行。

好吧, rsync是一个很棒的命令行工具。

你提到你想要一个GUI,所以我推荐包含gadmin-rsync的Gadmintools。


更新:尝试尝试Unison-GTK 。

我知道这是一个老问题,但是,因为它可能是某人的答案,我想说我正在尝试FreeFileSync,这是一个与另一个实用程序捆绑在一起的开源应用程序,名为RealTimeSync。 每当文件夹的内容发生变化时(或当该文件夹可用时),最后一个触发命令(可能是FreeFileSync,但我相信你实际上可以执行任何命令行)。 我将更新结果,但是,乍一看,看起来很有希望(尽管有稀缺和面向窗口的文档)。

更新:似乎运作良好。 我设置RealTimeSync来监视两个文件夹(源和目标)的可用性和/或更改,并在发生这种情况时运行同步作业,一切顺利。 删除也传播了(我认为)很好的function:删除的文件(由于同步而被FreeFileSync删除的文件)转到垃圾箱内(或您选择的文件夹内)的文件夹,以FFS +时间命名 – 日期戳。

仍然必须在硬条件下(大型同步作业,大量文件)测试它以检查文件比较的速度。 明天会做的。

我认为这种情况的最佳软件是DirSyncPro(V1.4)。 你可以在这里查看他们的网站。 该软件使用java编写,因此无需安装且非常便携。 它具有备份同步文件镜像驱动器等多种function,是一款免费软件解决方案。

它正在积极开发中,您可以保证经常获得新function。软件成熟,稳定,是理想的备份软件。 试一试,没有任何安装麻烦。

我已附上以下软件的屏幕截图。

在此处输入图像描述

它既可以双向也可以单向工作,是理想的备份软件。 您还可以安排备份,创建例外并保存作业首选项,从而无需在每次要备份时创建一个。

我只是这个软件的用户,它拥有的可靠性和function给我留下了深刻的印象。

我通常在这些场景中使用rsync; 有一个名为grsync的GUI版本,但我不知道它是多么容易使用。