当前位置:首页 > 技术分享

从阿里云RDS备份xb qp文件 如何解压,恢复

admin3年前 (2023-04-23)技术分享4492

先安装必要的软件


wget https://downloads.percona.com/downloads/Percona-XtraBackup-2.4/Percona-XtraBackup-2.4.28/binary/redhat/7/x86_64/percona-xtrabackup-24-2.4.28-1.el7.x86_64.rpm
sudo yum localinstall -y percona-xtrabackup-24-2.4.28-1.el7.x86_64.rpm


## 下载可执行文件的tar包

wget "https://static-aliyun-doc.oss-cn-hangzhou.aliyuncs.com/file-manage-files/zh-CN/20230406/flxd/qpress-11-linux-x64.tar"


## 解压下载的tar包,取出可执行文件

tar -xvf qpress-11-linux-x64.tar


## 设置qpress文件的执行权限

sudo chmod 775 qpress


## 拷贝qpress到/usr/bin中

sudo cp qpress /usr/bin


解压方法

qpress -do  test_xb.qp | xbstream -x -v -C /var/mysql_bkdata/

xb


## 步骤一:解包
cat test_qp.xb | xbstream -x -v -C /var/mysql_bkdata/

## 步骤二:解压
### MySQL 5.5/5.6/5.7
innobackupex --decompress --remove-original /var/mysql_bkdata/

### MySQL 8.0
xtrabackup --decompress --remove-original --target-dir=/var/mysql_bkdata/

解压之后的恢复就简单

恢复前准备。

innobackupex --defaults-file=/var/mysql_bkdata/backup-my.cnf --apply-log /var/mysql_bkdata/


该命令后配置存放备份文件的目录,即备份解压目录/var/mysql_bkdata/。


修改自建数据库的数据目录(datadir)。


编辑数据库配置文件。

sudo vim /etc/my.cnf

查询数据库配置文件路径,请参见准备工作。


按i键进入编辑模式,添加datadir参数。

datadir = /var/mysql_newdata

mysql_newdata为自建数据库的新数据目录,已在准备工作中创建。


按Esc键退出编辑模式,输入:wq!退出编辑模式。


恢复数据。

sudo innobackupex --defaults-file=/etc/my.cnf --copy-back /var/mysql_bkdata/

参考:https://help.aliyun.com/document_detail/41817.html?spm=a2c4g.97438.0.0.1e95622e4qTgUF#d8a0edc0ce8cv

扫描二维码推送至手机访问。

版权声明:本文由小刚刚技术博客发布,如需转载请注明出处。

本文链接:https://blog.bitefu.net/post/513.html

标签: rdsmysql
分享给朋友:

“从阿里云RDS备份xb qp文件 如何解压,恢复” 的相关文章

节假日api 负载均衡升级 增加阿里云服务器

2024-8-19 vip服务器遭受攻击 现已经临时更换服务器以下是服务器的情况可根据自己的需求进行选择1.tool.bitefu.net 整合服务器到 新的阿里云服务器(配置更高),旧服务器已不再续费2.vip.bitefu.n…

thinkphp等框架开发中容易忽略的xss攻击及应对XSS攻击方法

thinkphp等框架开发中容易忽略的xss攻击及应对XSS攻击方法

虽然说现在的web开发框架都是挺成熟的框架,在性能、安全等方面都有比较好的表现,但问题往往出现在业务逻辑上,如上周我再公司发现的一个跨站脚本攻击,(通常公司是这么过滤的,max(0,$_GET[‘a’])、strip_tags($_GET[…

安卓模拟器连接端口 及常用命令

下面是我总结和测试通过的:有的是搜集来的模拟器名称                     &nbs…

用apicloud 免费,简单封装一个wap手机网站成android app

用apicloud 免费,简单封装一个wap手机网站成android app

APICloud是国内较早布局低代码开发的平台之一,其发布的低代码效率工具Plus Mode,为IT项目中每个角色提供专业工具,将需求分析、产品原型、UI设计、前端开发、后端开发紧密衔接,并基于行业大数据对前置环节进行复用,最终缩减大量重复…

百度云网盘高速下载方法[测试可用]

百度云网盘高速下载方法[测试可用]

大前提这是一个油猴脚本,安装脚本之前,必须先安装油猴浏览器扩展(如已安装则跳过):【第一步】下载油猴 --> 如有提示安装,则直接安装即可,否则继续执行第二步【第二步】安装油猴 --> 参考其中章节:&nbs…

python 高速处理分析超大网站日志文件 带进度条手动输入日志文件

 python 高速处理分析超大网站日志文件 带进度条手动输入日志文件    1 统计本日志文件的总pv、uv    2 列出全天每小时的pv、uv数    3 列出to…

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。