windows server nginx 双机热备 server2016双机热备_windous上mysql全备

在线QQ客服:1922638

专业的SQL Server、MySQL数据库同步软件

服务器(主服务器):172.1.10.76

服务器B(来自服务器的从服务器):172.1.10.77

主服务器和从服务器的MySQL版本为5。*

热备模式:主从

(注意:如果从主MySQL复制了从MySQL,请更改uuid,主uuid不能相同,路径MySQL \\\\ data \\\\ auto.cnf)

在主服务器上为从服务器创建连接帐户。此帐户必须被授予REPLICATION SLAVE权限。因为从mysql 3.2版开始,您可以使用REPLICATION执行双机热备功能操作。

您可以选择创建一个MySQL控制台,也可以通过navicat创建它。在线控制台方法很多,因此不再重复。

以下是建立navica时的权限配置,其中可以根据要求检查服务器权限和权限

windows server nginx 双机热备 server2016双机热备_windous上mysql全备_02

windows server nginx 双机热备 server2016双机热备_服务器_03

创建同步连接帐户后,我们可以通过使用从属服务器上的复制帐户来访问主服务器(Master)数据库,以查看是否可以成功连接。

windows server nginx 双机热备 server2016双机热备_服务器_04

FF

或继续使用navicat

windows server nginx 双机热备 server2016双机热备_mysql_05

在MySQL根目录中找到配置文件my.ini,并在[mysqld]下添加以下参数:

如果没有my.ini,请参与我的小伙伴的文章

[mysqld]

server-id = 1//可能不为1,但它必须是唯一的标识符,不能与从属服务器重复

log-bin = mysql-bin//这两行已经存在,您无需移动,只需添加以下两行

binlog-do-db = sartas//要同步的库

binlog-ignore-db = mysql//不同步的库

如下所示

修改配置后,重新启动MySQL服务。 (注意:最好不要复制和粘贴添加的内容,某些编码格式会导致服务无法正常工作。)

windows server nginx 双机热备 server2016双机热备_windous上mysql全备_06

>

1.使用root帐户登录到MySQL控制台

2.锁定表步骤至关重要,因为如果在配置过程中写入数据,则File和Position的值可能会更改。

3.记录文件和位置的值,或保持窗口打开。

注意:锁定表在此处用于在环境中生成新数据,以便从服务器可以找到同步位置。初始同步后,请记住解锁。

在从属服务器上创建相同的帐户

windows server nginx 双机热备 server2016双机热备_mysql_07

[mysqld]

server-id = 2//不能与主机或其他从机相同

log-bin = mysql-bin

copy-do-db = sartas//同步库

复制-ignore-db = mysql,information_schema,performance_schema//忽略的库

修改配置文件后,重新启动mysql服务,如果成功,则没有问题。

为了使主从数据库的数据结构相同,首先手动进行一次同步,navicat使用起来非常方便

windows server nginx 双机热备 server2016双机热备_MySQL_08

此步骤是最关键的步骤。进入从属服务器的mysql操作界面后,输入以下命令(此时,主表仍应被锁定,并且salve数据库结构与主结构完全相同):

windows server nginx 双机热备 server2016双机热备_windous上mysql全备_09

FF

mysql>停止奴隶;//停止从属线程

将master更改为//指定master的ip,用户,起始位置等。

mysql \ gt;启动奴隶;//启动从属线程

mysql> show slave status \\\\ G//查看从属状态

可以在途中看到

Slave_IO_Running:是

Slave_SQL_Running:是

表示可以正常同步。

至此,整个配置结束了,别忘了解锁主表

mysql \ gt;解锁表;

相同的方法1.2.1

在navicat中登录主库和本地库

windows server nginx 双机热备 server2016双机热备_服务器_10

手动同步一次,然后保存进程

windows server nginx 双机热备 server2016双机热备_MySQL_11

windows server nginx 双机热备 server2016双机热备_MySQL_12

windows server nginx 双机热备 server2016双机热备_MySQL_13

FF描述

创建新的计划任务后,确定

windows server nginx 双机热备 server2016双机热备_MySQL_14

可以根据需要自定义计划任务,此处不再赘述