写在最前头:这篇文章你可以存着,也许有那么一天你的 Mac 会出包,而 Time Machine 就是拯救你的最后一招,不管是当机、死机、换机,Time Machine 都能靠「回到过去」帮你解决一切问题。
感谢一位朋友在粉丝团向我询问Time Machine的问题,让我下定决心彻彻底底的把它考古了一遍,几乎搜遍了网络上的文献与资料,经过重新编排后,终于完成了这篇「Time Machine 最强单篇教程」企划。
Time Machine 能帮到你什么?
很久以前我也是那种死不备份的家伙,结果有次要换台新的 MacBook Air,我还在那边找硬盘,慢慢一份一份资料这样拖进去,在到新的 Mac 上把软件慢慢载下来安装,换台新机足足搞掉我两天的时间…。 不过这是旧资料都还在的情况下用安全手动移植,但有些人可就没这么幸运了,我有一位朋友喝咖啡时,突然手残一撞! 整台 Mac 被浸到 GG,屏幕瞬间暗掉的瞬间大家都沉默了…。

Time Machine 就是针对这残酷的情境,所开发出的救命索,你不用下载什么备份软件,更不必懂那些硬盘知识,或是学习怎样操作 Time Machine,只要做一件事:拿颗硬盘接上 Mac 然后按下〔备份〕,就能翘着脚喝咖啡了! (但还是请你把杯子远离电脑谢谢)。 因为 Time Machine 并不只是帮你备份文件、文件这么简单,它能备份你 macOS 系统的一切! 也就是说你不用像我一样笨笨的从旧电脑一份一份资料打包到硬盘,再插到新 Mac上慢慢拖出来,只要用 Time Machine 按个备份,你的旧 Mac 从系统设置、文件、照片、网页纪录、账号密码、下载与安装过的软件,都会被保存起来,在你将来 Mac 出事时重启一切,完美重生!

在开始备份前你要准备一个硬盘,或是无线硬盘设备,例如 Apple 本家的 Time Capsule,或是 NAS,最重要的是硬盘的空间,请至少要有 Mac 总储存空间的 2 倍左右,例如我是 256GB 的 MacBook Air,我就准备储存空间高于 750GB 的硬盘来做 Time Machine。
一键开始! 里里外外,完美备份你整台 Mac
Time Machine 初次备份会等超久,你可以在睡觉前开给它跑,等早上醒来应该就会好了。

▲插上你的硬盘,接着在 Time Machine 界面点击〔选择备份硬盘⋯〕,如果你是用 Time Capsule 或是 NAS,请确保你的装置已经连上网,Time Machine 马上就会侦测到你的硬盘,按下〔使用磁盘〕就会开始备份了! 去睡个觉吧,第一次备份很久的。

▲我第一次备份有 170GB,写 7 个小时,但实际大概 4 小时左右就完成了,你可以勾选下方「在菜单列中显示 Time Machine」,就能在右上角随时观看备份进度,Time Machine 窗口可以直接关掉没关系。

▲备份完成后 Time Machine 会通知你,你可以点进硬盘里会看到一个名为「Backups.backupd」的文件夹,这就是我 170GB 的 TimeMachine 备份资料,之后第二次开始的备份都会累加到这个文件夹里,而且速度会非常快,不用在等好几个小时。 ※ 我用的是 SEAGATE 的 Sevenmm 500GB,USB 3.0 传输会比较快,如果各位用一般的 USB 2.0 外接硬盘可能会花更久的时间。
加密备份更安心,硬盘被偷也不怕!
前面提到 Time Machine 备份是将你所有的文件通通都备份起来,就某方面来说,这个硬盘其实也是你的 Mac 啊! 如果不小心被人家偷走,拿到任何一台 Mac 上备份回复,资料不就一并被偷走了吗? 因此我们可以使用加密备份的方式来执行 Time Machine,彻底保护好自己的备份文件,以防万一!

▲开启 Time Machine 后,按下〔选择磁盘…〕并点选我们备份硬盘,这时候请勾选下方的「加密备份」,就可以配置备份硬盘的密码,这个动作请在第一次加密前就先使用,因为它会先清除原本的硬盘内容(格式化),然后边进行备份边加密硬盘。
硬盘这么大都拿来备份好浪费! 能不能切一点来私用啊?
有些人的硬盘有 1TB 那么大的储存空间,会觉得通通让给 Time Machine 做备份好舍不得啊! 能不能切一半给它就好? 当然可以啦,但我是建议不要让备份文件跟一般数据共享在同一颗硬盘中,要是哪天你的硬盘摔到、或是遗失,那就是痛上加痛,资料跟备份一起不见,不过你真的要这样做,我也不会阻止你的:

▲接上你的硬盘后,先不要做 Time Machine,到 Launchpad →「其他」找到「磁盘工具程序」。

▲接着在侧边栏选择自己的硬盘,然后点选上方的〔分割〕,你会在左边看到一个大大的圆饼图,在下方按〔+〕就能新增分割区域,直接在右侧输入「大小」多少 GB 后按下套用就能完成分割。 ※ 虽然要分割硬盘空间,但还是一样的建议,留给 Time Machine 的备份空间要在 Mac 储存空间的 2 倍以上。
死机、换新机都适用的 macOS 完美复活术
当你发生像前面提过咖啡直接溅到 Mac GG,送修完后拿了一台新电脑回家,这时候就是把 Time Machine 推出来的时候了! 接上你之前在做备份的硬盘后,重新开机并按着键盘上的 ⌘+R 不放。

▲直到选择语言画面出现后就能放手了,选择「中文」后,你就能进入「macOS系统工具程序」画面,在这边点选「从Time Machine备份回复」→「选择备份来源」」,就能用之前的备份文件让 Mac 完美重生! 这部分的操作没办法截图,因为是在系统画面中,不过你凭着指引就能轻易完成备份回复(因为就一直按下一步、确定就好),回复等待时间会很久,一样可以放着就去睡觉了,但等待是值得的,因为你的 Mac 会回到跟之前完全一模一样的状态,资料、文件、设置都能救回来!
文件遗失怎么办? 回到过去救回来!
上面提到的是整台 Mac 系统的还原,但如果今天只是单一的文件遗失,例如放在桌面不小心被我删除了,难道还得用 Time Machine 整台备份回复去救那份文件吗…,当然不用! Time Machine 是可以直接回到过去的任何备份时间点,快速救回文件的,完全不用重开机或是回复系统。

▲点选菜单栏上方的 Time Machine 按钮 →【进入Time Machine】,这时你的画面会瞬间进入时光机背景,中央是桌面的 Finder 窗口。

▲在右方有一排时间轴可以点选,这就是让你快速回到过去的方法,你可以从「时间点」找回自己弄丢的文件,中央的 Finder 窗口会随着时间切换,你也可以点选侧边栏到「文件」等不同文件夹里找寻,不会仅限于桌面。 找到过去弄丢的文件后,点选下方的〔回复〕,文件就会被带回「现在」的桌面上,顺利被救回来啰!
为什么我的硬盘空间一下就满了?
这边就要解释一下 Time Machine 的备份方式,首先它采用的是「渐进式备份」(Incremental backup),也就是初次备份(全机备份)时会将整个 macOS 系统给复制到硬盘中,而第二次开始只会备份你有更动过的内容,不会再重头备份。

▲而这个频率是每隔 1 小时会自动执行一次,所以当你一直接着硬盘、或是保持无线硬盘连线时,Time Machine 会每小时自动帮你备份,它会知道你过去一小时有更动哪些文件,或是删掉了哪些资料,将这些更动全都保存在硬盘中。

▲当备份空间不足时,Time Machine 会自动删掉最早的备份版本,释出空间来完成备份。 但如果删除旧备份仍无法清出足够的空间,备份就会中断。 (显示空间不足,无法完成「Time Machine」备份) 「渐进式备份」的好处就是你可以像我们前面说的,回到任何一个时间点把文件找回来,因为每个时间点的资料都被保存下来了,但坏处就是它的备份方式太敏锐了,重点就在「更动」文件的频率。 这边指的更动是包含更名、更改储存位置、更改文件内容。

▲也就是说你将 A 文件改名为 A01,虽然你的 Mac 里实际只有一个文件,但 Time Machine 在备份时就会帮你区分出 A、A01 两个文件; 另外当你移动文件路径时,Time Machine 也会视同为两个备份,例如我把 A 文件从「下载项目」拖移到「桌面」上,它备份时会算「下载项目」里有一个 A、「桌面」上也有一个 A。
我也在 Apple 官方的「备份大量变更」中查到一个很重要的问题:如果你有在电脑上使用虚拟机软件,如 Parallels 或 VMWare,这种软件会建立大型磁盘映像文件或其他文件来储存 Windows 操作系统的资料,当 Time Machine 执行备份时,会尝试备份整个磁盘映像文件,即使你只是变更其中的一些文件。 也就是说「虚拟机」会造成大量的备份空间被占据,在你每次使用的时候会不断的被计算更动,最后就导致你的 Time Machine 频繁更新直到爆掉。 解决方式很简单,就是把这些日常会频繁更动的文件夹、文件通通都排除在备份之外:

▲点选 Time Machine 设置界面的〔选项〕,然后把像 Parallels 的映像文件及会频繁移动的文件夹,例如「下载项目」,都排除在备份之外,按下〔储存〕。
旧爱不再重来,删除旧的备份纪录清出备份空间
Time Machine 可以回到过去的时间点找回文件,当然也可以回到过去抹杀文件 XD,没错,因为前面有说过不断的备份会导致 Time Machine 容量暴胀,最终空间不足,因此还有一招解法就是将过去旧的备份文件全都删除,清出空间。 当然这样做是要有觉悟的喔,因为过去被抹煞掉的文件,代表未来你是永远无法用「回复」找回来,因此一定是要确认自己已经完全不需要的文件,再删掉。

▲我们一样从菜单列【进入 Time Machine】,这次不要点选旁边的时间轴,直接在「现在」的时间点中找出不再需要的文件,对着它按右键 → 【删除所有的备份】,就能把这个文件过去所有的版本都删除掉!