美文网首页
mysql备份脚本

mysql备份脚本

作者: 944f671bfb68 | 来源:发表于2017-10-18 09:41 被阅读0次
 #!/bin/bash

DB=(dbname1 dbname2)
Date= 'date +%F-%H'
DB_File="mysql_db_$Date"
Backup_Path=/data/backup
MysqlDump= 'which mysqldump'
[ -z $MysqlDump ] && echo 'not find mysqldump !' && exit
Backup_Bin=$MysqlDump' -uroot -p123 --extended-insert=false -B '
#echo $Backup_Bin
cd $Backup_Path
for db in ${DB[@]}
do
        $Backup_Bin $db > $db.sql

done

tar -zcf $DB_File.tar.gz *.sql &> /dev/null
rm -rf *.sql &> /dev/null

crontab -e添加脚本

相关文章

  • mysql binlog日志备份脚本

    mysql binlog日志备份脚本mysql binlog日志备份脚本 备份到备份服务器 1) 确定binlog...

  • 【MySQL】xtrabackup实战版

    备份脚本 全量备份脚本 增量备份脚本 全量恢复 增量恢复 全量备份脚本 增量备份脚本 目录结构 其中mysql_d...

  • 常用脚本

    一、mysql备份 备份shell脚本 数据库连接配置文件 把备份脚本放到 /etc/cron.daily 下,就...

  • CentOS下备份MYSQL数据库

    一、编写备份脚本 二、更改备份脚本权限chmod u+x /usr/local/tools/mysql_dy_ba...

  • shell脚本

    备份 MySQL 的 shell 脚本(mysqldump版本) mysql> SET GLOBAL slow_q...

  • shell 定期备份mysql

    mysql数据库需要每天定时备份,于是写了个脚本,加到crontab里面,每天定时备份,直接上脚本

  • shell案例系列2-MySQL相关的shell案例

    一. mysql安装 这是一个大佬发的自动安装mysql8的脚本,收藏下 二. MySQL 备份 2.1 逻辑备份...

  • 备份MySQL数据库

    自动备份MySQL数据库,新建backup_mysql.sh脚本:vi /dir/to/backup_mysql....

  • ubuntu下nbu备份mysql

    备份 该系统下使用nbu备份mysql需要使用meb软件来作为备份脚本去完成备份; 1、首先在mysql的服务器端...

  • linux centos7 docker mysql8定时备份(

    1 创建备份文件夹 2 创建备份脚本 3 脚本内容 4 授权 5 创建定时任务 6 常见错误mysql8 禁止脚本...

网友评论

      本文标题:mysql备份脚本

      本文链接:https://www.haomeiwen.com/subject/bfjsuxtx.html