• ADADADADAD

    如何进行MySQL mysqldump从库备份[ mysql数据库 ]

    mysql数据库 时间:2024-11-26 22:10:24

    作者:文/会员上传

    简介:

    #!/bin/bashMYSQL_PATH=/data/binexport PATH=$PATH:$MYSQLPATHDATABASE=***PASSWORD=***BACKUP_PATH=/server/backup/$(date +%F)BACKUP_FILE=$BACKUP_PATH/$DATABASE_$(da

    以下为本文的正文内容,内容仅供参考!本站为公益性网站,复制本文以及下载DOC文档全部免费。

    #!/bin/bash

    MYSQL_PATH=/data/bin

    export PATH=$PATH:$MYSQLPATH

    DATABASE=***

    PASSWORD=***

    BACKUP_PATH=/server/backup/$(date +%F)

    BACKUP_FILE=$BACKUP_PATH/$DATABASE_$(date +%F).sql.gz

    BACKUP_LOG=/server/error_backup_log.txt

    CNF=/etc/my.cnf

    OLD_PATH=/server/backup/$(date +%F --date='28 days ago')

    echo "$(date "+%F %T") backup is started." >> $BACKUP_LOG

    if [ -d $OLD_PATH ]

    then

    rm -fr $OLD_PATH &>>$BACKUP_LOG

    echo "delete the old dir $(date +%F --date='28 days ago')" >> $BACKUP_LOG

    fi

    if [ ! -d $BACKUP_PATH ]

    then

    mkdir -p $BACKUP_PATH

    fi

    mysqldump--master-data=2 --single-transaction -uroot -p$PASSWORD -F $DATABASE |gzip >$BACKUP_FILE

    cp $CNF $BACKUP_PATH

    echo "$(date "+%F %T") backup is completed." >> $BACKUP_LOG

    如何进行MySQL mysqldump从库备份.docx

    将本文的Word文档下载到电脑

    推荐度:

    下载
    热门标签: mysqlmysqldump