linux基礎(37)--xfs檔案系統的備份和恢復--RHEL7.2
阿新 • • 發佈:2019-02-04
1. 準備測試檔案
cp /etc/passwd /sda3
mkdir /sda3/test
2. 互動式備份
備份/sda3,備份後的檔案是/opt/dump
xfsdump -f /opt/dump_sda3 /sda3
需要指定備份標籤和裝置標籤,此處設定為: dump_sda3和media0
3. 非互動式備份
互動式備份適用於手工操作,非互動式備份適用於腳本里面 實現備份
xfsdump -f /opt/dump_sda3 /sda3 -L dump_sda3 -M media0 &>/dev/null
引數說明:
-f 備份位置
-L 備份標籤
-M 裝置標籤
備份檔案或目錄:
xfsdump -f /opt/dump_sda3_a -s test /sda3 -L dump_sda3_test -M media1
檢視備份檔案是否生成:
ls /opt
檢視備份資訊:
sfxdump -I
4. 檔案系統恢復
模擬檔案系統損壞,此處直接刪除分割槽/sda3
rm -rf /sda3
恢復檔案系統:
xfsrestore -f /opt/dump_sda3 /sda3
恢復單個檔案或目錄:
xfsrestore -f /opt/dump_sda3_test -s /sda3/test
5. 附加:檔案的克隆
將/sd3分割槽克隆到/data
xfsdump - /sda3 | xfsrestore - /data
克隆單個檔案或目錄:
xfsdump --s tes /sda3 | xfsrestore - /data