ubuntu備份和恢復

2021-05-18 04:41:49 字數 1551 閱讀 6485

1. 備份系統

首先成為root使用者:$ sudo su 

然後進入檔案系統的根目錄(當然,如果你不想備份整個檔案系統,

你也可以進入你想要備份的目錄,包括遠端目錄或者行動硬碟上的目錄):# cd / 

備份系統命令:

# tar cvpzf back.tgz --exclude=/proc --exclude=/lost+found --exclude=

/back.tgz --exclude=/mnt --exclude=/sys / 或者

# tar cvpjf back.bz2 --exclude=/proc --exclude=/lost+found --exclude=

/back.bz2 --exclude=/mnt --exclude=/sys /

上面命令介紹:

「tar」當然就是我們備份系統所使用的程式了;

「cvpfz」(「cvpjf 」)是tar的選項,意思是「建立檔案檔案」、「保持許可權」(

保留所有東西原來的許可權)、「使用gzip(bzip2)來減小檔案尺寸」;

「back.tgz」(「back.bz2」 )是我們將要得到的檔案檔案的檔名;

「/」是我們要備份的目錄,在這裡是整個檔案系統;

在 檔案檔名「back.tgz」(「back.bz2」)和要備份的目錄名「/」之間給出了

備份時必須排除在外的目錄。有些目錄是無用的,例如「/proc」、「/lost+ found」、

「/sys」。當然,「back.tgz」(「back.bz2」)這個檔案檔案本身必須排除在外,

否則你可能會得到一些超出常理的結果。如果不把「/mnt」排 除在外,

那麼掛載在「/mnt」上的其它分割槽也會被備份。另外需要確認一下「/media」

上沒有掛載任何東西(例如光碟、行動硬碟),如果有掛載東西, 必須把「/media」

也排除在外。

備份完成後,在檔案系統的根目錄將生成乙個名為「back.tgz」(「back.bz2」)

的檔案,

』tar: error exit delayed from previous errors』,多數情況下你可以忽略它。

2. 恢復系統

切換到root使用者,並把檔案「back.tgz」(「back.bz2」)拷貝到分割槽的根目錄下。

在 linux中你可以在乙個執行的系統中恢復系統,而不需要用boot-cd來專門引導。

恢復系統命令:

# tar xvpfz backup.tgz -c /

如果你的檔案檔案是使用bzip2壓縮的,應該用:

# tar xvpfj backup.tar.bz2 -c /

恢復命令結束時,你的工作還沒完成,千萬不要忘了重新建立那些在備份時被排除

在外的目錄:

# mkdir proc

# mkdir lost+found

# mkdir mnt

# mkdir sys

到這裡你就大功告成了!!

Ubuntu如何備份和恢復系統

在 使用ubuntu之前,相信很多人都有過使用windows系統的經歷。如果你備份過windows系統,那麼你一定記憶猶新 首先需要找到乙個備份工 具 通常都是私有軟體 然後重啟電腦進入備份工具提供的軟體環境,在這裡備份或者恢復windows系統。norton ghost是備份windows系統時經...

Ubuntu 如何備份和恢復系統

我該如何備份我的ubuntu系統呢?很簡單,就像你備份或壓縮其它東西一樣,使用tar。和windows不同,linux不會限制root訪問任何東西,你可以把分割槽上的所有東西都扔到乙個tar檔案裡去!1 首先成為root使用者 sudo su 2 然後進入檔案系統的根目錄 當然,如果你不想備份整個檔...

ubuntu 備份與恢復

我就是乙個閒不下來的人,一有時間總喜歡嚇鼓搗,當然已就因此惹來很多麻煩但這也是我成長的乙個過程。在我們安裝軟體的時候,總會出現這樣那樣的錯誤問題,有的可以馬上恢復,有的卻然人無力回天。這些天我一直在配置ubuntu的yum 源,無奈弄了乙個centos的軟體源,可是當我軟體快要安裝完的時候,出現了 ...