Centos 7 備份與還原

2021-10-02 05:21:51 字數 1198 閱讀 9099

我該如何備份我的centos系統呢?很簡單,就像你備份或壓縮其它東西一樣,使用tar。和windows不同,linux不會限制root訪問任何東西,你可以把分割槽上的所有東西都扔到乙個tar檔案裡去!

首先成為root使用者

cd  /

然後進入檔案系統的根目錄(當然,如果你不想備份整個檔案系統,你也可以進入你想要備份的目錄,包括遠端目錄或者行動硬碟上的目錄):

下面是我用來備份系統的完整命令:

tar cvpzf backup.tgz / --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=backup.tgz
下:

tar cvpjf backup.tar.bz2 / –exclude=/proc –exclude=/lost+found –exclude=/backup.tar.bz2 –exclude=/mnt –exclude=/sys
在進行恢復系統的操作時一定要小心!如果你不清楚自己在做什麼,那麼你有可能把重要的資料弄丟,請務必小心!

接著上面的例子。切換到root使用者,並把檔案「backup.tgz」拷貝到分割槽的根目錄下。

在 linux中有一件很美妙的事情,就是你可以在乙個執行的系統中恢復系統,而不需要用boot-cd來專門引導。當然,如果你的系統已經掛掉不能啟動了, 你可以用live cd來啟動,效果是一樣的。你還可以用乙個命令把linux系統中的所有檔案乾掉,當然在這裡我不打算給出這個命令!

使用下面的命令來恢復系統:

tar xvpfz backup.tgz -c /
如果你的檔案檔案是使用bzip2壓縮的,應該用:

tar xvpfj backup.tar.bz2 -c /
注意:上面的命令會用檔案檔案中的檔案覆蓋分割槽上的所有檔案。

執行恢復命令之前請再確認一下你所鍵入的命令是不是你想要的,執行恢復命令可能需要一段不短的時間。

恢復命令結束時,你的工作還沒完成,別忘了重新建立那些在備份時被排除在外的目錄:

mkdir proc

mkdir lost+found

mkdir mnt

mkdir sys

當你重啟電腦,你會發現一切東西恢復到你建立備份時的樣子了!

centos7系統備份與還原

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

centos7系統備份與還原

1.系統備份 下面是我用來備份系統的完整命令 cd tar zcvpf centos7.tgz exclude proc exclude lost found exclude mnt exclude sys exclude centos7.tgz tar 當然就是我們備份系統所使用的程式了。cvpf...

centos7磁碟備份和還原

磁碟操作 將磁碟備份成鏡象檔案 dd if dev sda of root sda.img 將鏡象檔案恢復到磁碟 dd if root sda.img of dev sdb 資料沒有壓縮就進行整盤備份,勢必需要很大的備份空間,dd if dev hdb gzip root image.gz 將壓縮的...