广告
返回顶部
首页 > 资讯 > 数据库 >安装和测试xtrabackup8.0
  • 541
分享到

安装和测试xtrabackup8.0

2024-04-02 19:04:59 541人浏览 独家记忆
摘要

安装和测试xtrabackup8.0Xtrabackup 2.4.已经不支持Mysql 8.0的备份恢复,使用会报如下错误!Error: mysql 8.0 and Percona Server 8.0 a

安装和测试xtrabackup8.0
Xtrabackup 2.4.已经不支持Mysql 8.0的备份恢复,使用会报如下错误!
Error: mysql 8.0 and Percona Server 8.0 are not supported by Percona Xtrabackup 2.4.x series. Please use Percona Xtrabackup 8.0.x for backups and restores.
mysql8.0
[root@enbao ~]# clear
[root@enbao ~]# cat /etc/redhat-release
Centos linux release 7.5.1804 (Core)
安装percona-xtrabackup-80
[root@enbao soft]# yum -y install percona-xtrabackup-80-8.0.7-1.el7.x86_64.rpm
Installed:
percona-xtrabackup-80.x86_64 0:8.0.7-1.el7

Complete!
查看安装后结果,发现已经没有innobackupex命令
[root@enbao soft]# rpm -ql percona-xtrabackup-80-8.0.7-1.el7.x86_64
/usr/bin/xbcloud
/usr/bin/xbcloud_osenv
/usr/bin/xbcrypt
/usr/bin/xbstream
/usr/bin/xtrabackup
/usr/lib64/xtrabackup/plugin/keyring_file.so
/usr/lib64/xtrabackup/plugin/keyring_vault.so
/usr/share/doc/percona-xtrabackup-80-8.0.7
/usr/share/doc/percona-xtrabackup-80-8.0.7/LICENSE
/usr/share/man/man1/xbcrypt.1.gz
/usr/share/man/man1/xbstream.1.gz
/usr/share/man/man1/xtrabackup.1.gz
备份3306实例并恢复回3306
创建测试数据
root@enbao 09:56: [enbao]> create database test;
Query OK, 1 row affected (0.06 sec)

root@enbao 09:57: [enbao]> use test;
Database changed
root@enbao 09:57: [test]> create table t1(id int(10) NOT NULL AUTO_INCREMENT,name varchar(20),primary key(id));
Query OK, 0 rows affected, 1 warning (0.09 sec)
root@enbao 09:59: [test]> insert into t1(name) values('a'),('b'),('c');
Query OK, 3 rows affected (0.09 sec)
Records: 3 Duplicates: 0 Warnings: 0

root@enbao 10:00: [test]> select * from t1;
+----+------+
| id | name |
+----+------+
| 1 | a |
| 2 | b |
| 3 | c |
+----+------+
3 rows in set (0.00 sec)
创建备份目录
[root@enbao data]# mkdir -p /data/backup/
1.xtrabackup --defaults-file=/data/mysql/my3306.cnf -S /data/mysql/mysql3306.sock -uroot -proot123 --backup --no-timestamp --target-dir=/data/backup/db3306_date +%Y%m%d

  1. shutdown 原实例,冷备份原来数据
    [root@enbao soft]# mysqladmin -uroot -proot123 shutdown
    mv mysql3306 mysql3306_bak
  2. mkdir mysql3306/{data,logs,tmp} -p
    进行数据恢复
  3. xtrabackup --defaults-file=/data/mysql/my3306.cnf --copy-back --target-dir=/data/backup/db3306_20191027/
    更改目录权限
  4. chown -R mysql:mysql mysql3306
  5. /usr/local/mysql/bin/mysqld --defaults-file=/data/mysql/my3306.cnf &
    查看error日志是否有错误,登录到数据库验证可用性!
    [root@enbao logs]# grep -i "error" /data/mysql/mysql3306/logs/error.log
    2019-10-27T10:37:35.389830-04:00 1 [ERROR] [MY-011971] [InnoDB] Tablespace 'innodb_system' Page [page id: space=0, page number=5] log sequence number 29956511 is in the future! Current system log sequence number 29861388.
    2019-10-27T10:37:35.389873-04:00 1 [ERROR] [MY-011972] [InnoDB] Your database may be corrupt or you may have copied the InnoDB tablespace but not the InnoDB log files. Please refer to Http://dev.mysql.com/doc/refman/8.0/en/forcing-innodb-recovery.html for infORMation about forcing recovery.
    [root@enbao logs]# mysql -S /data/mysql/mysql3306.sock -p
    Enter passWord:
    Welcome to the MySQL monitor. Commands end with ; or \g.
    Your MySQL connection id is 9
    Server version: 8.0.17 MySQL CommUnity Server - GPL
    root@enbao 11:01: [test]> select * from t1;
    +----+------+
    | id | name |
    +----+------+
    | 1 | a |
    | 2 | b |
    | 3 | c |
    +----+------+
    3 rows in set (0.00 sec)

root@enbao 11:01: [test]> insert into t1(name) values('d'),('e');
Query OK, 2 rows affected (0.04 sec)
Records: 2 Duplicates: 0 Warnings: 0

您可能感兴趣的文档:

--结束END--

本文标题: 安装和测试xtrabackup8.0

本文链接: https://www.lsjlt.com/news/43129.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 安装和测试xtrabackup8.0
    安装和测试xtrabackup8.0Xtrabackup 2.4.已经不支持MySQL 8.0的备份恢复,使用会报如下错误!Error: MySQL 8.0 and Percona Server 8.0 a...
    99+
    2022-10-18
  • mocha怎么安装和测试
    这篇“mocha怎么安装和测试”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“mocha怎么安装和测试”文章吧。什么是TDD:...
    99+
    2023-06-27
  • MySQL 安装后设置和测试
    让我们看看成功安装 MySQL 后需要完成的安装后设置和测试 -安装 MySQL 后,执行以下步骤数据目录如果需要,必须初始化数据目录并创建MySQL 授权表。对于某些MySQL安装方法,数据目录初始化是自动完成的。MySQL安装程序Win...
    99+
    2023-10-22
  • MHA的安装搭建和测试
    这篇文章主要讲解了“MHA的安装搭建和测试”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MHA的安装搭建和测试”吧! 环境: 192.168.56...
    99+
    2022-10-18
  • TensorRT 安装与测试
    ☘️前言 在正式安装前,应确保已经安装好了 NVIDIA CUDA™ Toolkit,如果没有安装可以参考:NVIDIA CUDA Installation Guide 对于 TensorRT 来说,...
    99+
    2023-10-02
    linux python 服务器
  • suse11安装测试redis
    suse11 安装测试redis一,下载安装redis 最新源码包wget http://redis.googlecode.com/files/redis-2.6.13.tar.gz--2013-05-12...
    99+
    2022-10-18
  • 【Python】安装与测试
    目录 Python安装与测试目录 简介1 开发场景 2 优点 3 缺点 安装1 windows下python安装 ...
    99+
    2023-01-31
    测试 Python
  • mysql sysben0.5的安装和测试步骤
    这篇文章主要介绍“mysql sysben0.5的安装和测试步骤”,在日常操作中,相信很多人在mysql sysben0.5的安装和测试步骤问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望...
    99+
    2022-10-18
  • Contos中怎么安装和测试docker
    本篇内容介绍了“Contos中怎么安装和测试docker”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!添加Docker存储库首先,我们必须添...
    99+
    2023-06-28
  • MySQL基准测试工具-sysbench安装测试
    环境:CentOS6.5,MySQL5.7.221.下载 sysbench下载地址2.安装 tar -zxvf sysbench-1.1.0.tar.gz yum install automake lib...
    99+
    2022-10-18
  • Node.js(安装,启动,测试)
    概念 Node.js 是构建在Chrome javascript runtime之上的平台,能够很容易的构建快速的,可伸缩性的网络应用程序。Node.js使用事件驱动,非阻塞I/O 模式,这使它能够更轻量,...
    99+
    2022-06-04
    测试 Node js
  • 怎样安装测试kafka
    本篇文章为大家展示了怎样安装测试kafka,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。在server1和server2上安装kafkacd /tmptar -xzf kafka_2.12-2.4....
    99+
    2023-06-05
  • uniapp-ios打包安装测试
    我们在做uniapp需要打ios包测试的时候,会有证书私钥密码、证书profile文件、私钥证书三项必填项,这是苹果三件套,必须要有的。就是下图所示  下面说一下如何获取: 一、申请账号  1. 申请Apple id  登录: https...
    99+
    2023-09-05
    uni-app 前端
  • Redhat5 安装oracle10g 启动测试
    安装环境: redhat5.5   VirtualBox4.3.12  oracle10g在虚拟机环境下,直接安装的是带图形界面redhat5.5-server,便于后来方面安装orac...
    99+
    2022-10-18
  • Centos6.6 安装 AliSQL亲身测试
    前言:AliSQL是阿里巴巴基于于MySQL官方版本的一个分支,应用于阿里巴巴集团业务以及阿里云数据库服务。目前由阿里云数据库团队维护。AliSQL版本在强度和广度上都经历了极大的考验。最新的AliSQL版...
    99+
    2022-10-18
  • python django 安装及测试程
    python django 安装及测试程序使用 1.安装Python Python的版本有 2.7.* ,3.0.* anaconda 3.0.* 2.下载安装anaconda 3版本 略,一路下一步 3.编辑器 pycharm 略,一路下...
    99+
    2023-01-31
    测试 python django
  • linux怎么安装php并测试
    本文操作环境:Red Hat 4.8.2-16系统、php5.3.29版、DELL G3电脑linux怎么安装php并测试?linux搭建PHP运行环境之前在windows下写了hello world,终归是不够用啊,因为开发环境是Linu...
    99+
    2020-11-28
    linux php
  • NoSQL之Redis - CentOS 6.5安装测试
    1.下载redis可以在线安装或者下载 redis①在线安装前需要检测是否存在rpm包不存在的话查看yum在线是否存在rpm包不存在的话就只能手动下载或者用别的方式下载[root@localhos...
    99+
    2022-10-18
  • 如何安装GBase 8t 测试版
    这篇文章将为大家详细讲解有关如何安装GBase 8t 测试版,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。 安装GBase 8t 测试版前期...
    99+
    2022-10-19
  • GBase 8t HDR如何安装测试
    这篇文章给大家分享的是有关GBase 8t HDR如何安装测试的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 GBase 8t HDR 安装测试前期...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作