计算机数据库

复制的MySQL。 一个简短的题外话

迟早,当其服务器的功能是不够的任务,以及购买新的设备几乎是不可能的,因为经济困难,或者只是这样的购买是在有关其未来的投资回报怀疑任何问题之前,管理员发生。

在此类事件的光并不是多余知道这样一个概念的复制数据库。 这种知识是显著简化从事重型系统和服务的任何人的生命将创造一个最佳的工作硬件配置。 总体而言,数据库复制意味着计算机来提高系统及其弹性的性能系数工会能力。 通过创建数据库的本地副本,如果有必要将取代主要基地 - 第一效应可以通过抛出请求到备份服务器,第二来实现。

在本组织的最简单和最常见的方式 - 被复制的MySQL。 和MySQL支持与3.23.15版本,只有单向复制此功能。 在这种情况下,«主从»,其中,所述主服务器(主)也可同时进行和从服务器(从)的特殊配置。

在给定时间MySQL复制执行如下。 创建一个主服务器,它负责遵循二进制文件,其中显示了所有的数据库更改与从机或机器读取并执行该查询文件的变化。 从不断与主通信,因此,主所做的所有更改,继续前进的奴隶,没有的情况和不正确的数据差异。

MySQL的复制 安装在几个步骤。

  1. 系统管理员必须确保运行其所有计算机上的最新版本的MySQL。
  2. 您必须在主服务器上创建一个新用户,这将是MySQL的复制登录(必须有FILE权限级别,并与从机器交流的权利)。
  3. 接下来,你需要停止在首席,从服务器指挥官的MySQL和复制所有相关的复制数据。 在基于Unix的系统,可以使tar命令,这使得整个目录的备份。 Windows用户将接近WinZip的。
  4. 在部分mysqld的添加以下内容:服务器ID =唯一的编号,登录斌。 所有的变化发生在主服务器后,它必然被重载的My.conf文件。
  5. 在同一文件中的奴隶计算机,您需要添加以下代码:

主主机= <您的主控主机的名称>

主用户= <用户登录>

主密码= <用户的秘密密码>

主端口= <端口,这将在从属服务器连接到主>

服务器ID = <从属机的ID>

*在尖括号必须输入,而不是上面的文字数据。

在所有的高端副本 数据库 到从服务器并重新启动所有机器。

之后,这些动作可以作为安装和配置,这意味着它现在是你的主服务器将不会从高负荷并在其上表很容易在另一台电脑上恢复失败的情况下遭受复制算是。 其结果可能是几年来忘记购买新 硬件 的重型系统和内容与现有设备的建立工作。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhcn.atomiyme.com. Theme powered by WordPress.