多个驱动器和计算机之间的文件同步

多个驱动器和计算机之间的文件同步

由于我已经离开 Windows,我正在寻找一款可以替代 ViceVersa 的软件。我需要一款强烈推荐用于 Linux / Ubuntu 用户之间的文件同步的软件,因为我对这个领域还很陌生。

你有什么推荐?哪个最好?我读到过一个叫 rsync 的,另一个叫 Conduit 的。

如果可能的话,我还想要一个具有 GUI 界面的工具,并且一旦我更熟悉 Linux,命令行同步实用程序也会很好用。

主要目标是备份所有内容本地,不备份任何在线内容,但所有本地备份都将备份到外部磁盘并在计算机之间同步。

另一个功能是能够在实际执行操作之前预览准备备份/同步的内容。

谢谢...

答案1

Deja-Dup(在 Ubuntu 的最新版本中又称为 Backup)可以非常轻松地完成您的第一轮备份。如果您愿意,它们可以让您将数据复制到另一个分区。

要在其他计算机上备份您的备份,我可能会推荐类似rsync. 它基于命令行,但从长远来看它会让事情变得更容易 :)

rsync -avz -e ssh /local/backup/dir/ remoteuser@remotehost:/remote/backup/

此方法的注意事项:

  • 您需要openssh-server在每台机器上安装。
  • 您需要设置 SSH 密钥身份验证,这样您就不必一直为密码而烦恼。如果您要与多个真实人员打交道,也许可以在每台机器上设置一个“备份”用户,以确保更安全、更独立。
  • 安排此使用crontab -e

或者,您可以使用不同的文件系统作为备份位置。有新兴的文件系统充当分布式文件系统,在多个节点上保存数据的副本。这在 SAN 中比在备份场景中更常用,但可能值得一看。一个例子是精细纤维

另外-有用的阅读:

备份工具比较

相关内容