Backup
將 Ubuntu 升級到更新版本,同時保留重要文件和設置
使用 Ubuntu 10.04 一年多了,經常覺得需要重新安裝到最新版本。
我想將我的大部分配置和重要設置帶到新系統中。我已經有一些文件和目錄,我當然要備份,但我怕我會忘記一些東西。
是否有一些清單、指南甚至軟體可以用來幫助我備份重要數據?我不想備份整個分區。(這不是那麼關鍵)
我怎樣才能乾淨地更新到較新的版本?
正如psusi正確指出的那樣,您不需要重新安裝 Debian 衍生產品。只是升級。
無論如何,備份問題的明顯答案是使用版本控制來備份您的主目錄和配置設置。對於
/etc
類 Unix 系統中的配置文件,Joey Hess 的etckeeper很受歡迎。我建議使用像 Mercurial 或 Git 這樣的分佈式版本控制系統,它可用於定期將儲存庫內容從硬碟中推送出去,從而充當自動備份。使用 Mercurial,您可以設置一個送出後掛鉤,該掛鉤將在您送出後推送,因此您的備份始終保持最新狀態。請注意,在這種情況下,這不是通用的備份解決方案,但適用於重要的配置文件等,因為它們是通用的小型文本文件,因此非常適合原始碼管理。在這種情況下,分佈式版本控制非常高效,在性能上與 rsync 相當,但由於版本控制的原子性而更好。至少,Mercurial 會回滾而不是推送部分變更集,我想 Git 也會這樣做。此外,版本控製配置文件還有明顯的額外好處。