方法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 缺點需要兩塊硬盤