歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux技術

linux下使用tar增量備份

linux下使用tar增量備份

使用 tar -g 參數進行增量備份實驗

完整備份:

#建立測試路徑與檔案

mkdir kerryhu

touch kerryhu/{a,b,c}

在kerryhu下生成三個文件

#執行完整備份

tar -g king -zcvf kerryhu_full.tar.gz kerryhu

cat king

1270531376

#查看 tarball 內容

tar -ztf kerryhu_full.tar.gz

kerryhu/

kerryhu/a

kerryhu/b

kerryhu/c

增量備份:

#新增一個檔案

touch kerryhu/d

#執行第一次的增量備份

tar -g king -zcvf kerryhu_diff_1.tar.gz kerryhu

#查看第一次增量備份的內容

tar -ztf kerryhu_diff_1.tar.gz

kerryhu/

kerryhu/d

#新增一個檔案, 並異動一個檔案內容

touch kerryhu/e

echo "test" > kerryhu/a

#執行第二次的增量備份

tar -g king -zcvf kerryhu_diff_2.tar.gz kerryhu

cat king

1270532463

#查看第二次增量備份的內容

tar -ztf kerryhu_diff_2.tar.gz

kerryhu/

kerryhu/a

kerryhu/e

還原備份資料:

#清空測試資料

rm -rf #查看第一次增量備份的內容

#開始進行資料還原

tar -zxvf kerryhu_full.tar.gz

tar -zxvf kerryhu_diff_1.tar.gz

tar -zxvf kerryhu_diff_2.tar.gz

#查看測試資料

ls kerryhu

a b c d e

cat kerryhu/a

test

本文出自 “蠻荒之力” 博客,謝絕轉載!

Copyright © Linux教程網 All Rights Reserved