博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
腾讯云本地还原mysql物理冷备
阅读量:4221 次
发布时间:2019-05-26

本文共 1094 字,大约阅读时间需要 3 分钟。

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

 官网参考链接:

1,xbstream 工具安装

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

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

xbstream -x -C data <  test.xb

3,解压备份文件

  qpress下载地址

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

二进制文件。

tar -xf qpress-11-linux-x64.tar -C /usr/local/binsource /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 -urootMariaDB [(none)]> SHOW DATABASES;

 

转载地址:http://vzgmi.baihongyu.com/

你可能感兴趣的文章
小话游戏脚本(一)
查看>>
使用VS2010在项目中编写C++头文现出"PCH 警告:标头停止点不能位于宏或#if块中"
查看>>
统计源期刊
查看>>
多线程解码并保存为yuv
查看>>
使用信号量控制线程执行顺序,进而控制不同视频流的解码顺序
查看>>
解码单个视频及保存yuv数据到文件中
查看>>
为什么基类中的析构函数要声明为虚析构函数?
查看>>
对象切割 - 常量引用传递
查看>>
北邮同学面经
查看>>
Effective C++条款16:成对使用new和delete时要采取相同形式
查看>>
sizeof与strlen
查看>>
一个递归+二分法的洗牌程序
查看>>
YUV格式注释
查看>>
一维、二维数组传参
查看>>
判断当前时间的下一秒是多少
查看>>
从文本文件中读取数据排序并输出到文本
查看>>
求一个整数数组中第二大的数
查看>>
删除一个链表中的节点
查看>>
计算机网络面试整理【转】
查看>>
编译过程的五个阶段
查看>>