诛仙小说张小凡武功:linux 自动备份数据库发送到指定邮箱

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 04:28:29

linux 自动备份数据库发送到指定邮箱

[linux系统学习笔记] 祥哥哥 发表于 2010-5-31 23:37 Monday

    由于网站的数据重要性。需要每天定时备份数据库。

先安装  mutt   yum -y install  mutt

vim  mysqlback.sh   创建一个脚本  添加如下内容

 

#!/bin/sh

mkdir -p /home/xiang/backups

cd /home/xiang/backups/

 mkdir archives

mkdir mysql

suffix=$(date +%y%m%d)

mysqldump --opt -utest -ptest test >  mysql/backup1.$suffix.sql

tar zcf archives/backup1.$suffix.tar.gz mysql/*

rm -rf mysql/

mutt 10086@qq.com -a /home/neolee/backups/archives/backup1.$suffix.tar.gz -s "Database Backup" < /etc/hosts

rm -rf archives

以上 就可以了。 命令的详细参数不解析了。 不懂的 留言

  给上执行执行权限  chmod +x /root/mysqlback.sh

crontab -e     t添加如下内容   

0 0 * * * /root/mysqlback.sh