栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

【RDS MySQL物理备份文件本地恢复】

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【RDS MySQL物理备份文件本地恢复】

RDS MySQL物理备份文件本地恢复
  • 简介
    • 本地虚拟机环境配置
    • 恢复 RDS MySQL 物理备份文件
    • 参考

简介

本地创建虚拟机环境,恢复阿里云RDS MySQL物理备份文件(…qp.xb)。

本地虚拟机环境配置
  1. 安装 VMware Workstation 15 Pro,下载 CentOS7 ISO 镜像文件;
  2. 创建虚拟机环境,详见教程 ;
  3. 待能 ping 通 www.baidu.com 后,安装 ifconfig、wget 命令(yum install net_tools / yum install wget)。
恢复 RDS MySQL 物理备份文件
  1. 安装 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                 # 复制文件到指定路径
  1. 安装 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
  1. 恢复 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 数据库文件恢复

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/599451.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号