Backup
升級前我應該備份什麼?
我意識到有很多類似的問題,但我還沒有找到一個可以回答我的明確查詢的問題。
我仍在使用 Linux Fedora 20,而且我應該升級到最新版本的時間已經過去了。我已經開始使用 Deja Dup 將我的 /home 目錄備份到外部 1 TB 硬碟上;我的問題是,在開始安裝之前,我還應該備份哪些其他目錄?
對於
/etc
,使用etckeeper。它/etc
在版本控制下儲存,負責保留權限和所有權。在升級之前,請確保您已經送出了最新的更改,並設置了一個標籤(例如git tag fedora20-before-upgrade
)。還要列出您目前已安裝的所有軟體包 (
rpm -ql >/var/tmp/fedora20-package-list.txt
)。如果升級最終刪除了一些包以使依賴項工作,這可能會很有用。除此之外,在升級過程中沒有任何特別危險的東西。
/usr/local
不應觸及主目錄和本地安裝(例如,在 下),系統的其餘部分應由升級管理。當然,與其他任何時候一樣,您應該擁有最新的備份,以防發生意外情況。
我確實使用 Debian,所以我不能給你任何特定於發行版的提示。無論如何,在升級我的系統之前,我通常會備份:
/home
/etc
/usr/local
(除非我將它放在專用分區上)- 所有已安裝包的列表(我可以用
dpkg
and生成apt
,所以我希望你可以用yum
or做同樣的事情rpm
)我還建議閱讀您的發行版的發行說明;它應該概述在開始升級之前需要執行的所有步驟(包括備份)。