您现在的位置是:MySQL数据库备份脚本

MySQL数据库备份脚本

分类: MySQL 日期:2016-04-14点击:4466
#!/bin/sh
cd /home/backups/sql/
mkdir /home/backups/extmail

# Remove old backups
find /home/backups/sql/* -mtime +5 -exec rm -fr {} \; > /dev/null 2>&1

# Create the filename for the backup
eval `date "+day=%d; month=%m; year=%Y; hour=%H; min=%M; sec=%S"`
INSTFIL="extmail-backup-$year$month$day-$hour$min$sec"

# Dump the MySQL Database
#touch /home/backups/extmail/$INSTFIL.txt
/usr/local/bin/mysqldump -usqlback -p"sqlbackup" --opt extmail > /home/backups/extmail/$INSTFIL.sql

# Gzip the whole folder

tar -Pcpzf /home/backups/sql/$INSTFIL.tar.gz /home/backups/extmail/*

# Remove the SQL Dump
rm -rf /home/backups/extmail

站长简介

    姓名:喻理
    微信:yuli0927
    邮箱:yuli0927@126.com
    不懂业务的运维工程师不是一个好程序员。

分类

最新文章

热门文章

全站标签