mariabackup 增量备份还原
发表于:2025-11-09 作者:千家信息网编辑
千家信息网最后更新 2025年11月09日,1、全备和增量过程命令 mariabackup --backup --target-dir=/var/mariadb/backup/ --user=root --password= m
千家信息网最后更新 2025年11月09日mariabackup 增量备份还原
1、全备和增量过程命令
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 start
3、特别说明
MariaDB10.2.7以后不再支持使用Percona XtraBackup工具在线物理热备份,所以就自己copy一个类似工具
4、准备备份版本差异
MariaDB starting with 10.2 使用mariabackup --prepare \ --target-dir=/var/mariadb/backupMariaDB until 10.1 使用$ mariabackup --prepare --apply-log-only \ --target-dir=/var/mariadb/backup
5、每周一次全量,其余增量脚本
#!/bin/bashLOCALDIR=/data/mysqlbakWEEKDAY=`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/fullINCR=/$LOCALDIR/$TISHWEEKFULL/incr/$TODAYYESTERDAYDIR=/$LOCALDIR/$TISHWEEKFULL/incr/$YESTERDAYif [ ! -d $FULL ] ;thenecho "没有lsn信息,开始一次全备" mkdir -p $FULL /usr/bin/mariabackup --backup --slave-info --kill-long-queries-timeout=120 --kill-long-query-type=select --target-dir=$FULL/exit 0fimkdir -p $INCRif [ ! -d $YESTERDAYDIR ] ;then /usr/bin/mariabackup --backup --slave-info --kill-long-queries-timeout=120 --kill-long-query-type=select --target-dir=$INCR/ --incremental-basedir=$FULLexit 0fi /usr/bin/mariabackup --backup --slave-info --kill-long-queries-timeout=120 --kill-long-query-type=select --target-dir=$INCR/ --incremental-basedir=$YESTERDAYDIR
增量
备份
工具
过程
全备
信息
命令
差异
每周一
版本
物理
脚本
准备
在线
支持
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库创建索引
qt sql 备份数据库
长沙软件开发专科学校排名
传奇4哪个服务器中国玩家多
大数据库与传统企业
软件开发框架种类
c 数据库 类库
中小学生教育与网络安全张莉
软件开发项目联合申报组织架构
服务器和业务系统哪个好
nikeconnect服务器
企业云服务器售价
红包雨软件开发
如何在服务器里面成为管理员
简单的云存储服务器
电脑服务器一直在主画面
服务器风扇的噪音多大
凝聚网络安全宣传
中专网络安全专业要学编程嘛
如何建立access数据库
村上隆拼图软件开发
一个服务器支持多少人
融汇国际交易软件开发商是谁
共享内存数据库
网络技术支持的App
网络技术基础技应试卷
t1数据库和账套
人民日报社软件开发
net软件开发课程
像小学生宣传网络安全的图片