XFS文件系統的備份和恢復
概念介紹:
完全備份:把指定的備份目錄完整的複製一遍,不管目錄下的文件有沒有變化
增量備份:每次把之前做過備份之後有變化的文件進行備份
差異備份:每次把第一次完整備份以來有變化的文件進行備份
完全備份:
(1)新增一塊硬盤
(2)硬盤格式化
fisk /dev/sdb,n(創建一個新的分區),p(創建一個主分區)
+5G(指定分區大小爲5G),p(打印分區表)
w(保存)
(3)格式化新分區,掛載
(4)準備備份測試文件
(5)備份整個分區
dump_sdb1(指定備份會話標籤)
sdb1(指定設備標籤)
(6)指定備份時免交互操作
-L:記錄每次備份的session標頭
-M:記錄存儲媒體的標頭
指定只備份分區中某個目錄,-s:文件路徑
(7)查看備份信息與內容
xfsdump -I
(8)刪除之前創建的內容
(9)文件系統恢復
增量備份:
(1)完全備份
(2)創建第一次增量備份測試文件
touch /sdb1/1.txt /sdb1/2.txt
(3)第一次增量備份
(4)創建第二次增量備份測試文件
touch /sdb1/test/a.txt /sdb1/test/b.txt
(5)第二次增量備份
(6)刪除數據
rm -rf /sdb1/*
(7)恢復數據
xfsrestore -f /opt/test-full /sdb1/
xfsrestore -f /opt/test-back1 /sdb1/
xfsrestore -f /opt/test-back2 /sdb1/