dannylinux

其他可参考官方文档:

https://help.aliyun.com/document_detail/41817.html?spm=5176.19908310.help.dexternal.5ad0145037NVwW#concept-41817-zh

 

实验步骤:

实验服务器系统:Ubuntu 18

RDS数据库版本:mysql 5.6

本地服务器数据库版本:mysql 5.6 (保持版本一致,避免其他错误)

1).安装Percona XtraBackup 2.4
apt-get install percona-xtrabackup


2).安装解压工具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

 

3).下载备份
复制RDS备份外网下载地址,因为数据量太大,不想等待,后台下载
wget -b -c "https://xxx20211115033616_qp.xb?Expires=xxx"  -O  mmm.xb

 

4).解压和恢复备份
先解包:cat mmm.xb | xbstream -x -v -C /home/data/mysql/data  #直接解压到datadir目录
再解压:innobackupex --decompress --remove-original /home/data/mysql/data
最后恢复备份:
innobackupex --defaults-file=/etc/my.cnf --apply-log /home/data/mysql/data

因为备份是直接解压到mysql的datadir目录的,所有不需要下面这一步了
#innobackupex --defautls-file=/etc/my.cnf --copy-back /home/data/mysql/data

 

搞定!

分类:

技术点:

相关文章:

  • 2022-01-05
  • 2021-12-05
  • 2021-06-28
  • 2021-12-05
  • 2022-03-01
  • 2022-03-02
  • 2022-12-23
  • 2021-08-15
猜你喜欢
  • 2021-12-27
  • 2022-01-07
  • 2022-01-20
  • 2022-03-02
  • 2021-05-15
  • 2022-12-23
相关资源
相似解决方案