-1

我有 3 台 mysql 服务器,我需要每天备份。每台服务器只使用 1 个带多个表的数据库。

我已经在每台服务器上编写了一个 mysql 转储脚本。但这次我希望每台 mysql 服务器备份到第四台服务器(主服务器)(w/c 是远程位置)..

主服务器将作为所有 3 台服务器的镜像,这样即使其中一台出现故障,我们也可以查看其他服务器的数据,因为主服务器将处于更可靠的互联网连接上。

注意和限制: 1)每个服务器都需要“发送”他们的备份到主服务器,因为主服务器不能对每个从服务器进行“传入”连接(从服务器不支持端口转发)

2) 最好只备份“更改”以使网络上的事情更轻松。(同步?增量?)

3) 目前所有人都在运行 Windows 7,因为现在我正在使用 Navicat MySQL 的同步功能。我更喜欢使用基于 PHP 脚本的解决方案,这样我就可以将东西迁移到 *nix 。我已经阅读了有关复制的信息和所有这些东西,但我有点想要一个现成的解决方案,也许是我可以下载或购买的软件之类的。我没有时间编写自己的同步/复制脚本/软件。只是想克服这个远程同步障碍并继续进行该项目。

问候所有人

4

1 回答 1

0

我读过关于复制和所有这些东西,但我有点想要一个现成的解决方案

但是复制是一个现成的解决方案,只需键入一些命令并更改一些配置。

于 2013-06-08T04:28:33.093 回答