- 硬件差异: 新旧 Mac 之间的代际差别越大,旧机器上不适用于新硬件的软件、配置就越多,对迁移造成的潜在干扰也就越大 。此外,Mac 产品线的移动型号(MacBook)和桌面型号(iMac、Mac mini 和 Mac Pro)在电源策略、硬件调度等方面有着不同的默认设置,同样可能不适合直接迁移 。最后,有时还会存在新机的硬盘容量小于旧机的情况 。因此,如果你是从一台不再受官方支持的 Mac 上迁移,或者在桌面和移动型号 Mac 之间迁移,那么应该考虑提高手动迁移的比例,不要把旧机的配置囫囵吞枣地套用到新机上 。
- 软件差异: macOS 近年的历次更新都有些「伤筋动骨」的变化 。例如,2017 年的 High Sierra 将默认磁盘格式从 HFS+ 改为 APFS;2019 年的 Catalina 不再支持 32 位软件,并将启动宗卷一分为二、密闭其中受保护的系统路径等 。因此,迁移前最好将旧机器升级到新版本,避免因这些底层差异造成迁移失败 。如果旧机器不支持 macOS Big Sur(全部 2012 年及更早上市的型号和部分 2013 年上市的型号,具体可以查阅官方的支持列表),那么最好不要使用迁移助理 。
文章插图
macOS Big Sur 的启动宗卷结构(来源:The Eclectic Light Company)
(三)迁移条件
- 旧机的处置方式: 不少人都会在购入新机的同时将旧机出售或者转赠,因此在迁移后不久(甚至之前)就无法再操作旧机 。因此,迁移数据时应当向完整性倾斜,不要过多考虑是否会将无用数据导入新机,以免事后无法找回 。相反,如果准备继续保留旧机或者不急着转手,就可以向整洁性倾斜,先将关键数据迁移到新机即可;如有遗漏,再随时回旧系统拷贝也不迟 。
- 可用的备份工具和连接方式: 尽管迁移助理可以选择多种数据源和连接方式,但最稳定的还是通过雷电或 USB-C 方式连接的时间机器备份盘或 Mac,有线局域网次之,WiFi 传输则很容易出错,应该尽量避免 。此外,如果从时间机器备份传输,最好能使用固态移动硬盘作为备份介质,机械硬盘在传输配置文件这类小文件时的低性能会很浪费时间 。
三、具体步骤(一)旧机上的准备第一步:创建备份备份是迁移工作的起点和基础 。如果准备从时间机器迁移数据,备份的干净、完整性显然是迁移成功的关键 。即使打算全部手动迁移,旧机的完整备份也可以在出现问题时作为安全网 。
如前所述,在创建用于迁移的备份之前,应当先将系统升级到与新机相同的高版本 。此外,最好先花点时间清理系统中的垃圾文件(可以使用 OmniDiskSweeper 等第三方工具,也可以使用内置的「避免杂乱」功能),并使用磁盘工具中的「急救」功能修复磁盘错误,确保得到的是相对干净的备份 。
备份步骤本身则非常简单:如果此前已经使用过时间机器备份系统,那么连上备份盘,点击菜单栏的时间机器图标 >「立刻备份」,等待创建一份最新的备份即可 。否则,根据官方指南新建一份备份 。
【Mac 迁移指南:拿到新 Mac,先做这些事】此外,还有一些值得额外关注和单独备份的重点位置:
- 照片图库: 虽然时间机器备份包括了照片图库的位置(~/Pictures/Photos Library.photoslibrary),iCloud 也会同步照片,但考虑到 iCloud 并不完全靠谱,仍然建议将照片库单独备份到安全位置(如外置硬盘、NAS、其他云存储服务等) 。
备份之前,注意确认在照片的偏好设置中选中了「将原片下载到此 Mac」而非「优化存储空间」,保证所备份的是完整的原始照片 。
推荐阅读
- Mac上,Docker运行GUI应用
- Json Web Token 2020 攻击指南
- 碧螺春茶叶购置指南,碧螺春茶叶新检测标准今年起执行
- 图解Kubernetes故障排查指南
- 小程序websocket开发指南
- Python迁移学习:机器学习算法
- 账户密码被猜中?教你一份密码设置指南丨大东话安全
- ETL数据库迁移工具Kettle的安装配置详解
- SSH Config Editor Mac软件特色
- 从零开始入门K8S| 从Spring Cloud到Kubernetes的微服务迁移实践