全球主机交流论坛

标题: 我是纯小白,问下大佬们mysql做了主主热备 [打印本页]

作者: a15604402    时间: 2024-3-21 01:57
标题: 我是纯小白,问下大佬们mysql做了主主热备
如果A服务器了坏了,切换到B服务器,用户在B服务器添加数据之后,后续A服务器恢复正常了 数据会自动同步回去到A服务器吗 还是需要其他手动执行start slave;,我百度看了教程都没有说到这个步骤,别骂我,真的是不懂才来问的
作者: a15604402    时间: 2024-3-21 02:01
问了gpt 他说的是在主-主热备份(Master-Master Replication)的设置中,如果服务器 A 发生故障并切换到服务器 B,用户在服务器 B 上添加的数据会在服务器 A 恢复正常后自动同步回去。

主-主热备份是一种双向复制的方式,其中每个服务器都是主服务器和从服务器的角色。当服务器 A 失效时,服务器 B 会成为活动的主服务器,处理所有的写操作。当服务器 A 恢复正常后,它将成为活动的主服务器,并开始接收来自服务器 B 的更改。

在这种设置下,MySQL 的复制机制会自动将在服务器 B 上添加的数据同步到服务器 A,以保持两个服务器之间的数据一致性。你不需要手动执行 "start slave" 命令来启动复制进程,因为主-主复制已经在配置中启用。

但是需要注意的是,如果在服务器 A 失效期间有大量的写操作发生在服务器 B 上,复制的同步可能需要一定时间。在服务器 A 恢复正常后,它需要将所有在其失效期间发生的更改从服务器 B 拉取回来。因此,在恢复期间可能会有一段时间的延迟。

总结起来,当你使用主-主热备份时,如果服务器 A 失效并切换到服务器 B,用户在服务器 B 上添加的数据会自动同步回服务器 A,而无需手动执行额外的命令。




欢迎光临 全球主机交流论坛 (https://gebi.eu.org/) Powered by Discuz! X3.4