文档首页
MySQL 8.4 参考手册
相关文档 下载本手册
PDF (US Ltr) - 39.9Mb
PDF (A4) - 40.0Mb
手册页 (TGZ) - 258.5Kb
手册页 (Zip) - 365.5Kb
Info (Gzip) - 4.0Mb
Info (Zip) - 4.0Mb


MySQL 8.4 参考手册  /  组复制  /  升级组复制

20.8 升级组复制

本节介绍如何升级组复制设置。升级组成员的基本过程与升级独立实例相同,请参阅 第 3 章,升级 MySQL 以了解升级过程和可用类型。选择就地升级还是逻辑升级取决于组中存储的数据量。通常,就地升级速度更快,因此建议使用。您还应咨询 第 19.5.3 节,“升级或降级复制拓扑”

注意

在 MySQL 8.4 之前,如果服务器运行的 MySQL 服务器版本低于组中最低成员的版本,则该服务器将无法加入组。例如,对于具有 S1 (8.0.30)、S2 (8.0.31) 和 S3 (8.0.32) 的组,加入的成员需要为 8.0.30 或更高版本。MySQL 8.4 允许 8.4 系列中的所有版本加入。例如,8.4.0 服务器可以加入由 S1 (8.4.1) 和 S2 (8.4.2) 组成的组。

在您升级在线组的过程中,为了最大限度地提高可用性,您可能需要同时运行具有不同 MySQL 服务器版本的成员。组复制包含兼容性策略,使您能够在升级过程中安全地在同一组中组合运行不同版本的 MySQL 的成员。根据您的组,这些策略的影响可能会影响您应升级组成员的顺序。有关详细信息,请参阅 第 20.8.1 节,“在组中组合不同的成员版本”

如果您的组可以完全离线,请参阅 第 20.8.2 节,“组复制离线升级”。如果您的组需要保持在线状态,这在生产部署中很常见,请参阅 第 20.8.3 节,“组复制在线升级”,了解用于以最少停机时间升级组的不同方法。