linux系統備份與還原
Ⅰ linux系統怎麼做整個系統備份還原
1.備份
a)可以直接通過tar對整個文件系統(』/『)進行備份,但是有幾點需要注意:
i. 不能備份以下幾個文件(目錄)
當前壓縮文件
/proc文件夾
/lost+found文件夾
/mnt文件夾
/sys文件夾
/media文件夾
b)所以,命令為:
tar cvpzf backup.tar.gz --exclude=/proc --exclude=/lost+found --exclude=/backup.tar.gz --exclude=/mnt --exclude=/sys --exclude=/media/
2.還原
a) Linux可以再正在遠行的系統中還原系統,如果當前啟動無法啟動,可以通過live cd來啟動並執行恢復操作
b) 操作如下
tar xvpfz backup.tar.gz -C /
c) 需要額外創建目錄
i. mkdir proc
ii. mkdir lost+found
iii. mkdir mnt
iv. mkdir sys
Ⅱ Linux系統怎樣備份與還原
1、在保存備份文件的目錄xxx下建立一個文件backup.sh,其內容是:
tar-zcfbin.tar.gz/bin
tar-zcfboot.tar.gz/boot
tar-zcfdev.tar.gz/dev
tar-zcfetc.tar.gz/etc
tar-zcflib32.tar.gz/lib32
tar-zcflib64.tar.gz/lib64
tar-zcflib.tar.gz/lib
tar-zcfopt.tar.gz/opt
tar-zcfsbin.tar.gz/sbin
tar-zcfselinux.tar.gz/selinux
tar-zcfsrv.tar.gz/srv
tar-zcfvar.tar.gz/var
tar-zcfusr.tar.gz/usr
2、在需要備份的時候進入到保存備份內容的目錄執行一次命令:shbackup.sh
3、在保存備份文件的目錄xxx下建立一個叫restore.sh的文件,其內容如下:
tar-zxf/mnt/xxx/bin.tar.gz
tar-zxf/mnt/xxx/boot.tar.gz
tar-zxf/mnt/xxx/dev.tar.gz
tar-zxf/mnt/xxx/etc.tar.gz
tar-zxf/mnt/xxx/lib32.tar.gz
tar-zxf/mnt/xxx/lib64.tar.gz
tar-zxf/mnt/xxx/lib.tar.gz
tar-zxf/mnt/xxx/opt.tar.gz
tar-zxf/mnt/xxx/sbin.tar.gz
tar-zxf/mnt/xxx/selinux.tar.gz
tar-zxf/mnt/xxx/srv.tar.gz
tar-zxf/mnt/xxx/var.tar.gz
tar-zxf/mnt/xxx/usr.tar.gz
4、如果需要系統恢復,我就用光碟啟動,mount原來的根目錄為yyy,接著mount保存備份文件的目錄為xxx,接著進入到/mnt/yyy,並在此下達命令:sh/mnt/xxx/restore.sh
說明:
(1)、備份和恢復需要1個多小時,這個時間根據你電腦的CPU速度和硬碟轉速會有所不同。
(2)、上面備份與恢復沒有顧及/home目錄和/root目錄,因為我的系統主要是給學生做練慣用的,那兩個目錄的內容沒有意義。
在實際工作中,可能這兩個目錄才是最重要的,你可以模仿著別的目錄添加到backup.sh和restore.sh文件中去,甚至別的目錄都不備份(以便節約備份時間)就備份這兩個目錄。
Ⅲ Linux具體怎樣備份和還原系統
用livecd啟動光碟啟動系統(比如knoppix)然後mount
linux分區和備份分區
tar
-cvf
linux_backup.tar
/其實不用整個系統都需要備份的像proc與mnt。具體看你的需要啦。
Ⅳ 再生龍還原Linux系統,沒有還原選項,只有備份怎麼辦
Q: 再生龍還原Linux系統,沒有還原選項,只有備份敗御怎麼辦? : 如果您沒有還原選項,只有備份,那麼您需要使用備份來恢復您的Linux系統。以下是一些步驟:
1. 首先,您需要找到您的備份。您可以在外部硬碟、雲存儲或其他存儲設備中找到它。
2. 然後,您需要啟動Linux系統,並進入恢復模式。您可以通過按下Ctrl+Alt+F2或Ctrl+Alt+T來進入終端。
3. 在終端中,您需要使用命令行工具來恢復您的備份。具體命令將根據您使用的備份工具而異。例如,如果您使用rsync備份,您可以使用以下命令察敬岩:
rsync -avh --progress /path/to/backup/ /path/to/restore/
4. 等待備稿大份恢復完成。這可能需要一些時間,具體取決於您的備份大小和恢復速度。
5. 最後,您需要重新啟動您的Linux系統,以確保所有更改都已生效。
請注意,在使用備份恢復Linux系統時,您可能會失去最近的數據更改。因此,最好定期備份您的系統,以便在需要時進行恢復。
Ⅳ 如何使用Ghost對linux系統進行整盤備份恢復
前期准備
1
製作U盤Winpe引導,這里簡單介紹大白菜Winpe安裝,下載最新的大白菜Winpe安裝文件,下載完畢後,雙擊打開安裝文件,單擊「下一步(N)」。
2
選中「我同意該許可協議的條款」,單擊「下一步(N)」。
3
選中「更改(H)」更改文件存儲路徑,單擊「下一步(N)」。
4
進入安裝界面。
5
單擊「完成」,大白菜U盤啟動製作工具安裝完畢。
6
插入U盤,打開程序「大白菜U盤啟動V5.0裝機維護版」,單擊「一鍵製作USB啟動盤」。
7
彈出信息提示對話框,單擊「確定」。
註:請提前保存U盤資料。
8
開始製作製作U盤Winpe。
9
彈出「信息提示」,單擊「是(Y)」,Winpe啟動U盤製作完畢。
END
Linux系統備份
1
插入Winpe引導U盤,啟動主機,按F9或F12鍵引導進入設備啟動菜單選項,選擇「USB Storage Device」。
2
插入大容量移動硬碟,進入Winpe系統界面,雙擊打開「Ghost32 115.1」程序,點擊「local」,點擊「Disk」,點擊「To Image」。
3
選擇需要備份的「Linux備份系統的源盤」,單擊「OK」。
4
選擇存放備份文件的移動硬碟,定義備份文件名稱,單擊「Save」。
5
彈出選擇壓縮方式,推薦「fast」。
6
彈出Question(1832)對話框,單擊「Yes」,開始進行備份。
7
進度條滾動完成後,系統彈出「Image Creation Completed Successfully」,備份完畢,單擊「Continue」,退出。
END
備份驗證
1
點擊「Local」,點擊「Check」,點擊「Imagefile」。
2
選擇備份的Linux文件,後綴名為".gho",彈出「Question (1814)」對話框,單擊「Yes」,開始進行驗證。
3
彈出「Verify complete」驗證完成對話框,「Image File Passed integrity check」,備份文件通過驗證,單擊「Continue」退出,返回主菜單。
END
Linux系統恢復
點擊「local」,點擊「Disk」,點擊「From Image」。
選擇備份的鏡像文件,選擇需要恢復的硬碟,單擊「OK」。
選中「Primary」,單擊「OK」。
4
彈出「Question(1822)」對話框,單擊「Yes」,備份鏡像開始進行Linux系統還原。
5
滾動條運行完畢後,彈出「Clone Completed successfully」對話框,單擊「Reset Computer」重啟系統,Linux系統還原完畢