在 MacOS 10.13 High Sierra 中使用 APFS 格式化的磁盘上,无法再通过 AFP 共享文件(请参阅Apple 支持站点上的这篇文章)。因此,该指南在这里不再适用于Ubuntu的服务器上做一个时间机器备份位置。
有没有人对如何将 TimeMachine 备份目标设置为在 SMB 上可见有任何想法?或者其他一些可能的解决方案?
[更新答案]
在 MacOS 10.13 High Sierra 中使用 APFS 格式化的磁盘上,文件无法再通过 AFP 共享 [...]
这是一个流行的误解 - 您可以通过 Netatalk 使用 AFP将 APFS 卷备份到Time Machine。混淆源于https://support.apple.com/en-gb/HT208018上的含糊不清的措辞:
任何 Time Machine 共享点都必须通过 SMB 而不是 AFP 共享。[强调]
这引起了很多人(包括我)的注意。HT208018 支持文章试图说:您不能使用 AFP将文件从APFS 卷文件提供给其他 Mac,此外,您不能将 Mac APFS 卷用作Time Machine 备份的目的地(请参阅https: //apple.stackexchange.com/a/299720详细解释)。
综上所述,如果 SMB 服务器公布正确的选项(见下文),您还可以将 Time Machine 与 SMB 服务器(例如 Samba)一起使用。在撰写本文时(2017 年 10 月 1 日),您在尝试使用 Samba 时遇到了一些困难,因为您必须在近期内对 Samba 进行自定义编译(可能是明年,一个合适的预-built Samba 默认出现在定期发布的 Linux 发行版中)。
[更新2]
这些补丁已经加入并且很可能成为 Samba 4.8 版本的一部分(目前,未来版本太新,无法在https://wiki.samba.org/index.php/Samba_Release_Planning上发布日期)。
[更新3]
这些更改现在是Samba 4.8及更高版本的一部分。
【原文如下】
它的短是保持眼睛上https://github.com/samba-team/samba/pull/64并在与之相关的邮件列表线程https://lists.samba.org/archive/samba- Technical/2017-September/thread.html#122882因为 Time Machine 需要类似的东西才能与 Samba 一起工作,而无需在 Mac 上进行额外的手动配置。
目前尚不清楚 Apple 对 Samba 的关心程度(在 Samba 项目切换为 GPLv3 后,当他们停止将其与 MacOS 一起发布时开始发生这种情况),因此我担心延迟是可以预料的。让我们看看情况如何 - kevinanderson1、omor1 和 Ralph 似乎正在取得进展,祝他们好运!