tar備份系統的方法

2021-06-23 00:03:29 字數 1302 閱讀 8124

下面是備份系統的方法:

然後開啟終端,輸入以下命令:

1、成為根使用者:   sudo su

2、轉到根目錄:   cd /

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

tar -cvpzf /media/sda7/backup.tgz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media /

接著,讓我們稍微解釋一下:

tar 是用來備份的程式

c - 新建乙個備份文件

v - 詳細模式, tar程式將在螢幕上實時輸出所有資訊。

p - 儲存許可,並應用到所有檔案。

z - 採用『gzip』壓縮備份檔案,以減小備份檔案體積。

f - 說明備份檔案存放的路徑, /media/sda7/backup.tgz 是本例子中備份檔案名。這個備份檔案備份的位置是其它分割槽,也就是原來的win分割槽中。因為我的根目錄的空間不足,所以只有備份在其它的地方了。

來看看我們想要包含的目錄。我們不想備份所有的東西,因為有些目錄是沒有多大用處的。確認你不想包含的檔案,否則您會得到乙個很奇怪的結果。 您也不必備份 /mnt 目錄下的東西,除非您有其他分割槽掛在它下面或者你堅持要備份。您還必須確保沒有任何資源掛在 /media 目錄下(比如,任何cd或者移動儲存介質).否則,剔除/media。

* 最後乙個引數是我們想要儲存的目錄. 我們想要儲存所有的東西,使用 / 作為根目錄。

然後就是將來還原系統備份了:

警告: 求您了,看在上帝的份上,千萬小心這兒。如果您不明白您正在幹什麼,那很有可能覆蓋掉您重要的資料,所以請特別小心!

好了,繼續我們前面所講的例子,我們在其它分割槽(sda7)目錄下建立了乙個名為backup.tgz的備份檔案。

linux 中美妙的事情之一就是在系統正在執行的情況下可以進行還原操作,而不需要啟動光碟或者其他任何亂七八糟的東西。當然,如果您的系統已經崩潰,那您必須選擇 使用live cd,但是結果還是一樣。你甚至可以在linux系統正在執行的時候,移除它裡面所有檔案。可是我不告訴你那個命令!

好了,言歸正傳。這是我要用的命令,如果你的備份不是在和我一樣的位置的位置的話,那請相應地修改/media/sda7這一點:

tar -xvpzf /media/disk/backup.tgz -c /

如果您使用的是bz2壓縮的:

tar -xvpjf /media/disk/backup.tar.bz2 -c /

tar備份系統的方法

下面是備份系統的方法 然後開啟終端,輸入以下命令 1 成為根使用者 sudo su 2 轉到根目錄 cd 然後,下面就是我用來備份我的系統的完整的命令 tar cvpzf media sda7 backup.tgz exclude proc exclude lost found exclude mn...

利用tar備份linux系統詳解

備份windows系統需要用ghost,備份linux顯然要簡單的多,用tar命令就可以搞定。用tar備份的特點 1 保留許可權 2 適合備份整個目錄 3 可以選擇不同的壓縮方式 4 如果選擇不壓縮還能實現增量備份,部份還原,參考man tar 命令格式 tar cxtzjvfppn 壓縮文件的名稱...

使用tar命令備份Ubuntu系統

大家應該都知道windows下的ghost吧,無論系統出現了什麼錯誤,都可以輕輕鬆鬆恢復。那麼我們是不是可以在ubuntu上實現這些呢,當仍可以咯 首先我們知道在備份windows系統的時候你可能想過,我能不能把整個c盤都放到乙個zip檔案裡去呢。這在windows下是不可能的,因為在windows...