宇宙主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

欧基零壹微头条IP归属甄别会员请立即修改密码
楼主: cpuer

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

[复制链接]
发表于 2009-12-18 19:38:21 | 显示全部楼层
好东西,顶起
发表于 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 编辑 ]
发表于 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是因为那个文件没有执行权限。
发表于 2010-1-26 13:10:11 | 显示全部楼层
chmod u+x automysqlbackup.sh
搞定,win过来的,搞不清状况,呵呵。
 楼主| 发表于 2010-1-26 14:50:52 | 显示全部楼层

回复 54# 的帖子

  搞明白就好了。
发表于 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 编辑 ]
发表于 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, 2024-10-31 11:23 , Processed in 0.058491 second(s), 6 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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