日期:2014-05-16  浏览次数:20669 次

关于备份将swp文件也给备份了
各位大拿好:

  目前想每天凌晨定时备份/home/weblogic/logs/下面所有日志,目录下面有aaa.log, bbb.log两个文件以及其他目录文件里面分别存放日志;
备份成功后文件名为2013-09-12.tar.gz  第二天查看2013-09-12.tar.gz里面有三个文件aaa.log, bbb.log,bbb.swp,而且bbb.swp的文件大小是bbb.log的好几倍;
打包命令为: tar -cvzf 2013-09-12.tar.gz /home/weblogic/logs/

 为什么备份后的tar中会出现了bbb.swp文件,如果打包不像有swp如何处理,谢谢大家;

------解决方案--------------------
直接改下打包命令 tar -cvzf 2013-09-12.tar.gz /home/weblogic/logs/*.log
只打包log后缀的文件
------解决方案--------------------
一楼正解   tar -cvzf 2013-09-12.tar.gz /home/weblogic/logs/ 包含了logs目录下的所有文件,通过   tar -cvzf 2013-09-12.tar.gz /home/weblogic/logs/*.log 过滤掉不需要的其他后缀文件,只打包 .log 日志文件 
------解决方案--------------------
--exclude=/home/weblogic/logs/*.swp

------解决方案--------------------
 tar -cvzf 2013-09-12.tar.gz /home/weblogic/logs/ --exclude=/home/weblogic/logs/*.swp
------解决方案--------------------
检查一下到底有没有swp文件
find /home/weblogic/logs/ -name "*.swp"