linux備份dump和還原restore
安裝軟件包 yum install -y dump
dump [選項] 備份之後的文件名 原文件或目錄。備份指定掛載點(僅支持ext2、ext3文件系統)
-level 0-9 10個備份級別,level為數字,0是完全備份,1是第一次增量備份,以此類推
-f 備份之後的文件名
-u 備份成功之後,把備份時間記錄在/etc/dumpdates
-v 顯示備份過程中更多的輸出信息
-j 調用bzlib庫壓縮備份文件,就是把備份文件壓縮為.bz2格式
-W 顯示允許被dump的分區的備份等級及備份時間
例:dump -0uj -f /root/boot.bak.bz2 /boot
restore [模式選項] [選項]。還原至指定掛載點(僅支持ext2、ext3文件系統)
-C 比較備份數據和實際數據的變化
-i 進入交互模式,手工選擇需要恢復的文件
-t 查看模式,用於查看備份文件中有那些數據
-r 還原模式(會恢復到當前文件夾下)
-f 指定備份文件的文件名
xfsdump備份指定掛載點(僅支持xfs文件系統)
-L 記錄每次備份的session標頭,可以填寫簡單說明
-M 可以記錄存儲媒體的標頭,可以填寫此媒體的簡單說明
-l 指定0-9共10個等級(0為完整備份,1是第一次增量備份)
-f 備份之後的文件名
例:xfsdump -l 0 -f /root/boot.bak.xfsdump /boot -L boot_dump -M boot_dump
xfsrestore還原至指定掛載點(僅支持xfs文件系統)
-l 顯示備份信息
-f 指定備份文件的文件名
-L 就是 Session 的 Label name 喔!可用 -I 查詢到的數據,在這個選項後輸入
-s 需要接特定目錄,僅恢復某個文件或目錄
例:xfsrestore -f /root/boot.bak.2.xfsdump /boot
linux備份dump和還原restore