腾讯云本地还原mysql物理冷备

还原环境:CentOS Linux release 7.5.1804 (Core)

 官网参考链接:https://cloud.tencent.com/document/product/236/33363

1,xbstream 工具安装

yum install http://www.percona.com/downloads/percona-release/redhat/0.1-3/percona-releas
e-0.1-3.noarch.rpm
yum install percona-xtrabackup-24

2,安装好 xtrabackup 之后,使用 xbstream 命令将备份文件解包到目标目录。

xbstream -x -C data <  test.xb

3,解压备份文件

http://www.quicklz.com/qpress-11-linux-x64.tar  qpress下载地址

因备份文件经过 quicklz 算法压缩,所以需要进行解压。需 下载 qpress 工具 ,下载之后通过以下命令解出 qpress
二进制文件。

tar -xf qpress-11-linux-x64.tar -C /usr/local/bin
source /etc/profile

使用 qpress 命令将目标目录下所有以 .qp 结尾的文件都解压出来。

[root@localhost ~]# xtrabackup --decompress --target-dir=data

4,Prepare 备份文件

备份解压出来之后,需要执行以下命令进行 apply log 操作。

[root@localhost ~]# xtrabackup --prepare --target-dir=data

5,修改配置文件

由于存在的版本问题,请将解压文件 backup-my.cnf 中以下参数注释掉。

innodb_checksum_algorithm
innodb_log_checksum_algorithm
innodb_fast_checksum
innodb_page_size
innodb_log_block_size
redo_log_version

6,修改文件属性

修改文件属性,并检查文件所属为 mysql 用户。

chown -R mysql:mysql /data

7,启动 mysqld 进程并登录验证

  •  启动 mysqld 进程。
mysqld_safe --defaults-file=/data/backup-my.cnf --user=mysql --datadir=/data &
  • 客户端登录 mysql 验证。
[root@localhost ~]# mysql -uroot
MariaDB [(none)]> SHOW DATABASES;

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值