mysql全备份xtrabackup(innobackupex)方式
mysql全备份xtrabackup(innobackupex)方式
1.下载安装xtrabackup
https://www.percona.com/downloads/Percona-XtraBackup-LATEST/
安装
yum -y install perl perl-devel libaio libaio-devel perl-Time-HiRes perl-DBD-MySQL libev-devel
rpm -ivh percona-xtrabackup-24-2.4.9-1.el7.x86_64.rpm
查看
rpm -ql percona-xtrabackup-24
备份方式查看
man innobackupex
2.创建一个用户专门做数据库备份
grant reload,process,lock tables,replication client on *.* to 'admin'@'localhost' identified by '123456';
flush privileges;
3.备份
//备份
innobackupex --user=admin --password=123456 /full_xtrabackup
//查看备份cd /full_xtrabackup/2021-06-02_10-37-32
4.预备
将备份的文件和备份时产生的日志文件合并
innobackupex --apply-log --redo-only --user=admin --password=123456 /full_xtrabackup/2021-06-02_10-37-32/
5.制造故障
rm -rf /usr/local/mysql/data/*
此时数据库实例是启动的,数据可以访问,但是数据库中的表已经没有了
关闭mysql
pkill -9 mysqld
6.开始恢复备份
innobackupex --copy-back /full_xtrabackup/2021-06-02_10-37-32/
修改文件权限
cd /usr/local/mysql
chown -R mysql.mysql .
7.重启MySQL服务
service mysql start
mysql全备份xtrabackup(innobackupex)方式相关推荐
- mysql增量备份xtrabackup(innobackupex)方式
mysql增量备份xtrabackup(innobackupex)方式 1.首先对数据库进行全备份 当前数据库表数据 数据库全备份 innobackupex --user=admin --passwo ...
- mysqldump介绍,利用MySQL全备份(mysqldump),如何只恢复一个库或者一个表?
mysqldump介绍,利用MySQL全备份(mysqldump),如何只恢复一个库或者一个表? mysql 按照备份恢复方式分为逻辑备份和物理备份.逻辑备份是备份 sql 语句,在恢复的时候执行备份 ...
- mysql全备份批处理命令
1.mysql全备份 复制以下代码, 保存为.bat文件 @echo off set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%" D:/wamp6 ...
- Mysql数据备份---xtrabackup
1.完全备份 innobackupex --user=root --password=123456 --no-timestamp /backup/db/full_`date +%F` --socket ...
- mysql全备份+增量备份笔记总结
备份基础知识 冷备(cold backup):需要关mysql服务,读写请求均不允许状态下进行: 温备(warm backup): 服务在线,但仅支持读请求,不允许写请求: 热备(hot backup ...
- xshell对mysql的备份与恢复_windows下mysql全备份及还原(亲测可用)
环境: 要备份的数据库ip为 192.168.28.1 账户 test1 ,密码 123456 本地数据库ip 为 192.168.28.2 账户 test1 ,密码 123456 全备份分为设置数据 ...
- mysql 数据库定时备份 增量/全备份
echo 开始:$Begin 结束:$Last $GZDumpFile succ >> $LogFile cd $BakDir/daily /bin/rm -f * 2)增量备份脚本(脚本 ...
- Mysql 物理备份
Mysql 物理备份: Innobackupex 和 xtrabackup(热备) Percona XtraBackup是一款基于MySQL的热备份的开源实用程序,它可以备份5.1到5.7版本上Inn ...
- mysql常见增量恢复方式_MySQL 全备份与增量备份 全恢复与增量恢复
一,全备份 与 全恢复 1.vim /root/db_backup/mysqldump_mraz.php,内容如下: date_default_timezone_set("PRC" ...
最新文章
- Golang TDD实践报告:快速排序Quick Sort
- w ndows连接USB不正常,Raspberry Pi Zero W 连接电脑 – 针对Windows 10 缺少RNDIS驱动
- 如何高效的利用博客园?
- C# 尝试读取或写入受保护的内存,这通常指示其他内存已损坏。错误类型为:System.AccessViolationException。...
- springboot+springcloud相关问题
- mysql 排除另一表_MYSQL 两表 排除 重复记录
- Statement与PreparedStatement的区别
- 《深入理解 Java 虚拟机》把这个知识点讲错了?
- android扫雷PPT,《扫雷游戏制作》PPT课件.ppt
- ubuntu安装linux deepin,如何在ubuntu上安装如何在Ubuntu上安装Deepin桌面环境
- 计算机软件故障及其处理方法,计算机常见软件故障及其解决方法
- html5时间插件mui,移动端时间控件 HTML5+ 的 pickDate 和 MUI 的 dtpicker 的使用与对比...
- 2018DeeCamp笔试题目第二套B卷
- 【贪玩巴斯】数字图像处理基础课堂笔记(六)——「一维、二维离散傅里叶变化及其方变换,卷积定理,频域滤波的步骤」 2021-11-08
- 深度学习常用显卡比较
- Thinkphp5.1整合支付宝APP支付
- 送给电路设计新人:PCB经典设计流程
- ADC中PPM rms dBFS
- java关闭端口_使用java代码关闭指定端口的程序-windows
- 关于Macbook Pro/Air 键盘输入乱码,重置NVRAM无效
热门文章
- uni-app小程序证件拍照
- 创建一个简单的flask项目步骤
- 解决cnpm : 无法加载文件 C:\Users\Administrator\AppData\Roaming\npm\cnpm.ps1,因为在此系统上禁止运行脚本。
- 企业备案和个人备案有什么区别?
- 实现一款简单的音乐播放器
- 程序设计实习 作业3 魔兽世界终极版
- 甘肃单招计算机应用基础知识,甘肃单招考试真题试卷
- motan yar php,motan学习笔记 四 motan Demo 之yar 分析
- 用Wex5平台打包生成App图文详解(Android)
- Unity 音频管理框架