上周末我搭建了一个小型个人文件服务器,用于存储我的大部分文件。该服务器运行的是 Ubuntu 13.10。
对于访问和读取/写入大多数文件而言,此服务器运行良好。我的大多数文件都存储在主计算机(运行 OS X Mavericks Server 的 iMac)上,而不是主计算机上。
但是,我更愿意将一个硬盘直接插入 Mac:我的 iTunes 资料库。我的 iTunes 资料库是一个 1.8 TB 的庞然大物,位于一个 3 TB 的外置硬盘上。这个硬盘目前在我的 Linux 计算机上,我想将其直接插入 Mac。iTunes 已经组织我的文件很长时间了,我认为这不会太可靠。
问题是这个 Linux 服务器备份到 Crashplan。我的所有文件(包括我的 iTunes 资料库)都通过此服务器备份到 Crashplan。我想要做的是:
- 将我的 iTunes 资料库硬盘连接到我的 Mac。
- 将我的 iTunes 资料库与 Linux 服务器中的另一个专用硬盘“同步”。
- 将我服务器中的 iTunes 资料库“克隆”备份到 Crashplan。
当然,我可以做两件事:
- 向 Crashplan 付费,让他备份另一台电脑,在本例中,备份的是带有 iTunes 资料库的 Mac。但我不想这样做,因为我的网速很慢(1.5 mbps),两台电脑占用我的带宽会毁掉所有人的一切。更不用说,这对我目前的个人经济来说有点贵。
- 在我的 Mac 上设置 Crashplan 以备份到我的 Linux 计算机,然后让 Linux 将备份(哈哈)备份到 Crashplan 云。我不想这样做,因为 Crashplan 的备份是加密的,而且我喜欢能够使用他们的应用程序或 Web 客户端访问 Crashplan 中的文件。
那么,以保留目录结构的方式“同步”我的 Mac 和 Linux 的最佳方法是什么?并且 Linux 服务器可以使用上述结构上传到 Crashplan?以最轻松的方式?我是一个发烧友,所以我的 iTunes 库会不断增长,所以我需要一些可以跟上步伐的东西。我听说过“rsync”,但我也听说它在 OS X 和 Linux 之间播放时有问题。Dropbox 和需要服务器同步的云服务绝对不是一个选择。
感谢您的任何帮助!