使用 DropboxAppSync 在多台 Mac 之间同步应用程序数据和首选项
如果您是众多使用多台 Mac 的 Mac 用户之一,比如家里或工作中有一台 iMac,外出时有一台 MacBook,您应该安装 DropboxAppSync。
这个免费的实用程序通过免费的 Dropbox 服务在多台 Mac 上同步您的 ~/Library/Application Support/ 文件夹,让您拥有完全相同的应用程序设置,如首选项、插件、书签、游戏文件、缓存等,您所有的 Mac,无论您身在何处,只要您可以访问互联网。
要使用 DropboxAppSync,您需要:
- 拥有 Dropbox 帐户(2GB 免费)
- 下载 DropboxAppSync(直接下载或访问开发者主页) 在你想要同步的所有 Mac 上
设置非常简单。一旦您配置了 Dropbox,退出您打开的应用程序,然后只需在您希望成为要同步的主要 /Application Support/ 文件夹的第一台 Mac 上启动 DropboxAppSync。
批准以下消息,它通知您 ~/Library/Application Support/ 即将转到 DropBox(通过符号链接):
此实用程序会将您的应用程序的支持文件夹重新定位到 Dropbox。这可能是开发商不支持的!您的应用程序数据的备份副本将保存到您的桌面,以防万一……
此实用程序会将您的数据保存到:
Dropbox/Application Support/ApplicationName
如果此实用程序已在 Dropbox 上找到您的应用程序数据,它只会链接到 Dropbox 上的数据,而不是复制数据。但是,备份副本仍会保存到您的桌面。
然后您在其他 Mac 上运行 DropboxAppSync,该应用足够智能,可以检测到应用数据的存在,因此它会简单地链接到它,同步您的 Mac 应用。
开发者提醒我们,并非所有应用都支持这样同步,但从用户测试来看,报告的问题并不多。
2GB 免费 Dropbox 帐户应该足以支持绝大多数 Mac 和 Mac 应用程序的这项服务——除非您安装了 Steam 游戏,例如 TF2,它们将所有应用程序数据存储在您的 /Application Support/ 文件夹中,并导致它占用大量空间。例如,在没有 Steam 的情况下,我的 Application Support 文件夹大约有 700MB,我安装了很多应用程序,但在有 Steam 的情况下,它超过了 25GB。在这种情况下,您可能需要支付更大的 Dropbox 帐户费用,或者只是将 Steam 应用排除在同步之外,但这是一种让所有游戏数据在所有 Mac 上都相同而不是 自己手动移动 Steam 文件夹。
在多台 Mac 之间同步应用程序数据是 iCloud 应该做的事情,希望它会在未来的版本中实现,但与此同时是一个很棒的免费解决方案。