ubuntu 備份系統

剛開始使用LINUX,習慣了在Windows下使用GHOST來備份、還原系統

到了LINUX下還真不知道使用哪個好,在網上找了下大家還是說用TAR的比較多

 

這幾天系統出了點問題,打算把系統備份下。

在網上看到LINUX的備份很簡單,這裏只說下備份到本地硬盤上

備份第一步:

打開一個終端,並運行  sudo su(回車後要求輸入密碼)

第二步:

繼續在終端中輸入  cd /(注意中間有一個空格)

第三步:(開始備份系統)

在終端中輸入:

tar -cvpzf /media/hd7/ubuntu.tgz --exclude=/proc --exclude=/lost+found --exclude=/media --exclude=/mnt --exclude=/sys /(注意最後一個/前有一個空格)

回車就就等吧,直到命令運行成功。

來解釋下這個命令:

'tar' 是用來備份的程序 c - 新建一個備份文檔 v - 詳細模式, tar程序將在屏幕上實時輸出所有信息。 p - 保存許可,並應用到所有文件。 z - 採用‘gzip’壓縮備份文件,以減小備份文件體積。 f <filename> - 說明備份文件存放的路徑, /ubuntu.tgz 是本例子中備份文件名。 來看看我們想要包含的目錄。我們不想備份所有的東西,因爲有些目錄是沒有多大用處的。 確認你不想包含的文件,否則您會得到一個很奇怪的結果。 您也不必備份 /mnt 目錄下的東西,除非您有其他分區掛在它下面或者你堅持要備份。您還必須確保沒有任何資源掛在 /media 目錄下(比如,任何CD或者移動存儲介質).否則,剔除/media。 最後一個參數是我們想要保存的目錄. 我們想要保存所有的東西,使用 / 作爲根目錄。

/media/hd7/ubuntu.tgz  這就是我備份文件保存的路徑。hd7爲我硬盤的別的分區,

再來看看從備份中還原系統:

       tar -xvpzf  /media/hd7/ubuntu.tgz -C /

簡單吧,只有一個命令而已

參數x是告訴tar程序解壓縮備份文件。 -C <directory> 參數是指定tar程序解壓縮到的目錄。 ( 在本例中是/ )

,這會花一段時間。等它完成了,你就有了一個完全恢復的Ubuntu系 統!只需確保在你做其他任何事情之前,重新創建你剔除的目錄: ( /proc, /lost+found, /mnt, /sys, 等等。)

mkdir /proc /lost+found /mnt /sys

 大功造成!!!!

發佈了34 篇原創文章 · 獲贊 1 · 訪問量 2443
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章