1. 程式人生 > >linux備份dump和還原restore

linux備份dump和還原restore

文件壓縮 交互 簡單 fsd 系統 xfsdump ins 備份文件 完整備份

安裝軟件包  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