Backup
在 OSX 上使用 rsync 對可交換硬碟進行最佳備份
這與其他問題很接近,但是如果有的話,我在為我的案例縮小“最佳”解決方案時遇到了麻煩。AFAIK 這不是騙局,因為 OSX 具有與其特定風格的硬碟格式相關的不同選項。這也是一個筆記型電腦案例,所以我正在尋找相對快速的解決方案,它們可能無法在 cron 上執行(以防我忘記在睡覺前插入外部驅動器)。
這是我正在使用的:
- 使用 OSX 雪豹 10.6.7
- rsync 版本 3.0.7 協議版本 30
- 備份到外部機箱中的筆記型電腦高畫質
- 只有一個分區
這是我希望能夠做到的:
- 關閉我的筆記型電腦
- 將磁碟從外部機箱中取出並放入我的筆記型電腦
- 執行筆記型電腦
因此,這本身並不是一個真正的備份系統——被刪除的文件仍然無法恢復,只是針對 HD 故障的保險單。請注意,我不必重新安裝任何應用程序或作業系統。
這就是我現在正在做的事情:
sudo rsync -aNHAXx --fileflags --protect-decmpfs --force-change --progress / /Volumes/EXTERNAL/
我還沒有對此進行測試。(所以第一個問題,你認為這會奏效嗎?)
我的問題是,我能做些什麼來改進我在這個命令行中所做的事情(除了把它放在腳本中)?我沒有考慮什麼?
我的想法:
- 我真的保留了我需要的一切嗎
- 我可以排除什麼?– 聚焦文件?記憶體?
(靈感來自codinghorror What’s Your Backup Strategy? post which is now dated.)
我的 rsync 腳本用於定期將磁碟複製到安裝在的磁碟上
/Volumes/Backup1
:
sudo rsync -xrlptgoEv --progress --delete / /Volumes/Backup1/
(選修的)
sudo bless -folder /Volumes/Backup1/System/Library/CoreServices
這是驅動器的完整可引導複製。
幾點:
您不一定需要將備份驅動器安裝到筆記型電腦中。我看不出有任何理由當它位於 USB 或 Firewire 機箱中時無法直接從磁碟啟動。(啟動時按住
Option
選擇啟動盤)一些實用程序(如Carbon Copy Cloner)也可以做到這一點,並提供更簡潔的界面。