xtrabackup对mysql5.7进行全备、还原的过程记录(docker版本)
2021/10/12 19:15:54
本文主要是介绍xtrabackup对mysql5.7进行全备、还原的过程记录(docker版本),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
领导给了一个技术部提供的某项目外网Mysql的全备数据,让博主本地还原,之前没接触过,在这次还原的过程中,遇到的坑很多,特开此贴记录下。
xtrabackup的说明很多,我这边简单描述下,数据量大的情况下使用,比如50G,小于这个量级的,直接用mysql自带的备份就可以了(mysqldump)。
而且这个工具需要对接mysql的配置目录,比如数据所在的目录。
一开始一定要先了解下这个工具的使用过程,不然中间太多细节问题了。
博主这些年装mysql等软件都习惯用docker了,因此这次也不例外,
docker pull mysql:5.7.26 docker run --name mysql5.7.26 \ --network=host \ -p 3306:3306 \ -v /home/Mysql5.7.26/docker/mysqld.cnf:/etc/mysql/my.cnf \ -v /home/Mysql5.7.26/data:/var/lib/mysql \ -v /home/Mysql5.7.26/log:/var/log/mysql \ -e MYSQL_ROOT_PASSWORD=mysql.2018 \ -e TZ=America/Los_Angeles \ -d mysql:5.7.26
时区我调整成西八区,因为原数据就是用的这个时区。 xtrabackup的docker制作: 先去官网下载个rpm,我是windows上用浏览器下载好了,拷贝到lnux机器的。
这篇关于xtrabackup对mysql5.7进行全备、还原的过程记录(docker版本)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-25MySQL报错Duplicate entry '0' for key 'PRIMARY'
- 2024-05-29阿里 Canal 实时同步 MySQL 增量数据至 ClickHouse 数据库
- 2024-05-24在Linux下管理MySQL的大小写敏感性
- 2024-04-26MySQL查出时间比实际晚8小时的解决方案
- 2024-04-01JPA不识别MySQL的枚举类型
- 2024-03-30mysql数据库表卡死解决方法
- 2024-03-15MySQL多数据源笔记5-ShardingJDBC实战
- 2024-03-11natural join mysql
- 2024-03-11关于VS2017,VS2015 中利用 EF使用Mysql 不显示数据源问题解决方案
- 2024-02-26mysql 阿里云xb后缀备份文件恢复-icode9专业技术文章分享