本节介绍如何升级组复制设置。升级组成员的基本过程与升级独立实例相同,请参阅第 2.11 节“升级 MySQL”以了解实际升级过程和可用类型。在就地升级或逻辑升级之间进行选择取决于组中存储的数据量。通常就地升级速度更快,因此推荐使用。您还应该参考 第 17.5.3 节,“升级复制拓扑”。
在升级在线组的过程中,为了最大限度地提高可用性,您可能需要同时运行具有不同 MySQL Server 版本的成员。组复制包括兼容性策略,使您能够在升级过程中安全地将运行不同版本 MySQL 的成员组合在同一组中。根据您的组,这些策略的影响可能会影响您应该升级组成员的顺序。有关详细信息,请参阅 第 18.8.1 节,“在一个组中组合不同的成员版本”。
如果您的组可以完全脱机,请参阅 第 18.8.2 节,“组复制脱机升级”。如果您的组需要保持在线,这在生产部署中很常见,请参阅第 18.8.3 节,“组复制在线升级”以了解可用于升级组的不同方法,同时停机时间最短。