给 CCC 道歉,仍然吊打 Time Machine——Big Sur 下的 CCC 体验报告

2020-12-05 09:01:24 +08:00
 GTD

前几天发了一篇帖子,无数 v 友收藏: https://v2ex.com/t/731563

楼主仍然认为 APFS snapshot ( Time Machine 快照功能)是最快最便捷的恢复工具(在那篇帖子中有如何使用的方法),但是作为全盘备份,仍然需要备份工具。楼主重申一遍,Big Sur 时代的 Time Machine 是不备份系统的,仅仅备份用户数据,也因此,对 Time Machine 恢复,必须要通过迁移助手,不信自己可以把系统删了去试。

APFS snapshot 使用方法:

tmutil snapshot  // 等于 git init; git add; git commit

先前发的那篇帖子中间说的都不错,但是把 Carbon Copy Cloner ( CCC )批判了一番,楼主在这里给 CCC 道歉,没有深度测试 CCC,这次在娱乐机上测试了 CCC 的性能,特意来 V 站说明一下

先说结论(包括 ARM 芯片):在 Big Sur 时代,CCC 仍然是 macOS 下最强的备份方案之一,仍然吊打 Time Machine

Big Sur 时代的 CCC 跟 Catalina 时代其实差距并不大,甚至某系地方有提升,这个等下再说。目前 CCC 使用的方案是利用苹果的 ASR 统一备份系统和用户数据,因此一旦备份好后,在 big sur 下仍然可以 bootable,请见下图:(我这里进入的是备份盘系统,对主系统进行恢复)

吊打 Time Machine 体现在哪些方面?

1:速度上全面碾压,楼主的娱乐机仅有 200G 数据,Time Machine 首次备份需要花费至少一个小时,而 CCC 只需要不到 10 分钟

2:Time Machine 在 big sur 是不带系统的,因此只能配合迁移助手进行恢复。目前 CCC 提供三个备份方案 --- 备份系统 + 用户数据 --- 在原有的基础上( Catalina )继续备份,但是不包含系统 --- 只备份用户数据 (效果等同于 Time Machine )

3:恢复策略吊打 Time Machine,上次那篇帖子,有朋友问我:APFS 快照这么好用,能不能恢复系统,答案是不能,但是 CCC 可以。CCC 的利用 apfs 快照特性,保留系统,CCC 因此可以花极少的时间,做到系统降级

4:更加安全。CCC 提供三种备份方式,且这三种都支持苹果自带的迁移助手进行恢复。

5:作者承诺他们仍在改善与提高

经过楼主恢复系统实验,由于 CCC 用了苹果自己开发的 ASR 工具,因此恢复后的系统完整性比以前更高,体现在以前恢复后 Little Snitch 会被还原初始化配置表,而在 big sur 时代不会。

但是仍不完美,体现在:

1: Apple Software Restore doesn't yet support the storage in Apple Silicon Macs

2: CCC will not update the System volume on a Big Sur bootable backup

解释一下第二条,意思就是如果出了 macOS 11.1,那么 CCC 不会备份 11.1 (这点和 catalina 时代不同),而仅仅只是备份用户数据。如果用户想要备份升级后的系统,需要在备份盘手动升级。

最后的最后,重申一遍,APFS Snapshot ( Time Machine 的快照功能)是控制 Mac 版本的大杀器,不是作为备份用的。备份恢复只能依靠 CCC 或者 Time Machine 这类工具,希望大家搞清楚不同

9829 次点击
所在节点    macOS
55 条回复
zwithz1998
2020-12-05 22:19:01 +08:00
@GTD #23 一样的,我也是 Big Sur 和 APFS

@YUX #22 感谢,我试试看看会不会变快。
massacreformash
2020-12-05 22:54:35 +08:00
支持一下,虽然现在懒得看完,但是迟早有用到的一天。另外世界上就需要这种喜欢折腾的人
suyeH
2020-12-05 23:15:01 +08:00
无数 v 友收藏,hhhh
maizero
2020-12-06 10:01:56 +08:00
CCC 是好东西,我一般是用来做机器的迁移,因为我设备迭代比较快。
比较少用来备份,备份习惯 TM 在 NAS 上。
以后可以考虑 CCC 全量备份。
qhmg
2020-12-07 16:57:00 +08:00
贴主 贴主
@GTD
贴主求助啊~~
我用 m1 新品的 macbookair 在 big sur 的系统版本中用 Time Machine 备份电脑到移动硬盘内,然后电脑关机后再进恢复模式中,选择"从时间机器恢复"选项,然后再选择移动硬盘里的备份,之后再点击继续,然后弹出提示框提示我"您必须使用'迁移助理'才能从此备份传输数据.根据需要重新安装 macOS,然后使用'迁移助理'从备份传输数据".
问题来了.以前选择完移动硬盘里的备份,直接就开始恢复了,现在为什么不行了啊?
这是录的视频,麻烦贴主看一下
www.bilibili.com/video/BV19a411F7W2
是因为像您帖子里说的,Time Machine 现在 big sur 中没备份系统,只备份用户数据的原因吗?
GTD
2020-12-07 19:17:51 +08:00
@qhmg 对啊,tm 现在不备份系统,只能用迁移助手恢复
qhmg
2020-12-08 09:38:25 +08:00
@GTD 大佬,您看一下 45 楼里的链接(打开是个视频),视频里出的问题,也是因为您说的那个原因吗?
GTD
2020-12-08 10:17:29 +08:00
@qhmg #47 看了,是正常的,现在都这样
ak666
2020-12-12 17:33:25 +08:00
楼主你好。TM 不备份系统的情况下,我假如把系统盘删了,然后在线安装好系统在用 TM 恢复,是不是所有数据和之前是一样的?
ak666
2020-12-12 17:34:39 +08:00
@ak666 另外通过迁徙助手可恢复系统,是用 TM 备份之后在迁移助手恢复吗?
MartinTo
2021-01-05 14:58:14 +08:00
今天也被 TM 搞到没脾气了
MartinTo
2021-01-05 15:03:49 +08:00
今天用 TM 备份的时候一直卡在 27%,重启 Mac 还是一样,格式化了移动硬盘也一样

Mac 是 m1 air
硬盘是 nvme ssd
oooolongtea
2021-01-18 07:10:19 +08:00
@MartinTo 你修好了吗? 是 big sur 版本下的 TM ?
MartinTo
2021-01-18 11:06:16 +08:00
@oooolongtea #53
是 bug sur
卡在 27%之后点击停止,然后再备份一次就能跑完了
oooolongtea
2021-01-18 12:55:03 +08:00
@MartinTo 祝贺! 我搜索了一个下午之后,觉得还是用 ccc 。

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

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

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

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

© 2021 V2EX