big sur 的 Time Machine 有问题!

2020-11-13 21:19:08 +08:00
 514146235
服务端是 samba 配置的。局域网其它电脑正常。

之前听说 big sur 的是基于 apfs 的,想要试试。手里有台 macbook pro 2015,升级到 big sur,设置 tm,直接创建稀疏文件的时候报错。之前这台电脑没有设置过 tm,第一次设置。

主力机还是等等吧。
1847 次点击
所在节点    macOS
6 条回复
germain
2020-11-13 21:42:16 +08:00
我的一台升级的 Mac 备份 TM 并未出现问题

[global]
server min protocol = SMB2
fruit:delete_empty_adfiles = yes
fruit:wipe_intentionally_left_blank_rfork = yes
fruit:zero_file_id = yes
fruit:posix_rename = yes
fruit:veto_appledouble = no
fruit:model = MacSamba
fruit:metadata = stream
idmap config * : backend = tdb
vfs objects = fruit streams_xattr


[NAS]
create mask = 0644
force user = nas
guest ok = Yes
path = /nas/
read only = No
fruit:time machine = yes
514146235
2020-11-13 21:49:08 +08:00
是第一次设置备份吗?还是用的之前的备份?

我是第一次设置有问题。
germain
2020-11-13 22:09:10 +08:00
不是第一次,但是出现了在同一个 NAS 上新建文件夹或文件名无法 rename 的 bug,其他非 Big Sur 机器无此问题,Linux,老 Mac,Windows 都没问题。
也许就是因为这个所以你 TM 初始化失败?

看一下 log 显示啥
@514146235
514146235
2020-11-13 22:22:37 +08:00
服务端的错误:
fruit_tmsize_do_dirent: Processing sparsebundle [A4290791-21DB-5D7B-AA22-42FD49136707.sparsebundle] failed

看起来应该是 samba 的问题,samba 已经最新版了 4.13.2
Tilie
2020-11-14 09:12:55 +08:00
反馈个 bigsur 的 tm 会强制使用 apfs 然后还没办法读写
514146235
2020-11-23 11:32:59 +08:00
找到解决方案了。
将 samba 的配置的
vfs objects = catia fruit streams_xattr
修改为
vfs objects = acl_xattr catia fruit streams_xattr

tm 正常了。创建的也是 apfs 格式的映像。bands 的默认大小提升到了 16M

虽然可以使用 apfs 的快照特性了。但是感觉也都还是小文件的操作,可能性能提升也不会有明显感知。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/725019

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX