iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >Redis主从复制分步讲解使用
  • 474
分享到

Redis主从复制分步讲解使用

2024-04-02 19:04:59 474人浏览 薄情痞子
摘要

主服务器(master)启用二进制日志 选择一个唯一的server-id 创建具有复制权限的用户 从服务器(slave)启用中继日志, 选择一个唯一的server-id 连接至主服务器,并开始复制 主库ip:192.16

服务器(master)启用二进制日志 选择一个唯一的server-id 创建具有复制权限的用户

从服务器(slave)启用中继日志, 选择一个唯一的server-id 连接至主服务器,并开始复制

主库ip:192.168.235.130 端口:3306 从库ip:192.168.235.139 端口:3306

主库配置

(1)设置server-id值并开启binlog参数

[Mysqld]
log_bin = mysql-bin
server_id = 130

重启数据库

(2)建立同步账号

creat user 'rep1'@'192.168.10.139' identified with mysql_native_passWord by 'Test@1234'#设置账户密码
grant replication slave on *.* to 'rep1'@'192.168.235.139';
grant replication slave on *.* to 'rep1'@'192.168.235.139';
show grants for 'rep1'@'192.168.235.139';

(3)表设置只读

为后面备份准备,注意生产环境要提前申请停机时间;

mysql> flush tables with read lock;

提示:如果超过设置时间不操作会自动解锁。

mysql> show variables like '%timeout%';

测试锁表后是否可以创建数据库

4)查看主库状态 查看主库状态,即当前日志文件名和二进制日志偏移量

mysql> show master status;

Redis主从复制分步讲解使用

记住file和position,方便slave后续连接。

(5)备份数据库数据

mysqldump -uroot -p -A -B |gzip > mysql_bak.$(date +%F).sql.gz

(6)解锁

mysql> unlock tables;

(7)主库备份数据上传到从库

scp /server/backup/mysql_bak.2022-09-22.sql.gz 192.168.235.139:/root/hh

从库上设置

(1)设置server-id值并关闭binlog参数

#log_bin = /data/mysql/data/mysql-bin

server_id = 139

重启数据库

(2)还原从主库备份数据

cd /server/backup/
gzip -d mysql_bak.2022-09-22.sql.gz
mysql -uroot -p < mysql_bak.2022-09-22.sql

检查还原:

mysql -uroot -p -e 'show databases;'

(3)设定从主库同步

mysql> change master to
    -> master_host='192.168.235.130',
    -> master_port=3306,
    -> master_user='rep1',
    -> master_password='Test@1234',
    -> master_log_file='mysql-bin.000006',
    -> master_log_pos=157;

(4)启动从库同步开关

mysql> start slave;

检查状态:

mysql> show slave status\G

Redis主从复制分步讲解使用

主备复制功能达成。

下面进行测试:

在192.168.235.130(主)上执行:

create databses data; 新建数据库

Redis主从复制分步讲解使用

虚拟机上也建好了data文件,实现了Mysql的主从复制。

Redis主从复制分步讲解使用

到此这篇关于Redis主从复制分步讲解使用的文章就介绍到这了,更多相关Redis主从复制内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

您可能感兴趣的文档:

--结束END--

本文标题: Redis主从复制分步讲解使用

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

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

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

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

下载Word文档
猜你喜欢
  • Redis之windows下主从复制案例讲解
    一般的主从复制功能最少是一主二从,我这里就以最低要求进行配置。 1.首先下去官网下载并安装redis 若安装成功点击redis-server  如此是成功 2.点击客...
    99+
    2024-04-02
  • Redis主从复制详解
    单机Redis存在的问题 无法故障转移 ,无法避免单点故障 磁盘空间的瓶颈 QPS瓶颈 Redis主从复制的作用 提供数据副本 扩展读性能 配置方法 通过命令 通过配置文件 演示 为方便演示,在一台服务器上...
    99+
    2024-04-02
  • Redis主从复制怎么使用
    这篇文章主要介绍“Redis主从复制怎么使用”,在日常操作中,相信很多人在Redis主从复制怎么使用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Redis主从复制怎么使用”...
    99+
    2024-04-02
  • Redis的持久化和主从复制详细讲解
    本篇内容介绍了“Redis的持久化和主从复制详细讲解”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!什么是R...
    99+
    2024-04-02
  • Redis主从复制的步骤有哪些
    本篇内容介绍了“Redis主从复制的步骤有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!Redis复制...
    99+
    2024-04-02
  • 图解Redis,Redis主从复制与Redis哨兵机制
    目录 专栏导读一、Redis复制是什么?二、Redis复制能干嘛?三、Redis复制的缺点1、复制延迟2、master宕机 四、乐观复制策略五、Redis复制常用命令1、info re...
    99+
    2023-09-06
    redis java 数据库 分布式
  • 详解Redis主从复制实践
    目录复制简介服务介绍实现方式1. 服务启动时配置2. 命令行配置3. 配置文件配置4.配置说明效果测试1.主服务器添加数据2.从服务器获取数据实现原理实现策略1.全量复制2.部分复制...
    99+
    2024-04-02
  • redis怎么使用主从复制Master/slave
    本篇内容介绍了“redis怎么使用主从复制Master/slave”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有...
    99+
    2024-04-02
  • 详解使用Docker进行Redis主从复制实践
    目录一、背景 二、操作步骤三、安装Docker 四、主服务配置 五、从服务配置 六、结果验证 6.1 初步验证 6.2 同步检查 一、背景 最近在做零信任安全网关,需要使用Redi...
    99+
    2024-04-02
  • Redis中主从复制的示例分析
    这篇文章给大家分享的是有关Redis中主从复制的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。面临问题 机器故障。我们部署到一台 Redis 服务器,当发生机器故障时,需要迁移到另外一台服务器并且要保证数...
    99+
    2023-06-15
  • 使用Docker怎么实现Redis主从复制
    今天就跟大家聊聊有关使用Docker怎么实现Redis主从复制,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。安装docker的命令如下所示curl -sSL ht...
    99+
    2023-06-14
  • 浅谈Redis主从复制以及主从复制原理
    目录面临问题解决办法主从复制主从复制的作用主从复制启用面临问题 1. 机器故障。我们部署到一台 Redis 服务器,当发生机器故障时,需要迁移到另外一台服务器并且要保证数据是同步的。...
    99+
    2024-04-02
  • Redis主从复制怎么配置和使用
    在Redis中,主从复制是一种常用的数据备份和负载均衡技术。主从复制可以让一个Redis服务器(称为主节点)将数据复制到其他Redi...
    99+
    2024-05-07
    Redis
  • Redis中主从同步机制的示例分析
    小编给大家分享一下Redis中主从同步机制的示例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!之前的文章中详细分析了redi...
    99+
    2024-04-02
  • redis主从复制是什么
    Redis主从复制是一种数据同步机制,其中一个Redis实例(称为主节点)将其数据异步复制到其他一个或多个Redis实例(称为从节点...
    99+
    2023-09-09
    redis
  • 如何理解Redis主从复制的全量和增量同步
    如何理解Redis主从复制的全量和增量同步,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。 全量同步:1.sl...
    99+
    2024-04-02
  • Redis中主从复制架构的示例分析
    这篇文章主要介绍Redis中主从复制架构的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!高可用有两个含义:一是数据尽量不丢失,二是服务尽可能提供服务。 AOF 和 RDB 保...
    99+
    2024-04-02
  • mysql主从复制的步骤
    这篇文章主要讲解了“mysql主从复制的步骤”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“mysql主从复制的步骤”吧! 一、环境描述主服务器ip...
    99+
    2024-04-02
  • 怎么实现Redis主从复制
    本篇内容介绍了“怎么实现Redis主从复制”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!架构主 192.1...
    99+
    2024-04-02
  • MySQL的主从复制、半同步复制和主主复制的概念
    本篇内容主要讲解“MySQL的主从复制、半同步复制和主主复制的概念”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“MySQL的主从复制、半同步复制和主主复制的概念...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作