设为首页收藏本站

简体中文 繁體中文 English 日本語 Deutsch 한국 사람 بالعربية TÜRKÇE português คนไทย french

搜索
热搜: 活动 交友 discuz

有没有mysql自动备份的脚本? [复制链接]
查看:62 | 回复:4

127

主题

934

回帖

2271

积分

金牌会员

积分
2271
发表于 2013-3-26 21:49:03 | 显示全部楼层 |阅读模式
是打包整个数据库的。。。

141

主题

1986

回帖

4465

积分

论坛元老

积分
4465
发表于 2013-3-26 21:52:29 | 显示全部楼层
同求

127

主题

934

回帖

2271

积分

金牌会员

积分
2271
 楼主| 发表于 2013-3-26 23:02:52 | 显示全部楼层


5

主题

232

回帖

515

积分

高级会员

积分
515
发表于 2013-3-26 23:06:45 | 显示全部楼层
只备份数据库,把网页部分##掉[ol][*]#!/bin/bash
[*]#你要修改的地方从这里开始
[*]MYSQL_USER=root                             #mysql用户名
[*]MYSQL_PASS=123456                      #mysql密码
[*]MAIL_TO=cat@hostloc.com                 #数据库发送到的邮箱
[*]FTP_USER=cat                              #ftp用户名
[*]FTP_PASS=123456                         #ftp密码
[*]FTP_IP=imcat.in                          #ftp地址
[*]FTP_backup=backup                          #ftp上存放备份文件的目录,这个要自己得ftp上面建的
[*]WEB_DATA=/home/www                          #要备份的网站数据
[*]#你要修改的地方从这里结束
[*]
[*]#定义数据库的名字和旧数据库的名字
[*]DataBakName=Data_$(date +"%Y%m%d").tar.gz
[*]#WebBakName=Web_$(date +%Y%m%d).tar.gz
[*]OldData=Data_$(date -d -5day +"%Y%m%d").tar.gz
[*]#OldWeb=Web_$(date -d -5day +"%Y%m%d").tar.gz
[*]#删除本地3天前的数据
[*]rm -rf /home/backup/Data_$(date -d -3day +"%Y%m%d").tar.gz /home/backup/Web_$(date -d -3day +"%Y%m%d").tar.gz
[*]cd /home/backup
[*]#导出数据库,一个数据库一个压缩文件
[*]for db in `/usr/local/mysql/bin/mysql -u$MYSQL_USER -p$MYSQL_PASS -B -N -e 'SHOW DATABASES' | xargs`; do
[*]    (/usr/local/mysql/bin/mysqldump -u$MYSQL_USER -p$MYSQL_PASS ${db} | gzip -9 - > ${db}.sql.gz)
[*]done
[*]#压缩数据库文件为一个文件
[*]tar zcf /home/backup/$DataBakName /home/backup/*.sql.gz
[*]rm -rf /home/backup/*.sql.gz
[*]#发送数据库到Email,如果数据库压缩后太大,请注释这行
[*]echo "主题:数据库备份" | mutt -a /home/backup/$DataBakName -s "内容:数据库备份" $MAIL_TO
[*]#压缩网站数据
[*]#tar zcf /home/backup/$WebBakName $WEB_DATA
[*]#上传到FTP空间,删除FTP空间5天前的数据
[*]ftp -v -n $FTP_IP 复制代码

62

主题

590

回帖

1410

积分

金牌会员

积分
1410
发表于 2013-3-27 14:40:29 | 显示全部楼层

H2EZ 发表于 2013-3-26 23:06



只备份数据库,把网页部分##掉

谢谢 我去试试
您需要登录后才可以回帖 登录 | 立即注册

论坛客服/商务合作/投诉举报:2171544 (QQ)
落伍者创建于2001/03/14,本站内容均为会员发表,并不代表落伍立场!
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论!
落伍官方微信:2030286 邮箱:(djfsys@gmail.com|tech@im286.com)
© 2001-2014

浙公网安备 33060302000191号

浙ICP备11034705号 BBS专项电子公告通信管[2010]226号

  落伍法律顾问: ITlaw-庄毅雄

Archiver|手机版|Discuz! X

GMT+8, 2026-7-25 02:12 , Processed in 0.016195 second(s), 3 queries , Gzip On, Redis On.

返回顶部