原文链接 https://refrain.cn/blog/1/post/time-machine-openmediavault-5-omv-5-nas-smb-cifs-86
在 OMV 4 中支持使用 openmediavault NetTalk 插件创建苹果时间机器,它与许多较旧和较新的 macOS 兼容,但无法在 Windows 10 等 Microsoft Windows 操作系统中查看或共享使用该空间的文件,并且 SMB 也逐渐被苹果 Time Machine 、iOS 13 等支持,所以是时候切换 SMB 共享文件夹为 Time Machine 的备份目标位置了。
从 macOS Mojave 10.14 及以后(包括macOS Catalina 10.15),Time Machine 与 Windows 共享/共享文件夹/SMB/CIFS 兼容。(建议的最低 SMB版本V3)
本指南将指导您了解如何在 openmediavault 5(OMV 5)中使用共享文件夹/SMB Share/Windows 共享/CIFS 创建苹果时间机器的备份,还将学习如何创建 SMB 共享/ Windows 共享文件夹,以便在 OMV 5 中在 Windows PC 与 Windows PC、Windows PC 与 macOS 、macOS 和 macOS 之间文件传输和使用。
无论是 X86 还是 ARM 架构,无论是服务器、HTPC、NUC 或是树莓派 4B 等均可以使用 openmediavault 搭建 NAS。重点推荐树莓派 4B 安装 OMV 5 作为 NAS,完成一台超低功耗的全功能 NAS,可以作为绝佳的 Windows 系统备份、Time Machine 备份、照片备份目标位置,甚至是影音媒体中心用途的家庭或个人服务器,又或是智能家居、米家、苹果 Homekit 的家庭中枢。
1. 确保成功安装 OMV 5
1.1 登录 OMV 5 Web 控制面板
1.2 打开 “诊断” - “系统信息”
确保安装的是 OMV 5
2. 创建文件系统
2.1 确保已经添加大容量硬盘
2.2 登录 OMV 5 Web 控制面板
2.3 打开“存储器” - “磁盘”
2.4 如果没有看到磁盘,点击”扫描“
2.5 点击”存储器” - “文件系统”
2.6 点击“创建”按钮创建并初始化磁盘
2.7 创建文件系统,确保选择正确的设备,可以将“标签”留空,选择默认的“EXT4”作为“文件系统”,高级玩家可以自定义设置
2.8 选择刚刚创建完成的文件系统,点击“挂载”按钮
2.9 点击“应用”使配置变更生效
3. 创建 SMB/CIFS 共享文件夹(Windows 共享)用于 Time Machine 备份或其他 Windows 设备访问
3.1 打开“服务” - “SMB/CIFS”
3.2 点击“共享” - “添加”
3.3 点击“+”按钮创建一个新的共享文件夹或者选择已有的共享文件夹(忽略 3.4)
3.4 设置名称,选择正确的设备,创建文件路径,权限保持默认,点击“保存”按钮以保存设置
3.5 确保“共享文件夹”为 3.4 所创建并勾选“支持时间胶囊 Time Machine”为启用,点击“保存”按钮以保存设置
3.6 点击“设置”,“启用”SMB/CIFS 服务
3.7 现在,您可以从“macOS” 左上角的“Apple 图标” - “系统首选项” - “Time Machine” - “选择备份磁盘…”(警告:最好先前往第 4 节创建并使用专用帐户或者普通用户账户访问共享文件夹,而不是使用 OMV 的出于安全原因的管理员帐户,但这对于使共享文件夹和时间机器正常工作并不重要)
4. 觉得有必要的话,创建和配置用户
4.1 打开“访问权限管理” - "用户"
4.2 点击“添加” - “添加”
4.3 在“常规”选项卡下输入新用户的名称和密码,确保该用户在“用户组”选项卡下的“users”组中
4.4 现在你应该可以在用户列表中看到新建的用户
5. 为共享文件夹配置用户权限
5.1 打开“访问权限管理” - “共享文件夹”
5.2 单击我们在第 3 节中配置的共享文件夹,然后单击“特权”按钮,确保对我们创建的用户授予“读/写”权限
6. 在 macOS 上配置时间机器 Time Machine
6.1 在 macOS 上,转到左上角的“苹果图标” - “系统首选项” - “时间机器” - “选择备份磁盘…”
6.2 选择我们刚刚在“可用磁盘”下创建的磁盘,单击“使用磁盘”按钮,它将开始自动备份。如果要保护备份,请确保在单击“使用磁盘”之前检查“加密备份”
6.3 如果您不喜欢自动备份,只需取消选中“自动备份”(选中“在菜单栏中显示时间机器”,它将使您的手动备份更容易,时间机器图标将出现在屏幕顶部(菜单栏)并可供您手动备份)
7. (附加节)配置磁盘配额(限制共享文件夹中的时间机器使用大小)
7.1 在 OMV 控制面板中,转到“存储” - “文件系统”,单击我们刚刚创建的文件系统,单击“配额”,为我们刚刚为时间机器创建的用户设置适当的大小限制,然后单击“保存”按钮
注意:这不仅会限制时间机器备份的大小,实际上还会限制此文件系统上用户/帐户的可用大小,也就是说,包括时间机器和使用此账户的 windows 共享。如果只想限制时间机器大小,请仅将该帐户用于时间机器目的,然后为 windows 共享或其他文件共享目的创建另一个帐户。
8. (附加节)Microsoft Windows 访问共享文件夹
8.1 从 Windows 打开文件资源管理器/这台电脑,输入 OMV 的 IP 地址或它的主机名,例如o-test.mynetwork,然后按回车键
8.2 输入凭证详细信息,然后单击“确定”按钮
8.3 现在您将看到我们创建的共享文件夹
8.4 双击打开共享文件夹,如果您已经第一次完成了 Time Machine 备份,则可以看到名为“YourMacName.backupbundle”的文件夹
注意:您将无法在 macOS 桌面上看到正常的文件结构,例如您的照片或文档(因为这只是为了演示目的,我没有选择加密备份选项,如果时间机器备份未加密,您将看到这一点)
8.5 您还可以从 Windows PC 创建和修改共享文件夹中的文件夹和文件
注意:我强烈建议仅将此共享文件夹用于 time machine,以防止备份文件出现意外删除/重命名等错误。您可以再次按照第 3 节和第 4 节的说明创建一个专用的共享文件夹,以便 macOS 和 Windows PC 共享文件,而不是 time machine 备份文件和系统,唯一的区别是在步骤 3.5 中禁用“时间胶囊 Time Machine支持”选项
9. 其他内容
openmediavault 官网:https://www.openmediavault.org/
树莓派安装 OMV 5 脚本:https://github.com/OpenMediaVault-Plugin-Developers/installScript