使用 Ubuntu 服务器 (16.04) 进行 MacOS High Sierra TimeMachine 备份

Dan*_*ous 5 backup macosx smb

在 MacOS 10.13 High Sierra 中使用 APFS 格式化的磁盘上,无法再通过 AFP 共享文件(请参阅Apple 支持站点上的这篇文章)。因此,该指南在这里不再适用于Ubuntu的服务器上做一个时间机器备份位置。

有没有人对如何将 TimeMachine 备份目标设置为在 SMB 上可见有任何想法?或者其他一些可能的解决方案?

Ano*_*non 9

[更新答案]

在 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 似乎正在取得进展,祝他们好运!