注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

c32's blog

每天学习一点点,每天进步一点点.

 
 
 
 
 

日志

 
 

headas_backup.sh Ver 1.3  

2016-09-08 15:48:18|  分类: Bash |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
web自动备份脚本

#!/bin/sh
#====================================================================
# ver 1.0 2014.6.1 siyi_backup.sh
# ver 1.1 2014.6.6 siyi_backup.sh
# ver 1.2 2014.6.7 siyi_backup.sh
# ver 1.3 2016.9.8 headas_backup.sh
# thanks by b3log H and tomaer
# 感谢来自b3log社区的H和tomaer大牛
# link http://cx7863.blog.163.com/blog/static/228650026201442811529963/

# Ver 1.3 http://cx7863.blog.163.com/blog/static/22865002620168834818107/
#============================mysql变量================================
name=`date +%Y%m%d%H%M%S`
#MYSQL_HOST=`127.0.0.1`
MYSQL_USER=root
MYSQL_PWD=root
#MYSQL_DATA=zjwdb_51358
#MYSQL_PATH=/var/www/web.backup/mysql/
MYSQL_PATH=/
#============================web变量==================================
WEB_BACKDIR=/tmp/
MYSQL_BACKDIR=/tmp/
#============================ftp变量==================================
FTP_HOST=cx7863.blog.163.com
FTP_USER=root
FTP_PWD=root
FTP_BACKUP_PATH=/
MYSQL_PATH=/tmp/
WEB_PATH=/tmp/
#=============================web自动备份==============================
cd $WEB_BACKDIR

tar zcvf www.headas.com_$name.tar.gz /home/wwwroot/web/domain/www.headas.com/web/
tar zcvf zhijia.headas.com_$name.tar.gz /home/wwwroot/web/domain/zhijia.headas.com/web/
tar zcvf wxapi.headas.com_$name.tar.gz /home/wwwroot/web/domain/wxapi.headas.com/web/
#=============================mysql自动备份============================
###/usr/local/mysql-generic-5.5.40/bin/mysqldump -uroot -pc3253220. --all-databases -S /tmp/mysql-generic-5.5.40.sock > mysqlall$name.sql
cd $MYSQL_BACKDIR

/usr/local/mysql-generic-5.5.40/bin/mysqldump -uroot -pc3253220. www_headas_com -S /tmp/mysql-generic-5.5.40.sock > www_headas_com$name.sql
/usr/local/mysql-generic-5.5.40/bin/mysqldump -uroot -pc3253220. wxapi_headas.com -S /tmp/mysql-generic-5.5.40.sock > wxapi_headas.com$name.sql
tar zcvf sql_www_headas_com_$name.tar.gz /tmp/www_headas_com$name.sql
tar zcvf sql_wxapi_headas_com_$name.tar.gz /tmp/wxapi_headas.com$name.sql
tar zcvf mysql.www.headas.com_$name.tar.gz /home/usrdata/mysql-generic-5.5.40/

#===============================ftp====================================
ftp -n<<EOF
open $FTP_HOST
user $FTP_USER $FTP_PWD
binary
hash
cd $FTP_BACKUP_PATH
lcd $MYSQL_PATH
put sql.www.headas.com_$name.tar.gz
put sql_wxapi_headas_com_$name.tar.gz
put mysql.www.headas.com_$name.tar.gz
lcd $WEB_PATH
put www.headas.com_$name.tar.gz
put zhijia.headas.com_$name.tar.gz
put wxapi.headas.com_$name.tar.gz
bye
EOF


  评论这张
 
阅读(44)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017