mariabackup 增量备份还原
发表于:2025-01-22 作者:千家信息网编辑
千家信息网最后更新 2025年01月22日,1、全备和增量过程命令 mariabackup --backup --target-dir=/var/mariadb/backup/ --user=root --password= m
千家信息网最后更新 2025年01月22日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安全错误
数据库的锁怎样保障安全
大学网络安全和信息化委员会
服务器怎么关机最安全
馆陶天气预报软件开发
湖北安卓软件开发费用是多少
苏州dell服务器面板
数据中心服务器电源温度
数据库原理5版下载
福建软件开发要求
配置安装阿里云服务器
东南大学光传感通信网络技术
软件开发和大数据那个好
数据库创建表时找不到存储过程
第一章数据库基础
用友t 数据库密码忘记
数据库系统开发实例论文
确定数据库的存储结构
菏泽网络安全设备采购
软件开发可以做业余学习吗
安界网络安全
重庆苹果软件开发费用
会议预约管理服务器
数据库导入没权限
页面的怎么读取数据库数据库
桂阳全光网络技术
数据库中数据约束的概念
伊犁软件开发技巧
惠州自营戴尔服务器哪个好
多光谱数据库
多少次访问能把服务器崩溃
数据库保存html代码