整個linux系統的備份和還原的方法


整個linux系統的備份和還原的方法

作為一個菜鳥,在接觸Linux的過程中,經常會導致Linux出現各種錯誤,可恢復的或者是不可恢復的(至少在目前的情況下),所以,對於我而言,Linux的備份和還原就尤為的重要。

1.備份

a)可以直接通過tar對整個文件系統('/‘)進行備份,但是有幾點需要注意:

i. 不能備份以下幾個文件(目錄)

1. 當前壓縮文件

2. /proc文件夾

3. /lost+found文件夾

4. /mnt文件夾

5. /sys文件夾

6. /media文件夾

b)所以,命令為:

 

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

1.注意:p選項代表保存當前權限

 

2.還原

a) Linux可以再正在遠行的系統中還原系統,如果當前啟動無法啟動,可以通過live cd來啟動並執行恢復操作

b) 操作如下

tar xcpfz backup.tar.gz -C /

c) 需要額外創建目錄

i. mkdir proc

ii. mkdir lost+found

iii. mkdir mnt

iv. mkdir sys


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM