首先,確定要備份的內容
在備份和還原系統時,Linux 基于文件的性質成了一個極大的優點。在 Windows 系統中,注冊表與系統是非常相關的。配置和軟件安裝不僅僅是將文件放到系統上。因此,還原系統就需要有能夠處理 Windows 這種特性的軟件。在 Linux 中,情況就不一樣了。配置文件是基于文本的,并且除了直接處理硬件時以外,它們在很大程度上是與系統無關的。硬件驅動程序的現代方法是,使它們以動態加載的模塊的形式可用,這樣內核就變得更加與系統無關。不同于讓備份必須處理操作系統如何安裝到系統和硬件上的復雜細節,Linux 備份處理的是文件的打包和解包。
一般情況下,以下這些目錄是需要備份的:
· /etc
包含所有核心配置文件。這其中包括網絡配置、系統名稱、防火墻規則、用戶、組,以及其他全局系統項。
· /var
包含系統守護進程(服務)所使用的信息,包括 DNS 配置、DHCP 租期、郵件緩沖文件、HTTP 服務器文件、db2 實例配置,等等。
· /home
包含所有用戶的默認用戶主目錄。這包括他們的個人設置、已下載的文件和用戶不希望失去的其他信息。
· /root
是根(root)用戶的主目錄。
· /opt
是安裝許多非系統文件的地方。IBM 軟件就安裝在這里。OpenOffice、JDK 和其他軟件在默認情況下也安裝在這里。
有些目錄是應該考慮不 備份的。
· /proc
應該永遠不要備份這個目錄。它不是一個真實的文件系統,而是運行內核和環境的虛擬化視圖。它包括諸如 /proc/kcore 這樣的文件,這個文件是整個運行內存的虛擬視圖。備份這些文件只是在浪費資源。
· /dev
包含硬件設備的文件表示。如果計劃還原到一個空白的系統,那就可以備份 /dev。然而,如果計劃還原到一個已安裝的 Linux 系統,那么備份 /dev 是沒有必要的。
其他目錄包含系統文件和已安裝的包。在服務器環境中,這其中的許多信息都不是自定義的。大多數自定義都發生在 /etc 和/home 目錄中。包括:
在 UNIX 或 Linux 系統中,大部分系統配置文件位于 /etc 目錄,但是您應該考慮對所有可能的文件(以及可能的位置)進行備份,具體包括:
DNS 域信息 (/var/bind) ;
NIS/NIS+ 文件和配置 (/var/yp)
Apache 或其他 Web 服務器配置(/var/apache、/etc/apache 或 /usr/local/apache) ;
郵件文件或文件夾(/var/mail 和 /usr/mail)
Lightweight Directory Access Protocol (LDAP) 服務器數據(/var/ldap 或 /usr/local/ldap) ;
安全證書 ;
自定義內核驅動程序 ;
內核配置或構建配置和參數 ;
許可密鑰和序列號 ;
自定義腳本和應用程序 ;
用戶/root 登錄腳本 ;
郵件配置;特別是,如果您使用了像 Cyrus Internet Message Access Protocol (IMAP) 這樣的解決方案,其中對用戶郵件文件夾進行了特殊的記錄和索引。
日前一家網絡媒體爆料:某航母級大公司淘汰一批舊硬盤,被電腦配件賣場轉賣,購買者用工...
在過去的2010年,稍微關注移動存儲市場的朋友都能發現,一個新興名詞USB3.0接口標準正在...
一下是一位客戶與華軍工程師的交談與溝通,不代表任何立場。只是說明一個問題。 ----關...
如今每個人都知道數據丟失造成的嚴重后果,數據恢復也逐漸被大家所認知,那么都有哪些數...
隨著西數并口硬盤正式停產,市場剩余的并口硬盤有兩個來源,一是二手拆機硬盤,二是維修...
內存卡輕巧便捷,價格實惠,成為人們日常工作中數據存儲的媒介。不過由于各種原因,內存...
硬盤不啟動的故障及解決方法 當你的電腦不啟動時,希望它能給你一點兒幫助。 一, 硬...