1 min read

NAS 用作 Time Machine 的设置

Time Machine 支持使用 Samba 共享作为存储盘,但是需要为 Samba 共享的配置添加一些特定的选项。

下面的配置创建了一个名为 TimeMachine 的 SMB 共享,除了常规的共享配置,还添加了针对 macOS 系统的配置。

[TimeMachine]
  # 常规配置
  path = /srv/mydata/timemachine
  guest ok = no
  comment = 
  valid users = 
  read only = no
  browseable = yes
  # 针对 macOS 的配置
  vfs objects = catia fruit streams_xattr
  fruit:encoding = native
  fruit:metadata = stream
  fruit:zero_file_id = yes
  fruit:nfs_aces = no
  # 启用时间机器支持
  fruit:time machine = yes
  fruit:model = MacPro
/etc/samba/smb.conf

其中, vfs objects 导入了三个适用于 macOS 的模块,fruit - 水果滑稽的影射着它的角色,也就是面向水果(苹果)系统的一些功能。

fruit:time machine = yes 代表启用时间机器支持, fruit:model = MacPro 代表启用 mac 系统图标(这个不一定有效果)。

接下来在 macOS 这边添加新的时间机器,就可以看到你创建的这个基于 NAS 上 Samba 共享的存储设备了。