![如何正确备份和恢复 mariadb master/slave](https://linux22.com/image/757625/%E5%A6%82%E4%BD%95%E6%AD%A3%E7%A1%AE%E5%A4%87%E4%BB%BD%E5%92%8C%E6%81%A2%E5%A4%8D%20mariadb%20master%2Fslave.png)
我有一个使用 gtid 的主/从 mariadb 设置。据我所知,我应该更喜欢使用从属端进行备份。但是如果发生灾难怎么办?我可以在新的主服务器上恢复从属吗?如何正确恢复它?我必须重置 GTID 并从当前服务器开始吗?
答案1
如果发生彻底的灾难(两台服务器都丢失),您可以将备份还原到新的主服务器和新的从服务器,并使用CHANGE MASTER
它来进行复制。
如果仅丢失主服务器,则切换到从服务器并将其设为新的主服务器,然后重建出现故障的服务器作为新的从服务器。
我有一个使用 gtid 的主/从 mariadb 设置。据我所知,我应该更喜欢使用从属端进行备份。但是如果发生灾难怎么办?我可以在新的主服务器上恢复从属吗?如何正确恢复它?我必须重置 GTID 并从当前服务器开始吗?
如果发生彻底的灾难(两台服务器都丢失),您可以将备份还原到新的主服务器和新的从服务器,并使用CHANGE MASTER
它来进行复制。
如果仅丢失主服务器,则切换到从服务器并将其设为新的主服务器,然后重建出现故障的服务器作为新的从服务器。