由于软件和硬件故障的某些小问题,加密驱动器上的数据屡次丢失,我想知道是否有一个简单的工具可以保持本地文件夹同步。就像在一台计算机上运行的本地“云”服务,一旦两个文件夹可用,就会将一个文件夹中的任何更改同步到另一个文件夹。这样,我就可以在不同的硬盘上保留最重要的文件的副本。
答案1
你需要rsync
我的朋友;查看手册页并进行一些研究以获取更多信息。Rsync 将以非常智能的方式在目录之间复制文件;仅复制更改部分。
因此,像这样的一行代码rsync -a /path/to/importantfolder/ /path/to/backupdrive/importantbackup/
查看 nan 页面的语法来获取您想要的内容。
然后,您可以将其包装在 bash 脚本中并将其作为 cron 作业运行,或者在连接硬盘时手动运行它。
这是你自己的解决方案。如果你不喜欢,我相信有人已经想出了一个现成的解决方案。
答案2
迪贾·杜普。它包含在默认发行版中,名称为“备份“。顺便说一句,你正在寻找一个备份解决方案,而不仅仅是同步客户。
答案3
如果您想要同步不同计算机(本地网络或互联网)上的文件夹进行备份,可以使用 Bittorrent Sync(http://www.bittorrent.com/sync)。它使用 bittorrent 协议,允许快速同步相当大的文件。要使用它进行备份,您应该在两台(或更多台)计算机上安装它,选择一个要备份的文件夹,然后以只读方式将其共享给其他(其他)计算机。它也是跨平台的(Linux、Win、Mac、Android)。