银河线上娱乐场-澳门银河官网-澳门银河官网app

官网首页 > 信息资讯 > 公司动态 >
最新案例
点击这里给我发消息
建站咨询热线:
公司动态

阿里云RDS(MySQL)数据库恢复

来源:   日期:2019-12-07 08:50
首要声明:这仅仅一篇日志,写得不太谨慎,究竟我是将出产环境的数据下载后康复至开发环境,用于历史数据查询。从阿里云下载hins8247923_data_20191......

首要声明:这仅仅一篇日志,写得不太谨慎,究竟我是将出产环境的数据下载后康复至开发环境,用于历史数据查询。

从阿里云下载hins8247923_data_20191118055735_qp.xb,即*_qp.xb数据库,作如下处理:
一、装置开源的Percona XtraBackup备份康复东西:
操作系统中已装置数据康复东西Percona XtraBackup,可以从Percona XtraBackup官网下载装置。
MySQL 5.6及之前的版别需求装置 Percona XtraBackup 2.3,装置辅导请拜见https://www.percona.com/doc/percona-xtrabackup/2.3/installation.html?spm=a2c4g.11186623.2.13.3f4d30eb5k7pdZ
MySQL 5.7版别需求装置 Percona XtraBackup 2.4,装置辅导请拜见https://www.percona.com/doc/percona-xtrabackup/2.4/installation.html?spm=a2c4g.11186623.2.14.3f4d30eb5k7pdZ
MySQL 8.0版别需求装置 Percona XtraBackup 8.0,装置辅导请拜见https://www.percona.com/doc/percona-xtrabackup/8.0/installation.html?spm=a2c4g.11186623.2.15.3f4d30eb5k7pdZ
因为我是CentOS7.6的机器,MySQL为5.7的版别,因而:
yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm
yum list | grep percona
yum install percona-xtrabackup-24
别的,innobackupex解压指令需求装置qpress,您可以运用指令yum install qpress -y装置。
二、解压文件
关于xbstream 文件包,运用指令:













cat 数据备份文件名 _qp.xb | xbstream -x -v -C /home/mysql/data






























5.然后删去表后并重建表:
mysql drop table UserStudent ;
mysql CREATE TABLE UserStudent
假如呈现:ERROR 1808 : Schema mismatch
CREATE TABLE时最终一行要指定:ROW_FORMAT=COMPACT
6.此刻看看能不有查询数据:
mysql select from UserStudent limit 0,10 ;
假如呈现:mysql select from UserStudent limit 0,10;
ERROR 1812 : Tablespace is missing for table 'xxxxdb.UserStudent' .
作如下操作:
mysql alter table UserStudent discard tablespace;
然后将备份文件里边的 UserStudent.ibd 复制至现在的数据库方位后,输入:
mysql alter table UserStudent import tablespace;
再查询承认,一般此刻表可以正常查询了:
mysql select * from UserStudent limit 0,10;