- 论坛徽章:
- 0
|
请教:Linux日志太大了,使系统变慢,想导出备份,该怎么办呢?
原帖由 "Maggiwjj" 发表:
Linux日志太大了,使系统变慢,想导出备份,该怎么办呢?
那么多文件,哪个有用?哪个没用呢?
请教大家,或者有相关的文章给我看看也行!
谢谢大家了~~
#!/bin/bash
# Create backups of /etc, /home, /usr/local, and...
PATH=/bin:/usr/bin
backupdirs="/etc /root /boot /home /usr/local /var/backups /var/lib \
/var/log /var/www"
mt rewind
for path in $backupdirs
do
echo "System backup on $path" | wall
tar cf /dev/nst0 $path 1>;/dev/null
sleep 2
done
echo "System backups complete, status: $?" | wall
echo "Now verifying system backups" | wall
mt rewind
for path in $backupdirs
do
echo "Verifying $path...." | wall
tar tf /dev/nst0 1>;/dev/null && \
echo "$path: verified" | wall || \
echo "$path: errors in verify" | wall
if [ $? -eq 0 ]
then echo "$path: verified"
else echo "$path: error(s) in verify" 1>;&2
fi
mt fsf 1
done
mt rewoffl
echo " lease remove backup tape" | wall
take this script into the crontab ~lucky  |
|