建議的整體系統備份解決方案

建議的整體系統備份解決方案

我已經在這裡搜尋了一些答案,但沒有什麼能讓我滿意。我想要一個可以進行全面備份的備份解決方案,這樣我就可以在發生重大故障(例如 HDD 故障)時還原我的 Ubuntu 系統。

據我所知,我有兩個選擇:

  1. 使用 Deja Dup 備份到外部磁碟。這很好,我已經在這樣做了,但是如果我的 HDD 出現故障,並且我在新磁碟上安裝了新的 Ubuntu,Deja Dup 是否能夠從備份檔案中恢復我的所有設定和內容?如果可以,那麼我還應該在 Deja Dup 中添加哪些其他檔案/資料夾來備份?目前我只設定了推薦的 /home 資料夾。告訴 Deja Dup 備份「/」下的所有內容有意義嗎?

  2. 磁碟/分割區克隆軟體。這與諾頓幽靈類似。有沒有類似的軟體,有一個漂亮的 GUI,你可以推薦給 Ubuntu?更好的是,如果 Ubuntu 的 liveCD 能夠在安裝步驟中識別這樣的克隆,那就太好了。

我用的是11.10

答案1

我自己剛剛恢復了一個系統。我是 Ubuntu 的新手,但我學到了很多東西,而且我是多分區的粉絲。

備份/etc;好吧,我不知道,但是擁有“fstab”記錄是必不可少的,並且在重新安裝過程中,記住僅格式化 / 分割區也很重要。由於/home/my-name我的資料分割區有一個掛載點,重新安裝後我發現的最重要的事情是需要立即恢復 fstab。這需要在系統安裝後重新啟動(就像“Windows”),因為我無法立即從命令列呼叫 gedit。

好處是避免需要恢復到/home/my-name.重新安裝所有先前安裝的程式已經夠麻煩的了。

為了雙重安全,每月克隆整個硬碟是好的。 「dd」會讓你懸在空中,不知道發生了什麼事。 “DDRESCUE”讓您隨時了解狀況。我將看看“Clonezilla”。然而,使用 deja dup 進行備份似乎可以很好地恢復資料。

答案2

我希望您有大量可用空間,並且該可用空間高度可用。在 Debian 系統中,您實際上只需要備份 /home 甚至 /etc 中的內容。然後你可以獲得所有已安裝軟體包的列表,如下所示:

dpkg --get-selections > installed-software

並恢復:

dpkg --set-selections < installed-software && dselect

Deja-dup,或直接使用口是心非應該可以滿足您的需求,與保存硬碟的二進位副本相比,可以節省大量空間。也會更快。

2013年6月19日 我已經編寫了有關如何自動執行口是心非 (crontab) 和使用受密碼保護的 gpg 加密的詳細說明。

答案3

專業上,我們使用 Clonezilla 進行全磁碟和分割區克隆。它可以將磁碟映像到外部 USB、SFTP 或 NFS 共用。它會壓縮映像,並且在某些情況下能夠根據磁碟大小調整分割區大小。

http://clonezilla.org/

答案4

還有一個命令列工具叫做DD

這將逐字節複製所有內容,甚至包括 uuid(如果您想讓它們同時可啟動,則必須更改 uuid)。

此處的磁碟/分割克隆說明

根據我的經驗,經常這樣做可以保留系統的可靠備份,當您想要恢復時,我只需格式化較新的分割區並將備份複製回來即可。

相關內容