当前位置:   article > 正文

华为云 通过全备文件.qp恢复到自建数据库_qp文件 mysql

qp文件 mysql

1. 创建一个临时目录

# cat /etc/issue
Ubuntu 18.04.5 LTS \n \l
  • 1
  • 2
mkdir data/
  • 1

2. 解压全备文件

  • MySQL 5.7
xbstream -x -p 4 < ./全备文件.qp -C ./data/

innobackupex --parallel 4 --decompress ./data/
  • 1
  • 2
  • 3

3. 删除qp文件

find ./data/ -name "*.qp" | xargs rm
  • 1

4. 应用日志

  • MySQL 5.6、5.7
innobackupex --apply-log ./data/
  • 1

5. 备份数据

5.1 停止MySQL数据库服务

systemctl stop mysql.service
  • 1

5.2 备份原来的数据库目录

mv /var/lib/mysql /var/lib/mysql_bak
mkdir /var/lib/mysql
chown mysql:mysql /var/lib/mysql
  • 1
  • 2
  • 3

6. 拷贝全备文件,并修改目录权限

innobackupex --defaults-file=/etc/my.cnf --copy-back /data
  • 1
chown -R mysql:mysql /var/lib/mysql
  • 1

7. 启动数据库

systemctl restart mysql.service
  • 1
journalctl -fu mysql
  • 1

参考:

  1. 通过备份文件恢复到自建数据库
  2. 通过华为云数据库.qp备份文件恢复自建数据库
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/黑客灵魂/article/detail/811352?site
推荐阅读
相关标签
  

闽ICP备14008679号