mariabackup增量备份还原-创新互联
1、全备和增量过程命令
创新互联是工信部颁发资质IDC服务器商,为用户提供优质的南充服务器托管服务 mariabackup --backup --target-dir=/var/mariadb/backup/ --user=root --password= mariabackup --backup --target-dir=/var/mariadb/inc1/ --incremental-basedir=/var/mariadb/backup/ --user=root --password= mariabackup --backup --history --target-dir=/var/mariadb/inc2/ --incremental-basedir=/var/mariadb/inc1 --user=root --password= mariabackup --backup --history --target-dir=/var/mariadb/inc3/ --incremental-basedir=/var/mariadb/inc2 --user=root --password=2、恢复过程
mariabackup --prepare --target-dir=/var/mariadb/backup mariabackup --prepare --target-dir=/var/mariadb/backup --incremental-dir=/var/mariadb/inc1 mariabackup --prepare --target-dir=/var/mariadb/backup --incremental-dir=/var/mariadb/inc2 mariabackup --prepare --target-dir=/var/mariadb/backup --incremental-dir=/var/mariadb/inc3 /etc/init.d/mysql stop mariabackup --copy-back --target-dir=/var/mariadb/backup/ /etc/init.d/mysql start3、特别说明
MariaDB10.2.7以后不再支持使用Percona XtraBackup工具在线物理热备份,所以就自己copy一个类似工具4、准备备份版本差异
MariaDB starting with 10.2 使用 mariabackup --prepare \ --target-dir=/var/mariadb/backup MariaDB until 10.1 使用 $ mariabackup --prepare --apply-log-only \ --target-dir=/var/mariadb/backup5、每周一次全量,其余增量脚本
#!/bin/bash LOCALDIR=/data/mysqlbak WEEKDAY=`date +%u` INTERVARNUM=`expr $WEEKDAY - 1` TISHWEEKFULL=`date -d "$INTERVARNUM day ago" +%F` YESTERDAY=`date -d "1 day ago" +%F` TODAY=`date +%F` FULL=/$LOCALDIR/$TISHWEEKFULL/full INCR=/$LOCALDIR/$TISHWEEKFULL/incr/$TODAY YESTERDAYDIR=/$LOCALDIR/$TISHWEEKFULL/incr/$YESTERDAY if [ ! -d $FULL ] ;then echo "没有lsn信息,开始一次全备" mkdir -p $FULL /usr/bin/mariabackup --backup --slave-info --kill-long-queries-timeout=120 --kill-long-query-type=select --target-dir=$FULL/ exit 0 fi mkdir -p $INCR if [ ! -d $YESTERDAYDIR ] ;then /usr/bin/mariabackup --backup --slave-info --kill-long-queries-timeout=120 --kill-long-query-type=select --target-dir=$INCR/ --incremental-basedir=$FULL exit 0 fi /usr/bin/mariabackup --backup --slave-info --kill-long-queries-timeout=120 --kill-long-query-type=select --target-dir=$INCR/ --incremental-basedir=$YESTERDAYDIR另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
分享文章:mariabackup增量备份还原-创新互联
链接URL:http://hbruida.cn/article/gepge.html