专栏名称: MacTalk
MacTalk 开通于2012年末,内容起于 Mac 而不止 Mac,内容覆盖了技术、创业、产品和人文思考。文风有趣,又有一点力量。相关图书《MacTalk·人生元编程》《MacTalk·跨越边界》
目录
相关文章推荐
51好读  ›  专栏  ›  MacTalk

新 MacBook Pro 数据迁移的若干问题

MacTalk  · 公众号  · 科技自媒体  · 2016-11-28 21:36

正文

请到「今天看啥」查看全文


之前写的新 MacBook Pro 的文章留了个尾巴,就是新 Mac 的数据迁移问题。文章发布后很多读者问了这个事情,今天这篇,算是补记。

拿到新的 Mac 之后,如果这不是你的第一个 Mac,都需要进行数据迁移。由于 macOS 的底层架构对系统迁移提供了良好的支撑,并且提供了原生的 Time Machine 备份工具,所以非常幸运,我从2008年开始使用 Mac 以后就再也没有重装过系统,那一代的操作系统叫做豹(Leopard),然后是 Snow Leopard,Lion,Mountain Lion,Mavericks,Yosemite,El Capitan,到今天的 10.12 Sierra,一路升上来,用户数据都没变过,一如既往。

要做数据迁移,首先要使用 Time Machine 备份你最新的系统。TM 提供了很好的备份机制,你可以自动备份,也可以手动备份。自动备份默认每小时启动一次,你如果嫌太过频繁,可以自己修改这个参数,参数在 /System/Library/LaunchDaemons/com.apple.backupd-auto.plist,默认是3600秒。我是手动备份,差不多每周一次,备份在 2T 的移动硬盘上,这么多年来,从没丢过数据。另外,我不会全盘备份,一些音乐、视频、学习文档等,都会排除出去,所以我的一次完整备份大概是 200多 G。

数据迁移之前,要对系统做一次全新的备份,然后就可以对新 Mac 进行系统恢复了。

什么是系统恢复呢?可以这么理解,你买了一个新房子,良好的材质,辽阔的空间,你想把旧房子里的所有东西,尽可能原封不动的搬到新房子里。有个优秀的搬家公司叫「时间机器」,他们表示能做到这一点。于是你安心的睡了,第二天早晨醒来,你发现一切似乎都不一样了,客厅、卧室、厨房,焕然一新,但之前所有的东西,都在正确的位置上。系统已经不是原来的系统,但你的个人数据,完整的保存下来,甚至包括你打开的文件状态,Safari 的标签等等。这叫系统恢复!

系统恢复提供了两种常用方式,一种是启动 Mac 的时候按住 Command R,进入恢复模式,一种是登录系统后采用迁移助理的方式。我以前一直使用前一种,这次发现在进行恢复的时候,系统提示,新 Mac 不支持这种恢复模式,去用迁移助理吧(大意如此)。我说,这特么怎么回事,以前不是支持的吗?系统说,以前还有 USB 口呢……现在不支持了不行吗?我说你有种!然后就去用迁移助理了。

好在迁移助理也不难用,大概用了三个小时,系统基本上就算恢复了。几个小问题说一下。

我的 Ulysses 是在美区购买的,恢复之后没法启动了,即使你登录了美区的 AppleID 也没用,本地备份的数据也丢了(不是云同步的数据),解决方案是删除 Ulysses 重新下载,把备份文件从原来的 Mac 复制过来,备份文件的位置: ~/Library/Containers/com.soulmen.ulysses3/Data。云端数据会自己恢复的,我用的是 iCloud。

打开 iBooks,你会发现书架上只剩下原来在 iBooks Store 上购买的那些书籍,同步到 iCloud 上的自有图书全部消失了,就像你从来没有拥有它们。别着急,这算个系统 bug,每次恢复都一个德性。解决方案是打开 iCloud 的设置,找到 iCloud Drive(其实不用找,第一个就是),点选项,进去把 iBooks.app 勾选上,那些书就回来了,就像没有离开过,只不过需要重新下载。

好好珍惜你在 iBooks Store 买的书,一旦弄丢就再也回不来了。自从苹果宣布暂时关闭图书和影视商城之后,一直就是这样一个管杀不管埋的局面。你要是付了钱当时没下载,现在都不知道去哪哭去。对不起,还不退钱,下一个!

关于 iCloud Drive 多说一句,如果磁盘空间够用,没必要开启桌面和文稿文件夹,同步上去之后,偶有网络问题拉不下来,干着急没办法。空间不够再说吧。

Safari 的扩展每次都给弄丢,记住你需要哪些扩展,然后重新下载安装。我每次都是越装越少,之前为了好玩弄的那些扩展大部分都没啥用。人生也是一样,很多时候你费紧巴拉整的东西,其实一点价值都没有,只不过你当时没意识到而已,还特么以为在改变世界呢。

Kindle for Mac 也是一样,每次都需要重新登录注册,因为系统检测到了这是个新设备。需要说明的是,Kindle 上有些书是有设备限制的,你注册的多了,那些书在新设备上就打不开了。去亚马逊网站,删掉那些没用的设备,断离舍。

这次备份恢复之后,所有的开发环境都很正常,包括 IDE 和各种语言环境,开发库,Docker 等等,目前使用一切顺利。当然了,这很有可能是我开发环境用的越来越少的缘故。我把这个想法告诉了远在杭州待业的二爷,再一次,他冷冷的回复,请把「很有可能」去掉。我有点悲伤,拿出「深入理解计算机系统」读了二十分钟,心情平复了一些。

最后说一下软件的使用授权问题。我们购买的软件都有自己的使用策略,有些是绑定当前设备的,意思就是你购买了只能在这一台设备使用。比如 PD,于是我不得不又买了个 PD12。有些是绑定设备数量,你可以在多个设备使用,超过了就不行了。比如 Surge for Mac,我之前购买的是3台 Mac 的 License,现在不够用了,升级到了5台。还有些是绑定当前设备,但是可以取消绑定,之后就可以在新设备上使用了。有些则没什么限制,比如在 App Store 上购买的大部分软件,恢复后都可以正常使用。


大鲲,拉勾旗下新产品,专注于企业短期项目的人才对接,帮助企业1小时内找到专业人才,降低人力成本,提高完成质量。目前已有1000+专业人才入驻,覆盖开发、设计、市场运营、产品等方向。平台提供快速响应服务和全程监管,保障项目推进和资金安全。


点击阅读原文,发布项目或入驻成为专家。







请到「今天看啥」查看全文