tar 除了用于日常打包、解压缩源码包之外,还可以用于Linux的文件及目录备份。步骤如下:
1、在 / 目录下创建一个backtest目录,并创建两个测试文件bktest1.txt bktest2.txt,如图1-1所示:
图1-1
2、使用 tar 进行第一次完整备份,如图2-1所示:
图2-1
# tar -g 指定快照snapshot文件,第一次没有该文件会自动创建。
# tar -g :建立新的GNU格式的备份。
3、使用 tar 进行一次增量备份,如图3-1所示:
tar -g /data/backup/snapshot -zcvf /data/backup/2022backtest_add1.tar.gz *
图3-1