全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

IP归属甄别会员请立即修改密码
楼主: cpuer
打印 上一主题 下一主题

自动备份mysql数据库并发送到Email方法(转)

[复制链接]
51#
发表于 2009-12-18 19:38:21 | 只看该作者
好东西,顶起
52#
发表于 2010-1-26 12:11:15 | 只看该作者
DiaHosting VPS centos 5  系统
备份成功,应该是系统差别,完全照搬并不行,写下总结一下自己的。

编辑crontab命令用:crontab -e
etc/crontab 貌似系统的

crontab里要加sh,不然不执行
00 00 * * * sh /home/website/automysqlbackup.sh

tar zcf /home/website/backups/databackup.sql.tar.gz /home/website/backups/
这里如果直接在ssh里执行会出错,加个大P就好了。tar zPcf
还有个问题这个压缩会把databackup.sql.tar.gz再一次压缩进去,文件变双倍了。不解。
临时压缩到另个文件夹解决了。

mutt 未安装不能发送邮件:yum install mutt
linux上如果顺利的话安装软件真是方便,我看到C大说mutt没装,不用弄明白mutt是什么,直接命令过去,ok了。
发送的邮箱是[email protected]的,看来主机上的邮箱未设置好。以后解决。

按 Godaddy 同学的测试了一下ftp备份
yum install lftp 呵呵,真方便
/usr/bin/lftp -u username,password 222.xxx.xxx.222 -e "put /root/backup-$(date +%m%d%Y).sql;exit"
非常好用,远程目录可以直接加在 IP后面,不过ftp到国内的主机速度远不如gmail。
另外郁闷的是非21端口找不到解决的方法。

本人菜鸟,凡事都要总结一下,同学别见笑,呵呵。

[ 本帖最后由 wz4705 于 2010-1-26 12:15 编辑 ]
53#
发表于 2010-1-26 12:43:41 | 只看该作者
原帖由 wz4705 于 2010-1-26 12:11 发表
DiaHosting VPS centos 5  系统
备份成功,应该是系统差别,完全照搬并不行,写下总结一下自己的。

编辑crontab命令用:crontab -e
etc/crontab 貌似系统的

crontab里要加sh,不然不执行
00 00 * * * sh /home/website/autom ...


加sh是因为那个文件没有执行权限。
54#
发表于 2010-1-26 13:10:11 | 只看该作者
chmod u+x automysqlbackup.sh
搞定,win过来的,搞不清状况,呵呵。
55#
 楼主| 发表于 2010-1-26 14:50:52 | 只看该作者

回复 54# 的帖子

  搞明白就好了。
56#
发表于 2010-5-11 02:41:52 | 只看该作者
原帖由 Godaddy 于 2009-10-2 20:26 发表
[root@localhost ~]# cat lftpbak.sh

#!/bin/bash
/usr/bin/lftp -u username,password 222.xxx.xxx.222 -e "put /root/backup-$(date +%m%d%Y).sql;exit"

把这个放入crontab的命令里

0 4 * * 0 /root/lftpbak.sh ...


0 4 * * 0 /root/lftpbak.sh >/dev/null 2>&1

>/dev/null 2>&1 输出到空设备....

[ 本帖最后由 GoTop 于 2010-5-11 03:20 编辑 ]
57#
发表于 2010-5-11 02:54:57 | 只看该作者
原帖由 wz4705 于 2010-1-26 12:11 发表
DiaHosting VPS centos 5  系统
备份成功,应该是系统差别,完全照搬并不行,写下总结一下自己的。

编辑crontab命令用:crontab -e
etc/crontab 貌似系统的

crontab里要加sh,不然不执行
00 00 * * * sh /home/website/autom ...


"还有个问题这个压缩会把databackup.sql.tar.gz再一次压缩进去,文件变双倍了。不解。"

这个问题解决了吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2025-12-9 12:16 , Processed in 0.059425 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表