SuperDuper

複製 Time Machine 映像檔

[華語, cmn-Hant-TW] 因為某些原因,要把遠端的 Time Machine 備份映像檔的內容複製到另一個映像檔。原本的映像檔是用這篇提到的方法生出來的,複製的目標則是系統自己產生的映像檔,兩個主要的差別是原來的大小寫沒差,而系統產生的大小寫有別。也因為這樣的差異,不能用系統內建的磁碟工具程式來複製,因為磁碟工具程式對拷時兩邊的大小寫設定要一樣。啊如果是把兩個映像檔分別掛載用 cp 或是 rsync 複製呢?是可以複製啦,但是目標磁碟一下就被灌爆了,因為 Time Machine 裡面有一堆神秘的 hard link,cp 跟 rsync (至少 10.6 內建的不行,不然就是我參數下不對) 都不能正確處理,複製過去後通通被當作不同的檔案,被灌到滿出來也只是剛好。 之前都用 CarbonCopyCloner 在複製硬碟,所以想說這情況 CCC 能不能處理,結果 CCC 完全無視 Time Machine 的備份目錄,所以也是沒辦法。後來試了一下 SuperDuper! 這個備份軟體,整顆複製是沒問題,但這模式會把目標磁碟清掉連大小寫設定都複製來源磁碟,所以要換大小寫的話,就只能掛載後用 Copy different files 的選項來複製,而這個選項是付費版的功能,要用的話也只就能乖乖付錢了,不過他是真的可以正確處理 Time Machine 硬碟,這錢付下去還算是值得。 附帶一提,複製過去的 Time…