我的测试环境.基本上数据是瞬间同步,希望对大家有帮助 redhat 9.0 mysql3.23.57 mysql数据同步备份 A服务器: 192.168.1.2 主服务器master B服务器: 192.168.1.3 副服务器slave A服务器设置 #mysql –u root –p mysql>GRANT FILE ON *.* TO backup@192.168.1.3 IDENTIFIED BY ‘1234’; mysql>\exit 上面是Master开放一个账号backup密码1234给IP:192.168.1.3有档案处理的权限 mysqladmin –u root –p shutdown 备份Master所有数据库..通常都用tar指令. #tar –cvf /tmp/mysql.tar /var/lib/mysql 注意:tar的时候,MySQL是要在stop情况下 在A机器上修改/etc/my.cnf 在[mysqld]区段内加入参数 log-bin server-id=1 sql-bin-update-same binlog-do-db=vbb 重启A服务器mysql 此时因为有加入log-bin参数,因此开始有index产生了,在/var/lib/mysql目录下有.index档案纪录数据库的异动log. B服务器设置 设定/etc/my.cnf 在[mysqld]区段加入 master-host=192.168.1.2 master-user=backup master-password=1234 master-port=3306 server-id=2 master-connect-retry=60 预设重试间隔60秒 replicate-do-db=vbb 告诉slave只做vbb数据库的更新 log-slave-updates 将A上的mysql.tar copy到B上 用ftp传B的/tmp 9.解压缩 #cd /var/lib/ 状况测试 1.A跟B网络及服务都正常情况下,由A端变化数据后,到B端浏览数据,检视是否有进行replication?! 2.模拟B当机,或是B不一定需要一直跟A有连接. 将由A端变化数据后,到B端浏览数据,B点应该是没有数据变化的 #tar xvf /tmp/mysql-snapshot.tar #chown –R mysql:mysql mysql 1重启B服务器的mysql 这时在/var/lib/mysql目录会出现master.info,此档案纪录了Master MySQL server的信息. 状况测试 1.A跟B网络及服务都正常情况下,由A端变化数据后,到B端浏览数据,检视是否有进行replication?! 2.模拟B当机,或是B不一定需要一直跟A有连接. 将由A端变化数据后,到B端浏览数据,B点应该是没有数据变化的
相关推荐
配置Master/Slave环节中,需要修改ActiveMQ配置文件activemq.xml,在其中添加数据源配置,并调整persistenceAdapter的设置以适应JDBC方式的持久化。配置文件修改完成后,需要将修改后的配置文件复制到另一台虚拟机的...
MySQL的主从复制是数据库高可用性和数据冗余的一种常见实现方式,它允许数据从一个服务器(主服务器)同步到一个或多个其他服务器(从服务器)。这种架构在处理大量读取操作、提供故障切换能力以及分布式系统中尤其...
一、主从数据库(Master/Slave)同步配置 1. 什么是主从数据库(Master/Slave)同步配置? 主从数据库同步配置是一种数据库架构模式,用于将写入与读取操作分开,通过在两台数据库服务器之间进行数据复制来分担数据库...
MySQL的主从(Master-Slave)数据同步配置是一种常见的数据库高可用性和负载均衡解决方案,它允许数据在多个服务器之间复制,确保数据的一致性,并且可以在主服务器故障时提供故障转移。以下是对这一主题的详细说明...
它允许数据从一个主服务器(Master)实时同步到一个或多个从服务器(Slave)。在这种架构中,所有的写操作都在主服务器上执行,而从服务器则负责读操作,从而提高了系统的并发处理能力和数据安全性。 以下是如何在...
主要介绍了mysql(master/slave)主从复制原理及配置图文详解,以前脚本之家小编发过相关的内容,但这么好的非常少见特分享一下,需要的朋友可以参考下
MySQL5.6 数据库主从同步安装与配置详解(Master/Slave) 本篇文章主要介绍了MySQL5.6 数据库主从同步安装与配置详解,具有一定的参考价值,有兴趣的可以了解一下。 安装环境 操作系统 :CentOS 6.5 数据库版本:...
在 MySQL 主从同步配置中,存在两个主要组件:主服务器(Master)和从服务器(Slave)。主服务器是数据的源头,负责写入和更新数据,而从服务器则是数据的副本,负责读取和查询数据。 三、 主从同步配置的步骤 ###...
MySQL 5主从数据同步配置是一项重要的数据库管理任务,它能确保在主服务器(Master)上的数据更改能够实时地反映到副服务器(Slave)上,从而实现数据的冗余备份和高可用性。以下是一个详细的步骤说明,适用于RedHat...
在现代企业级应用中,为了确保数据的高度可用性和容灾能力,通常会采用MySQL的主从复制(Master-Slave Replication)机制来实现数据的同步。MySQL 5.7作为一款功能强大的关系型数据库管理系统,在数据同步方面提供了...
通过上述步骤,我们可以成功地在Mysql 5.1.7及以上版本中配置主从双向同步,这不仅增强了数据的安全性,还优化了数据的读写效率。然而,双向同步也带来了数据冲突的可能性,因此,在实际应用中,需要根据业务需求...
在本文中,我们将介绍如何在两台 MySQL 服务器之间实现单向同步,即将主服务器(master)的数据同步到从服务器(slave)上。 安装和配置 MySQL 服务器 首先,需要在两台服务器上安装 MySQL,并将其安装到 `/usr/...
在开发环境中,有时需要在两台MySQL数据库之间实现数据同步,以确保数据的一致性和冗余。本教程将详细介绍如何在两台运行相同系统(FreeBSD 5.4)和软件(Apache 2.0.55、PHP 4.4.0、MySQL 4.1.15)的服务器上配置...
以下是对MySQL Master-Slave同步配置的详细步骤和相关知识点的详解: 1. **配置文件修改**: 在MySQL的配置文件`/etc/mysql/my.cnf`中,为Master和Slave分别添加相应的配置段。`server-id`参数是必须的,用于区分...