我有一个 Joomla/Virtuemart 安装,我想创建一个带有 1 个从属的主从复制。从属将用作故障转移,以防主出现问题。
切换过程当然不会是自动的,因为我必须将 dns 区域的 A 记录更改为从服务器。我也明白,如果我想再次使用主服务器,我必须从一开始就设置复制。
问题:假设复制已经运行了一年并且我决定切换到从服务器,那么从服务器会是主服务器的精确副本吗?意思是所有数据都是完整的还是有可能不会,因为复制是异步的?
我有一个 Joomla/Virtuemart 安装,我想创建一个带有 1 个从属的主从复制。从属将用作故障转移,以防主出现问题。
切换过程当然不会是自动的,因为我必须将 dns 区域的 A 记录更改为从服务器。我也明白,如果我想再次使用主服务器,我必须从一开始就设置复制。
问题:假设复制已经运行了一年并且我决定切换到从服务器,那么从服务器会是主服务器的精确副本吗?意思是所有数据都是完整的还是有可能不会,因为复制是异步的?
如果主从之间没有问题,答案是肯定的。但是 MariaDB 不能保证数据库的一致性,因为复制是异步的。为防止此类问题,您应该监视复制状态。