xb格式数据库恢复步骤

  1. wget 命令格式:wget -c ‘备份文件下载地址’ -O 自定义文件名.xb
    wget -c ‘https://mysql-database-backup-sh-1218.cos.ap-nanjing.myqcloud.com/-stream’ -O ~/test.xb
  2. yum install https://repo.percona.com/yum/percona-release-latest.noarch.rpm
  3. yum list | grep percona
  4. yum install percona-xtrabackup-24
    #解决安装第4步报错
  5. rpm -ivh mysql-community-libs-compat-5.7.25-1.el7.x86_64.rpm
  6. #解包
    cat <数据备份文件名>_qp.xb | xbstream -x -v -C /data
  7. wget http://www.quicklz.com/qpress-11-linux-x64.tar #命令下载不下来,到官网上把包下载下来,ftp传到系统里
  8. tar -xf qpress-11-linux-x64.tar -C /usr/local/bin
  9. source /etc/profile
  10. #解包
    cat test.xb | xbstream -x -v -C /data
  11. #MySQL 5.6/5.7解压
    innobackupex --decompress --remove-original /data
  12. 执行如下命令,恢复解压好的备份文件

#MySQL 5.6/5.7
innobackupex --defaults-file=/data/backup-my.cnf --apply-log /data
14. 由于存在的版本问题,请将解压文件backup-my.cnf中如下参数进行注释
vi /data/backup-my.cnf
innodb_checksum_algorithm
innodb_log_checksum_algorithm
innodb_fast_checksum
innodb_page_size
innodb_log_block_size
redo_log_version
15. chown -R mysql:mysql /home/mysql/data
16. mysqld --defaults-file=/data/backup-my.cnf --user=mysql --datadir=/data &
17. 客户端登录 mysql 验证
mysql -uroot

  1. mysql> use mysql;
    set password for ‘root’@‘localhost’ =password(‘’);
    flush privileges;
    显示当前的user:
    mysql> SELECT USER();

  2. mysql_upgrade -uroot -p #升级数据库版本,后面记得要重启数据库生效

  3. Linux 系统默认情况下MySQL数据库是区分大小写的;因此要将mysql设置成不区分大小写,在/etc/my.cnf 配置后面加上一行
    lower_case_table_names=0(0:大小写敏感;1:大小写不敏感)
    最后重启一下MySql服务即可。

  4. #数据库大小写敏感配置查询语句
    mysql> show variables like ‘lower%’;
    ±-----------------------±------+
    | Variable_name | Value |
    ±-----------------------±------+
    | lower_case_file_system | OFF |
    | lower_case_table_names | 1 |
    ±-----------------------±------+

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值