Linux系統備份—dump
Linux dump命令用于備份文件系統。
dump為備份工具程序,可將目錄或整個文件系統備份至指定的設備,或備份成一個大文件
dump 可以執行類似 tar 的功能,可以打包或者壓縮對應的系統或者目錄。dump 更傾向于考慮文件系統而不是個別的文件。
1. dump語法
dump [-Suvj] [-level] [-f backup] need to backup
選項參數:
-S :僅列出后面待備份數據需要多少磁盤空間才能夠備份完畢;
-u :將這次 dump 的時間記錄到 /etc/dumpdates 檔案中;
-v :將 dump 癿檔案過程顯示出來
-j :加入 bzip2 癿支持,將數據迚行壓縮,默認 bzip2 壓縮等級為 2
-level:備份級別。(一共十個備份級別,具體格式為“-0”~“-9”:
“-”和具體的級別數字之間沒有空格。其中0就是完全備份;
1就是第一次增量備份;2就是第二次增量備份。。。最多支持9次增量備份。)
-f filepath:手工指定備份之后的文件名 亦可接例如 /dev/st0 裝置文件名等
-W : 顯示允許被dump的分區的備份等級及備份時間,也就是列出在 /etc/fstab 里面具有dump設定的 partition 是否有備份過
2. 查看系統文件之前的備份記錄

3 先測試一下,如果要備份/dev/sda1(/boot),需多少容量?

4將完整備份癿文件名記錄成為當前目錄 ./boot.dump ,同時更新記錄文件:

查看系統更新的日志,及備份文件的大小。

5.備份非文件系統,及單一目錄的方法
注意:如果使用壓縮的方式,那么只適用于level 0,1~9都是不適用的。

如果系統中沒有dump的話,Redhat可以通過yum install yum來進行安裝或者rmp 等來安裝。
馬哥學習交流群
?