当前位置:首页 > 系统运维 > 正文内容

自动备份MySQL数据库并发送到Email实战演练

a8116255316年前 (2010-05-27)系统运维8

以下的文章主要介绍的是自动备份MySQL数据库并发送到Email 的实际操作方案,我们大家都知道自动备份MySQL数据库的实际应用是非常广泛的,那么用其并发送到Email 是不是很受关注呢?

一个网站最重要的就是数据库,所以经常备份数据是必须的.

所以写了个自动备份MySQL数据库的脚本,再加上gmail这个G级邮箱,备份多少数据都可以了...下面是代码:

MySQLdump -uuser -ppassword --databases db1 > /home/website/backups/databackup.sql  tar zcf /home/website/backups/databackup.sql.tar.gz /home/website/backups/ 

echo "主题:数据库备份"

| mutt -a /home/website/backups/databackup.sql.tar.gz -s " 

内容:数据库

" www@gmail.com  rm -r /home/website/backups/*  

将上面的代码保存为autoMySQLbackup.sh

然后利用crontab 实现动备份,在ssh下,

crontab -e  

输入以下内容:

00 00 * * * /home/website/autoMySQLbackup.sh  

这样就实现了每天00:00自动备份MySQL数据库并发送到Email

简单的说明下吧.

之一句是一次性备份多个数据库,这个要你用root权限的用户才可以的..-u后面的是数据库用户名 -p后面的是数据库密码 无需空格 db1 db2 db3为你需要备份的数据库名.

如果你的数据库用户名没有root这个权限,可以改为这样

MySQLdump -uuser -ppassword db1 > /home/website/backups/db1.sql  MySQLdump -uuser -ppassword db2 > /home/website/backups/db1.sql  MySQLdump -uuser -ppassword db3 > /home/website/backups/db1.sql  

第二句是将 backups 文件夹里面的数据文件压缩为文件名:databackup.sql.tar.gz

第三句是将压缩了的MySQL数据库文件发送到指定的邮箱.....

其中的主题:数据库备份 ,就是邮件的主题, 内容:数据库备份,就是邮件的内用,

/home/website/backups/databackup.sql.tar.gz 为附件

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://2345hao.cn/blog/index.php/post/20694.html

分享给朋友:

“自动备份MySQL数据库并发送到Email实战演练” 的相关文章

windows 7如何给c盘扩容 图解windows 7 64位系统C盘扩容方法(自

windows 7如何给c盘扩容 图解windows 7 64位系统C盘扩容方法(自

用Windows 7久了,C盘越来越大,原来50G的空间基本用完了,又不想重装系统,就想着能不能直接扩容。 在网上搜了半天,看了无数教程,都写得不明不白的,结合了几篇教程才终于搞明白。 重新总结一下,方便有需要的人。 所用软件: http://www.jb51.net/softs/57895...

windows 7怎么设置密码永不过期?

windows 7怎么设置密码永不过期?

下面小编以Windows 7 64位为例,介绍下密码是如何设置永不过期的。  1、在桌面上打开“开始”菜单,或者点击“Win+R”快捷键将“运行”对话框打开。  2、运行对话框打开后,在里面中输入“lusrmgr.msc”字符命令,就可以打开“本地用户和组程序”。...

Ubuntu 14.04安装Wine以便使用Windows应用

Ubuntu 14.04安装Wine以便使用Windows应用

假如你想要在Ubuntu上使用Windows应用,就需要用到Wine了,除了支持Linux系统外,Wine还可运行于其他系统,是个非常使用的软件,下面小编就以Ubuntu 14.04为例,给大家介绍下Ubuntu 14.04安装Wine的步骤。 Ubuntu 14.04安装Wine的步骤 1...

3个实用的windows 7 DOS操作系统技巧

3个实用的windows 7 DOS操作系统技巧

       1. 快速复制粘贴文字   有时我们需要复制命令提示符窗口中的某些文字内容,但是之前的Windows系统中常规的复制粘贴方法是无效的,而在Windows 7中我们可以通过简单方法来复制文字:首先在任意位置右击鼠标并选择“标记...

windows 7系统安装遇到的问题及解决办法

windows 7系统安装遇到的问题及解决办法

问题1:屏幕出现Please wait...等待许久不见动静 解决方法:这是Windows 7安装开始时安装程序加载时的提示语。假如卡在这个地方无法进行下去,请检查电脑硬件是否正常工作。但是假如电脑本身配置较低,可能要多等一下,稍安勿躁。 问题2:屏幕卡住在Setup is copying...

windows 7系统不一样的小功能汇总

windows 7系统不一样的小功能汇总

一. 创建系统修复光盘 开始菜单→所有程序→维护→创建系统修复光(要保证光驱里有一张空白的光盘,如图:) 二. 故障“记录仪”:problem Steps Record 开始菜单→所有程序→附件→命令提示符→键入PSR→回车→左键“开始记录”就开始记录了。假如系统出问题了,其中prob...