我的情况如下。我有一个外置硬盘(320 GB),大约 2 个月前我就在上面设置了 Time Machine 备份。我真的很喜欢它,除了我的外置硬盘不支持网络。因此,为了进行备份,我必须手动将外置硬盘(通过 USB)连接到我的 MacBook。
所以今天我想到了一个主意,通过网络进行这些 Time Machine 备份。基本上我有一台“旧”的 Win 笔记本,我以某种方式将其用作某些东西的服务器。它或多或少总是连接到网络,所以我可以将外部硬盘连接到该笔记本并在内部网络上共享它。这邮政描述了一种为 SMB 共享启用 Time Machine 备份的方法。
现在,在切换之前,我首先想问一下你们的一些经验。有人已经尝试过这个了吗?它是否有效,或者它是否不可取,我应该继续使用手动插入 USB 进行备份?
更新
我现在尝试配置我的 Time Machine 以备份到网络共享。我按照以下命令创建了稀疏包:
hdiutil create -library SPUD -megabytes 198000 -fs HFS+J -type SPARSEBUNDLE -volname "Juri's MacBook Pro_0025004696d8.sparsebundle" "Juri's MacBook Pro_0025004696d8.sparsebundle"
“0025004696d8” 是我 Mac 上无线设备的 MAC 地址。因此,我将 sparsebundle 复制到网络驱动器。然后,我选择了 Time Machine 上已安装的网络驱动器并开始备份。一段时间后,它显示“正在使备份磁盘可用”,然后显示错误消息“无法创建备份磁盘映像‘/Volumes/timemachine-1/Juri's MacBook Pro.sparsebundle’(错误 45)”。
似乎时间机器试图创建一个新的稀疏束,而不是使用我复制到那里的那个……有人可以帮帮我吗?
更新2
抱歉,现在可以正常工作了。主机名必须完全匹配,否则将无法正常工作。此链接对我帮助很大(供将来参考)。
答案1
我使用 SMB 和 Windows Home Server 通过网络为两台 MacBook 进行 Time Machine 备份,没有遇到任何问题。配置起来有些棘手,但一旦运行,它就会运行良好。除了忘记正确设置排除列表外,我没有遇到任何重大问题,Time Machine 在无线和有线 LAN 上运行良好。
初始配置完成后,一切就都设置好了,不用管了。有一个 ServerFault 问题这里包含链接和设置方法的详细信息。它特别提到了 WHS,但适用于任何 Windows Server 设置,甚至使用 SMB 共享的 Windows XP/Vista/7 客户端计算机。只需记住启用来宾帐户进行共享即可。
答案2
只是一个想法:
我没有阅读链接的文章,但是:启用备份是一回事,而恢复可能需要一些调整?我有点怀疑安装光盘在 SMB 共享上是否会提供恢复完整系统的功能。
答案3
曾经,我曾对一个设置进行了调整,使 Mac 能够将 Time Machine 备份到 SMB 共享上托管的文件。(Time machine 设置了一个稀疏捆绑磁盘映像文件,该文件在 Mac 上显示为标准 HFS 卷。)
我发现这个设置非常脆弱;当我遇到 sparsebundle 损坏导致备份失败时,我放弃了它。而且它的速度非常慢。初始备份不到 20gb 的数据需要一天多的时间。
此后,我重新调整了 AFP 上的共享安装方式,发现这种方式对网络和备份中断的恢复能力更强。不过,我正在备份到 FreeBSD 服务器,因此我无法建议您如何在 Windows 上执行此操作。