我有一个不断增长的音乐收藏,我手动与外部 USB 驱动器保持同步。有时我会编辑他们的 ID3 标签,在硬盘驱动器或 USB 驱动器中添加或删除文件,我希望这些更改在两者之间保持同步。
Ubuntu 有什么东西可以帮助我解决这种情况吗?最好是易于使用 UI 的东西。
更新:为了澄清我的问题,本地硬盘驱动器或 USB 驱动器都可能发生变化,因此同步过程必须是双向的。
我有一个不断增长的音乐收藏,我手动与外部 USB 驱动器保持同步。有时我会编辑他们的 ID3 标签,在硬盘驱动器或 USB 驱动器中添加或删除文件,我希望这些更改在两者之间保持同步。
Ubuntu 有什么东西可以帮助我解决这种情况吗?最好是易于使用 UI 的东西。
更新:为了澄清我的问题,本地硬盘驱动器或 USB 驱动器都可能发生变化,因此同步过程必须是双向的。
好吧,rsync是一个很好的命令行工具。
你提到你想要一个 GUI,所以我推荐包含 gadmin-rsync 的 Gadmintools 。
更新:试试Unison-GTK。
我知道这是一个老问题,但是,因为它可能是某人的答案,所以我想说我正在尝试 FreeFileSync,这是一个与另一个名为 RealTimeSync 的实用程序捆绑在一起的开源应用程序。每当更改文件夹的内容(或当该文件夹可用时)时,最后一个都会触发命令(大概是 FreeFileSync,但我相信您实际上可以执行任何命令行)。我将更新结果,但乍一看,看起来很有希望(尽管缺乏和面向 Windows 的文档)。
更新:似乎运作良好。我将 RealTimeSync 设置为监视两个文件夹(源和目标)的可用性和/或更改,并在发生这种情况时运行同步作业,一切顺利。删除传播也具有(我认为)一个不错的功能:已删除的文件(由于同步而被 FreeFileSync 删除的文件)转到垃圾箱(或您选择的文件夹内)的文件夹,以 FFS+time- 命名日期戳。
仍然必须在硬条件下(大型同步作业,大量文件)对其进行测试,以检查文件比较的速度。明天会做。
我认为最适合这种情况的软件是 DirSyncPro (V1.4)。你可以在这里查看他们的网站。该软件是使用java编写的,因此不必安装并且非常便携。它具有备份、同步文件、镜像驱动器等多项功能,并且是一种免费软件解决方案。
它正在积极开发中,可以保证经常获得新功能。该软件成熟,稳定,是理想的备份软件。试一试,没有任何安装麻烦。
我附上了下面软件的截图。
它可以双向和单向工作,使其成为理想的备份软件。您还可以安排备份、创建例外并保存作业首选项,从而不必在每次要备份某些内容时都创建一个。
我只是这个软件的一个用户,它的可靠性和它所拥有的功能给我留下了深刻的印象。
我通常在这些场景中使用 rsync;有一个名为的 GUI 版本,
grsync
但我不知道它是多么容易使用。这是一个老问题,但是(在 2021 年)我刚刚找到了Syncthing。
似乎正是我正在寻找的东西,它背后有一个庞大的开源社区。