Re: [软件] 内建SSD有多个Volumes,时光机如何备份?

楼主: serenemind (沉)   2024-07-28 11:03:08
终于有时间做实验了,自己回答当初提出来的问题
重述一下之前的问题:
把内存的 SSD 分成两个 Volumes,用时光机还原时,是只还原系统 Volume?
还是会把另一个 Volume 也一起还原而清除掉?
会想要分成两个 Volumes 的动机,是因为之前有一个惨痛的教训,
因为 Windows 7 的虚拟机空间太大,所以时光机备份时故意设定把他排除在外
结果 MAC 出问题要还原时忘了先备份 Windows 7 的虚拟机,然后就被盖掉了 QQ。
为了避免重蹈覆辙,所以打算把虚拟机放到另一个 Volume,这样如果还原时只
还原系统 Volume,就不会把存在另一个 Volume 的虚拟机清除掉,毕竟人是健忘的。
实验开始:
1. 内存 4TB SSD 加两个 Volumes,Cloud 跟 Local。
Windows 11 的虚拟机放在 Local 里面,大小是 512 GB。
Cloud 是用来放 OneDrive 的,所以也不需要时光机备份。
https://i.imgur.com/fqSlDC2.jpg
2. 时光机备份
备份时打开选项,发现时光机自动将 Cloud 跟 Local 排除在备份之外,信心大增
表示时光机把这两个 Volumes 等同于外部硬盘来看待,这样还原时应该就不会动到
这两个 Volumes 才对。
https://i.imgur.com/BhmPYlS.jpg
3. 关机重开用选项还原
选择从时光机还原,输入服务器位址以及名称密码后,选择要还原的备份
结果............竟然跳出说此备份只能用系统辅助移转的方式还原。
很怀念 APPLE 以前可以不用进入 macOS 直接用开机选项还原的日子,
原来现在已经不能这么做了,到底是什么时候变不行的?
4. 重开机后用系统辅助移转还原
还原时选择完整的还原,包括 User 的部分选择删除原本的内容,完全由备份取代。
5. 移转完成
完成后却发现,登入项目都不见了,必须重新设定。还是以前那种开机选项还原
比较好啊,可惜。
关键时刻来了,Cloud 跟 Local 这两个 Volumes 有没有被清除掉呢?
原本信心满满,但是打开 Finder 之后却发现,
这两个 Volumes 消失了!!!
这两个 Volumes 消失了!!!
这两个 Volumes 消失了!!!
震惊,难道这下子要重新安装 Windows 11 虚拟机了吗?
仔细看一下,不对啊,SSD 剩余空间怎么跟还原前一样?
如果这两个 Volumes 被清掉了,剩余空间应该会变大啊?看来还有希望
6. 用磁盘工具程式检视
发现 Cloud 跟 Local 都还在,只是反白了。原来用系统辅助移转后,这个程式
会将内存 SSD 除了启动 Volume 以外的 Volumes 全部卸载,有惊无险。
重新加载后,Cloud 跟 Local 都重见天日了。
7. 打开 Windows 11,虚拟机运作正常
8. 问题来了,打开 OneDrive,一直反复的关掉重开。只能透过卸载 Cloud 让 OneDrive
找不到后,选择清除重新设定。看来还原后还是出了问题,影响的不是虚拟机,而是
OneDrive。
结论:
1. 因为 mac 已经不支援开机选项还原,只能用系统辅助移转,所以无法证明
开机选项还原会不会清除系统 Volume 以外的 Volumes。
2. 用系统辅助移转的方式还原,确认不会清除其他 Volumes,但是会卸载,
必须自己重新加载。
3. 重新加载后,有些受到了影响,例如 OneDrive。是 OneDrive 的问题还是
macOS 的问题不得而知。我猜是因为 OneDrive 是档案随选,并没有真的把档案
存在 local SSD 中。而档案随选的储存机制跟系统辅助移转中间出了问题。
经过这个实验,OneDrive 必须放到系统 Volume 中,因为是档案随选占的空间不多,
所以用时光机备份也还 ok。
另外,如果有人知道要怎么样备份才能用开机选项还原,请分享一下。还是真的 MAC
已经不再支援开机选项还原,只能用系统辅助程式,如果知道的话也请告知。
补充:
个人建议,如果你是属于手动作时光机备份的,要备份前先关闭所有的 app,我觉得
如果我有这么做,OneDrive 可能不会出现异常。
※ 引述《serenemind (沉)》之铭言:
: 请教一个问题
: 内建 SSD 如果分成两个 Volumes,例如 /Volumes/System 跟 /Volumes/VM
: VM 存放了 Windows 11 的 virtual machine,档案大又时常变动,
: 如果用时光机备份容量很容易耗光
: 所以我想将 VM 排除在时光机的备份之外
: 我的问题是,因为 System 跟 VM 是在同一个内建磁盘上,
: 进行时光机还原时,时光机会把 VM 这个 Volumes也一起还原吗?
: 如果会的话,就会把 VM 的 Windows 11 清除掉了。
: 系统移转程式还原时,有没有办法只还原 System,不还原 VM?
: 另外请教大家,像 Virtual Machine 这种大档案,例如 512GB,你们会用
: 时光机备份吗?还是会额外处理?
作者: skychy (就跟你说不要那么囉嗦..)   2024-07-28 12:12:00
推实验分享
作者: Ice9 (又到了属于我的季节)   2024-07-29 19:45:00
推分享

Links booklink

Contact Us: admin [ a t ] ucptt.com