文章摘要
苹果在Tahoe系统上再次破坏了Time Machine功能,原因是单方面更改了SMB默认设置且未通知用户。作者使用Synology NAS作为Time Machine备份目标时发现备份已静默失效,最终通过一个GitHub上的解决方案暂时修复了问题。
文章总结
标题:苹果在Tahoe系统上再次破坏Time Machine功能
文章主要内容:
2026年2月1日,作者发现苹果Time Machine功能在Tahoe系统上再次出现故障。作者使用Synology NAS作为Time Machine备份目标,通过SMB协议共享,多年来运行良好,但最近发现备份功能已静默失效。
问题根源:
苹果单方面更改了SMB默认设置(未提前通知用户),将默认值从signing_required=no改为更严格的控制,导致采用宽松SMB设置的NAS设备无法正常工作。
临时解决方案:
1. 在Mac上编辑nsmb.conf文件,添加特定配置参数:
[default]
signing_required=yes
streams=yes
soft=yes
dir_cache_max_cnt=0
protocol_vers_map=6
mc_prefer_wired=yes
2. 在Synology NAS的SMB高级设置中进行相应调整,包括设置最大SMB协议为SMB3、启用特定锁定选项等。
长期解决方案: 作者计划改用基于Docker的替代方案(mbentley/timemachine镜像),通过Proxmox服务器上的ZFS存储和Samba容器实现更可靠的Time Machine备份,避免依赖Synology的SMB实现。
对苹果的批评: 作者对苹果频繁破坏Time Machine功能且缺乏透明度表示不满,认为这是许多用户依赖的关键功能。同时提到iOS设备恢复时长期存在的网络设置问题仍未解决,呼吁苹果重视操作系统体验。
(注:删减了与主题无关的Obsidian软件故障细节、图片描述等次要内容,保留了核心问题描述和解决方案)
评论总结
以下是评论内容的总结,平衡呈现不同观点并保留关键引用:
1. 对Time Machine可靠性的批评
多数评论指出Time Machine在macOS Tahoe版本中存在严重问题,尤其是网络备份功能不稳定。 - "Time Machine has always been a bit ropey on SMB shares"(tonyedgecombe) - "it's now clearly technology that Apple will probably eventually drop entirely"(andrewmcwatters)
2. 对Tahoe系统问题的抱怨
用户普遍认为Tahoe是苹果近年来最差的系统更新,存在多种兼容性和稳定性问题。 - "Tahoe is a new low. Apple really needs to turn things around"(pier25) - "It reliably kernel panics since tahoe"(jbverschoor)
3. 替代备份方案的推荐
许多用户建议使用第三方备份工具替代Time Machine。 - "I'm a big fan of SuperDuper... my backups are directly bootable"(maxkfranz) - "restic and kopia should work decently"(PunchyHamster)
4. 对问题严重性的不同看法
部分用户认为文章标题过于夸大,实际只影响少数使用网络共享备份的用户。 - "Article title is a bit dramatic... for the 5% of users who back-up to a network share"(roadbuster) - "I use the same setup and was able to restore some files"(ndegruchy)
5. 技术层面的分析
有评论指出Time Machine使用网络文件系统的设计本质存在缺陷。 - "why does Time Machine continue use a network file system for backups? It's so fragile"(hughw) - "it creates a disk image on the share then writes to that... potential for things to go wrong"(tonyedgecombe)
6. 用户遭遇的具体问题
多位用户分享了他们在Tahoe系统中遇到的备份故障细节。 - "An initial backup... will run but very slowly... never finishes"(btreesOfSpring) - "tells you you have to start from scratch"(codeulike)