注意根目錄下要有充足的可用空間用於備份。
cd /#tar.gz格式tar cvpzf system_backup.tar.gz / --exclude=/proc --exclude=/lost+found --exclude=/system_backup.tar.gz --exclude=/mnt --exclude=/sys#tar.bz2格式tar cvpjf system_backup.tar.bz2 / --exclude=/proc --exclude=/lost+found --exclude=/system_backup.tar.bz2 --exclude=/mnt --exclude=/sys# 恢復系統cd /#上傳檔案到根目錄下tar xvpfz system_backup.tar.gz -c /或tar xvpfj system_backup.tar.bz2 -c /#建立備份時排除的目錄mkdir procmkdir lost+foundmkdir mntmkdir sys
恢復完成重啟以後,所以的事情都會和你備份的時候一模一樣。
注意目標分割槽的格式最好是ntfs、fat、ext之類的格式,避免遇到大於4g的檔案無法備份的問題。
#最好有其他分割槽或外接儲存裝置,掛載好,df -lh看掛載點。#備份rsync -pa / /media/usb/backup_20170410 --exclude=/media/* --exclude=/sys/* --exclude=/proc/* --exclude=/mnt/* --exclude=/tmp/*#恢復rsync -pa /media/usb/backup_20170410 /
dd命令屬於扇區轉殖,目標分割槽要比備份分割槽要大,即使沒有使用的空間也會被原樣轉殖下來,會比較慢。
#備份df -h #檢視系統所在分割槽dd if=/dev/sda1 of=/dev/sdb3 #備份sda1到sdb3中#恢復dd if=/dev/sdb3 of=/dev/sda1 #恢復sdb3到sdb1中
以上就是良許教程網為各位朋友分享的linux相關知識。 linux 系統備份和恢復
linux不像windows,它不限制根使用者訪問任何東西,因此,你完全可以把乙個分割槽上每乙個的檔案放入乙個tar檔案中。使用root使用者切換到根目錄 然後,使用下面的命令備份完整的系統 tar cvpzf backup.tgz exclude proc exclude lost found e...
Linux系統備份與恢復 概述
linux系統備份與恢復 概述 1 什麼是備份?簡言之,備份就是將重要的資料拷貝出來,複製到其他位置,以避免資料的徹底丟失,導致工作的無法繼續。有了備份,如果不慎將原資料丟失了,還可以通過拷貝備份資料來進行還原。備份的基本原則 不要把雞蛋都放到同乙個籃子裡!也就是說 1 對於個人使用者而言,我們把我...
linux系統備份與恢復 1
linux不像windows,它不限制根使用者訪問任何東西,因此,你完全可以把乙個分割槽上每乙個的檔案放入乙個tar檔案中。使用root使用者切換到根目錄 然後,使用下面的命令備份完整的系統 tar cvpzf backup.tgz exclude proc exclude lost found e...