PTT推薦

Re: [軟體] 內建SSD有多個Volumes,時光機如何備份?

看板MAC標題Re: [軟體] 內建SSD有多個Volumes,時光機如何備份?作者
serenemind
(沉)
時間推噓 2 推:2 噓:0 →:0

終於有時間做實驗了,自己回答當初提出來的問題

重述一下之前的問題:

把內存的 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,你們會用
: 時光機備份嗎?還是會額外處理?

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.239.246 (臺灣)
PTT 網址
※ 編輯: serenemind (220.135.239.246 臺灣), 07/28/2024 11:04:02

skychy07/28 12:12推實驗分享

※ 編輯: serenemind (220.135.239.246 臺灣), 07/28/2024 13:11:34

Ice907/29 19:45推分享