我有一个使用 gtid 的主/从 mariadb 设置。据我所知,我应该更喜欢使用从属端进行备份。但是如果发生灾难怎么办?我可以在新的主服务器上恢复从属吗?如何正确恢复它?我必须重置 GTID 并从当前服务器开始吗?
答案1
如果发生彻底的灾难(两台服务器都丢失),您可以将备份还原到新的主服务器和新的从服务器,并使用CHANGE MASTER
它来进行复制。
如果仅丢失主服务器,则切换到从服务器并将其设为新的主服务器,然后重建出现故障的服务器作为新的从服务器。
我有一个使用 gtid 的主/从 mariadb 设置。据我所知,我应该更喜欢使用从属端进行备份。但是如果发生灾难怎么办?我可以在新的主服务器上恢复从属吗?如何正确恢复它?我必须重置 GTID 并从当前服务器开始吗?
如果发生彻底的灾难(两台服务器都丢失),您可以将备份还原到新的主服务器和新的从服务器,并使用CHANGE MASTER
它来进行复制。
如果仅丢失主服务器,则切换到从服务器并将其设为新的主服务器,然后重建出现故障的服务器作为新的从服务器。