
技术分享 | ARM下中标麒麟系统ky10使用Xtrabackup-8.0.25
内容提纲
一、需求背景
二、环境准备
● 2.1 检查系统架构及版本
● 2.2 下载源码包
● 2.3 配置CentOS 8的yum源
三、安装编译依赖
四、编译Percona Xtrabackup
五、在ARM下初始化安装MySQL
● 5.1 初始化
● 5.2 配置文件
● 5.3 启动MySQL
六、登录并使用sysbench压测数据
七、备份与恢复测试
八、增量备份及恢复
一、需求背景
查询Percona官方手册,Xtrabackup 8.0可以备份MySQL 8.0以上。
二、环境准备
由于在中标麒麟ky10系统上直接编译报gcc等错误,所以需要在ARM下准备CentOS系统。
中标麒麟ky10的内核为4.19,而CentOS 7的内核为3.xx,CentOS 8的内核为4.18,故需要在CentOS 8的操作系统进行编译,编译完成后拿到中标麒麟ky10中使用。
2.1 检查系统架构及版本
2.2 下载源码包
web下载地址:
shell操作:
2.3 配置CentOS 8的yum源
三、安装编译依赖
PS: 以上依赖都必须安装,否则CMake时会报依赖错误。
四、编译Percona Xtrabackup
五、在ARM下初始化安装MySQL
使用ARM下中标麒麟系统下的MySQL 8.0.25,并初始化。
PS:在ARM下中标麒麟系统编译MySQL 8.0.25请看之前文章。
5.1 初始化
5.2 配置文件
5.3 启动MySQL
六、登录并使用sysbench压测数据
登录修改密码:
创建用户:
创建库并使用sysbench造数据:
七、备份与恢复测试
全量备份测试:
输出信息:
全量恢复测试:
输出信息:
全量恢复完成:
本文转载自公众号GreatSQL
