总结下RDS恢复备份到本地数据库

阿里云的官方文档写了个大概  费瘠薄劲   让我总结一波

 

第一步:去阿里云RDS界面下载啥的就不细说了,留个命令行:

wget -c '<数据备份文件外网下载地址>' -O <自定义文件名>.tar.gz

 说明 2019年2月20日后创建的MySQL 5.6实例,数据备份文件的格式为xbstream文件包 (_qp.xb 后缀)。

 

我以5.7为例  5.6的去官方查看.XB和_qp的备份恢复方式

 

第二步:解压

tar -izxvf <数据备份文件名>.tar.gz -C /var/lib/mysql

这儿最好把/var/lib/mysql备份一下  这个目录是mysql的库的目录 我是yum安装的mysql 如果自己安装的按照自己的目录修改

第三步:准备恢复 因为使用innobackupex指令恢复  

 1003  yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm
 1004  yum list | grep percona
 1005  yum install percona-xtrabackup-24
如果没装EPEL库需要yum安装

第四步:恢复

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

给个权限就成功

如果报错说ib_logfile1 ..文件有问题 移除就行。

你可能感兴趣的:(基本攻略)