当前位置: 首页 > 工具软件 > rds_dbsync > 使用案例 >

RDS备份恢复

於功
2023-12-01

RDS备份恢复

建立与RDS同版本的数据库

pass

ECS内网下载备份数据

wget -c "备份的内网地址" -O 指定文件名

注意事项

MySQL 5.6及之前的版本需要安装 Percona XtraBackup 2.3,安装指导请参见官方文档Percona XtraBackup 2.3。
MySQL 5.7版本需要安装 Percona XtraBackup 2.4,安装指导请参见官方文档Percona XtraBackup 2.4。
MySQL 8.0版本需要安装 Percona XtraBackup 8.0,安装指导请参见官方文档Percona XtraBackup 8.0。

yum install -y https://repo.percona.com/yum/percona-release-latest.noarch.rpm
percona-release enable-only tools release
percona-release enable-only tools
yum install -y percona-xtrabackup-24

wget http://repo.mizhidun.cn/Centos/qpress-11-linux-x64.tar
tar -xvf qpress-11-linux-x64.tar
cp qpress /usr/bin

开始恢复

解包

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

解压

innobackupex --decompress --remove-original /data/mysql/data

恢复

innobackupex --defaults-file=/etc/my.cnf --apply-log /data/mysql/data

修改权限

chown -R mysql:mysql /data/mysql/data

重启mysql

service mysqld restart
 类似资料: