gpt4 book ai didi

mysql - 完全完整的 MySQL 数据库复制?想法?人们做什么?

转载 作者:IT老高 更新时间:2023-10-28 23:53:16 25 4
gpt4 key购买 nike

目前我有两台运行 MySQL 的 Linux 服务器,一台位于我旁边的机架上,在 10 Mbit/s 上传管道(主服务器)下,另一台在几英里外的 3 Mbit/s 上传管道(镜像)。

我希望能够在两台服务器上连续复制数据,但遇到了几个障碍。其中之一是,在 MySQL 主/从配置下,时不时地,一些语句会丢弃(!),意思是;一些登录到镜像 URL 的人看不到我知道在主服务器上的数据,反之亦然。假设这种情况每个月都会在一个有意义的数据 block 上发生一次,所以我可以忍受它并假设这是一个“丢失数据包”问题(即,天知道,但我们会补偿)。

另一个最重要(也是令人讨厌的)反复出现的问题是,当出于某种原因我们在一端进行主要上传或更新(或重新启动)时,必须sever链接,然后从 MASTER 加载数据不起作用,我必须在一端手动转储并在另一端上传,如今移动大约 0.5 TB 的数据是一项艰巨的任务。

有这个软件吗?我知道 MySQL(“公司”)将此作为一项非常昂贵的服务(完整的数据库复制)提供。外面的人在做什么?它的结构方式是,我们运行自动故障转移,如果一台服务器未启动,则主 URL 只会解析到另一台服务器。

最佳答案

我们在 Percona 提供免费工具来检测主服务器和服务器之间的差异,并通过重新应用最小的更改使它们恢复同步。

关于mysql - 完全完整的 MySQL 数据库复制?想法?人们做什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3798/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com