- 简介
- 本地虚拟机环境配置
- 恢复 RDS MySQL 物理备份文件
- 参考
本地创建虚拟机环境,恢复阿里云RDS MySQL物理备份文件(…qp.xb)。
本地虚拟机环境配置- 安装 VMware Workstation 15 Pro,下载 CentOS7 ISO 镜像文件;
- 创建虚拟机环境,详见教程 ;
- 待能 ping 通 www.baidu.com 后,安装 ifconfig、wget 命令(yum install net_tools / yum install wget)。
- 安装 qpress;
#下载 qpress 压缩包 wget "http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/attach/183466/cn_zh/1608011575185/qpress-11-linux-x64.tar" tar xvf qpress-11-linux-x64.tar # 解压 chmod 775 qpress # 调整文件权限 cp qpress /usr/bin # 复制文件到指定路径
- 安装 xtrabackup、mysql;
#安装 xtrabackup yum -y install percona-xtrabackup-24-2.4.9-1.el7.x86_64.rpm #安装 mysql5.7系列 wget http://dev.mysql.com/get/mysql57-community-release-el7-10.noarch.rpm yum -y install mysql57-community-release-el7-10.noarch.rpm yum -y install mysql-community-server
- 恢复 RDS MySQL 物理备份文件(…qp.xb);
#将..._qp.xb文件放置/opt目录下 cd /opt #创建/home/mysql/data/文件夹 mkdir -p /home/mysql/data #使用xbstream处理qp.xb文件 cat ..._qp.xb | xbstream -x -v -C /home/mysql/data #进入/home/mysql/data进行解压 显示 completed OK! 即正常 cd /home/mysql/data/ innobackupex --decompress --remove-original /home/mysql/data innobackupex --defaults-file=/home/mysql/data/backup-my.cnf --apply-log /home/mysql/data chown -R mysql:mysql /home/mysql/data #修改mysql配置文件 vi /home/mysql/data/backup-my.cnf #注释如下不支持的参数,并添加参数 lower_case_table_names=1
4. 连接MySQL;
连接 MySQL【不知道数据库root账号的密码】:
#不知道数据库 root 账号的密码时 mysqld --user=mysql --datadir=/home/mysql/data --skip-grant-tables & #登陆,直接敲msyql 回车即可进入 msyql #查看恢复出的数据库有哪些 show databases;参考
1. 虚拟机安装linux教程
2. 阿里云 qp.xb 数据库文件恢复



