如何自动将文件从本地 Mac 同步到 Mac OS X Server?

如何自动将文件从本地 Mac 同步到 Mac OS X Server?

我有一台运行 Mac OS X Server 的 Mac,还有另外三台 Mac 连接到本地网络。

我们的所有数据都存储在服务器上,服务器每天都会使用 Time Machine 将其备份到外部硬盘上。

我想每天一次将我们本地三台机器上的某些文件同步到服务器。

有没有简单的方法可以实现这个过程的自动化?

答案1

我建议使用自动机为了rsync实现这一点:

首先,您需要确保希望三台客户端计算机同步的共享已安装在每台客户端计算机上,以便以下命令知道将数据放到哪里。

  1. 打开 Automator/Applications

  2. 创建一个新的iCal 闹钟工作流程

  3. 找出 ”运行 Shell 脚本“ Automator 操作

  4. 在文本框中输入:“ rsync -ax /path to file you want to sync from /path to file you want to sync to”如果从 Mac 同步到网络上的服务器,路径将如下所示:/Volumes/Share/Path

  5. 点击跑步Automator 中的按钮来测试此操作(您可能希望先使用一些虚拟文件在终端中测试该命令)。

  6. 如果工作流程正常运行,您可以保存它。保存并命名后,它应该会在客户端计算机上打开 iCal,并将您刚刚创建的新 iCal 闹钟放在日历中。然后,您可以更改运行日期和时间,并将其设置为重复在一周的某几天。

  7. 从这里,您可以在其他客户端机器上重复这些步骤,也可以通过电子邮件共享该事件。

祝你好运。

答案2

同步时间文件复制专业版,Dropbox都可以实现这一点。您可以为服务器创建一个 Dropbox 帐户,每个用户都可以与服务器的 Dropbox 帐户共享一个文件夹。

其他方法是使用崩溃计划从客户端备份到服务器,或者用Time Machine将客户端备份到服务器。

相关内容