Tar 备份的大小不断增加
Tar backup keeps increasing in size
我有一个应该备份整个系统的备份脚本,但它在备份几天后不断增加。我在 crontab 中设置了每天做一个备份。
TIME=`date +%b-%d-%y`
FILENAME=backup-$TIME.tar.gz
SRCDIR=/
DESDIR=/home/backup
tar -cpzf $DESDIR/$FILENAME --exclude=/home/backup --exclude=/tmp --exclude=/sys --exclude=/dev $SRCDIR
是否还有其他不断变化的目录需要排除?
提前致谢。
您也可以排除 /var/log。
如果您的系统上有一些数据库,备份的大小增加是正常的。
du -hs
命令可以显示每个目录中使用的磁盘space。您可以执行 cd /
然后 du -h --max-depth 1
来检查每个目录的大小。从那里你可以知道为什么 tar 大小在增加。
我有一个应该备份整个系统的备份脚本,但它在备份几天后不断增加。我在 crontab 中设置了每天做一个备份。
TIME=`date +%b-%d-%y`
FILENAME=backup-$TIME.tar.gz
SRCDIR=/
DESDIR=/home/backup
tar -cpzf $DESDIR/$FILENAME --exclude=/home/backup --exclude=/tmp --exclude=/sys --exclude=/dev $SRCDIR
是否还有其他不断变化的目录需要排除?
提前致谢。
您也可以排除 /var/log。
如果您的系统上有一些数据库,备份的大小增加是正常的。
du -hs
命令可以显示每个目录中使用的磁盘space。您可以执行 cd /
然后 du -h --max-depth 1
来检查每个目录的大小。从那里你可以知道为什么 tar 大小在增加。