Mac Time Machine + Microsoft Azure Blob 存储

Mac Time Machine + Microsoft Azure Blob 存储

我想知道我是否可以使用 Azure Blob 存储来存储 Mac Time Machine 文件。真的可以将 Blob 存储安装为 Mac Time Machine 的驱动器吗?

答案1

当然是可能的(可能是指可行,不可能是指“下载、安装,然后就大功告成了”)。可以编写 Mac OS X 驱动程序(例如使用 fuse),将 Blob Storage 安装为本地驱动器,然后将 HFS 模拟到 Mac OS X。然而,在实践中,这是一项非常艰巨的任务。

简而言之,不是的。

您可能更愿意使用 Time Capsule 模拟来安装 netatalk(和 AFP),然后将 Blob Storage 安装到 Linux 服务器。这样,Mac OS X 只会认为有一些存储,而不是实际的 HFS 卷(并且它会创建sparsebundle以模拟 HFS)。

答案2

Azure Blob 存储不太适合此目的;正如其他人所暗示的,您需要自行存储所有文件系统元数据。

不过,如今,“Azure Files”服务似乎使用 Azure“通用”存储帐户是一个可行的选择。

它通常不受支持,但您应该能够使用 TimeMachine 备份到 SparseBundle 磁盘映像(格式化为 HFS+),就像使用 SMB 协议的大多数其他文件共享一样。

看:

如果您想使用 macOS 10.13.3 或更早版本备份到 SMB 文件共享(本地或‘云端’)你可能想读一下这个:

最后,如果你的系统太旧,不支持 SMB 版本 3(MacOS X 10.9 Mavericks或更早), Azure Files 允许使用 SMB 2.1,但仅有的通过设置单独的VPN。

相关内容