在 OS X 和服务器之间同步文件

在 OS X 和服务器之间同步文件

Dropbox 非常方便,但我想在更大范围内完成类似的事情 - 在计算机和服务器上同步我的本地文件。我已经有一个大型研究服务器,带有一个可通过 SFTP 访问的大驱动器(将我的文件放在服务器上也很有用)。必须有一个程序来使目录与服务器保持同步,这样才有效。

  1. OS X 支持
  2. 最小的 CPU/内存使用率(我的 MacBook Pro 运行起来有点迟缓)
  3. 不需要服务器管理员权限
  4. 最少的安装时间/成本

答案1

您可以使用 Unix 实用程序rsync

要将文件夹同步到远程主机,请使用如下简单命令:

rsync local-folder user@remote-machine:/remote/folder/

local-folder在 中创建/remote/folder


rsync有几个您可能想要使用的选项(有关更多详细信息,请参阅手册):

  • -a启用存档模式
  • -v启用更详细的输出
  • -n启用“试运行”,即假备份
  • --delete将删除远程主机上本地不再存在的所有内容(谨慎使用)

相关内容