• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    centos中mysql备份数据库脚本分享

    复制代码 代码如下:

    #!/bin/bash
    #backup mysql data

    DBDIR=/data/mysql
    BACKDIR=/data/bak/mysql
    TIME=`date -d "today" +%F`
    DB=$(ls -p $DBDIR | grep / |tr -d / | grep -Ev 'information_schema|performance_schema|mysql|test')
    /etc/init.d/mysqld stop
    if [ -d $BACKDIR ]
    then
            echo "OK!"
    else
            mkdir -p $BACKDIR
    fi
    cd $DBDIR
    for i in $DB
    do
    tar czf $BACKDIR/$i\_db\_$TIME.tar.gz $i
    done
    /etc/init.d/mysqld start
    find $BACKDIR -name "*.tar.gz" -type f -mtime +15 -exec rm {} \;  >/dev/null 2>1

    您可能感兴趣的文章:
    • CentOS7下 MySQL定时自动备份的实现方法
    • CentOS7开启MySQL8主从备份、每日定时全量备份(推荐)
    • CentOS系统下如何设置mysql每天自动备份
    • CentOS下mysql定时备份Shell脚本分享
    • CentOS7版本安装Mysql8.0.20版本数据库的详细教程
    • CentOS 8.1下搭建LEMP(Linux+Nginx+MySQL+PHP)环境(教程详解)
    • CentOS7.5 安装 Mysql8.0.19的教程图文详解
    • CentOS Mysql数据库如何实现定时备份
    上一篇:shell中删除文件中重复行的方法
    下一篇:shell脚本转发80端口数据包给Node.js服务器
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    centos中mysql备份数据库脚本分享 centos,中,mysql,备份,数据库,