方法1
find ./ -mtime -1 -type f -print >backlist.txt
tar -cvf backup.tar -T backlist.txt
方法2
find ./ -mtime -1 -type f -print |xargs tar cjf backup.tar.gz
方法3
tar cvf backtup.tar --newer "2019-08-16 00:00:00" ./ 缺点是空文件夹也会压缩上去
方法4
备份
tar cvpjf backup.tar.bz2 –-exclude=/proc -–exclude=/lost+found –-exclude=/backup.tar.bz2 –-exclude=/mnt –-exclude=/sys /
恢复
mkdir proc
mkdir lost+found
mkdir mnt
mkdir sys
tar xvpfz backup.tgz -C /
tar xvpfj backup.tar.bz2 -C /
部分恢复
tar -tvf *.tar查看目录
tar xvf *.tar /target
方法5
dd if="/dev/sda1" of="/backup.img" 缺点需要两块硬盘,字节型备份,空的磁盘空间也会备份
dd if=/dev/sda1 | gzip > ~/backup.gz 缺点需要两块硬盘