1.环境+备份开始
mkdir /work/upload
cd /work/upload
touch aa0{1..5}.txt
tar -g flag -cPvf upload01.tar /work/upload/
2.增加一个文件和修改一个文件
touch /work/upload/aa07.txt
vim /work/upload/aa01.txt
3.生成新的文件upload02.tar
tar -g flag -cPvf upload02.tar /work/upload/
4.增加一个文件和删除一个文件
touch /work/upload/aa08.txt
rm -rf/work/upload/aa02.txt
5.生成新的文件upload03.tar
tar -g flag -cPvf upload03.tar /work/upload/
6.查看
[root@peacemap01 home]# ll
总用量 76
-rw-r--r--. 1 root root 156 7月 13 18:36 flag
-rw-r--r--. 1 root root 10240 7月 13 18:34 upload01.tar
-rw-r--r--. 1 root root 10240 7月 13 18:35 upload02.tar
-rw-r--r--. 1 root root 10240 7月 13 18:36 upload03.tar
7.恢复
1).不需要指定路径,你指定路径也是无效的。
2).flag文件记录过程,如果不指定flag文件将不会恢复,数据将会很乱。
rm -rf /work/*
tar -g flag -xPvf upload01.tar
tar -g flag -xPvf upload02.tar
tar -g flag -xPvf upload03.tar
[root@peacemap01 home]# ls /work/upload/
aa01.txt aa03.txt aa04.txt aa05.txt aa06.txt aa07.txt aa08.txt