my opinion is my own

MySQLレプリケーション間のバージョン制限について

MySQLはレプリケーション間のバージョン制限があり、1バージョンの差異のみ可能。MySQLは論理レプリケーションにも関わらずバージョン制限があることに注意。

MySQL :: MySQL 5.7 Reference Manual :: 16.4.2 Replication Compatibility Between MySQL Versions https://dev.mysql.com/doc/refman/5.7/en/replication-compatibility.html

MySQL supports replication from one release series to the next higher release series. For example, you can replicate from a master running MySQL 5.6 to a slave running MySQL 5.7, from a master running MySQL 5.7 to a slave running MySQL 8.0, and so on.

(日本語訳)

MySQLは、あるリリースシリーズから次のリリースシリーズへのレプリケーションをサポートしています。たとえば、MySQL 5.6を実行しているマスターからMySQL 5.7を実行しているスレーブ、MySQL 5.7を実行しているマスターからMySQL 8.0を実行しているスレーブなどに複製できます。

備考:他DB(Oracle、Postgres)のレプリケーションのバージョン制限

Oracle DataGuard(フィジカル・スタンバイ)は同バージョン、Oracle GoldenGateはバージョン制限無し(≒Certification Matrixに依存)

PostgreSQLのストリーミングレプリケーション(物理レプリケーション)は同一バージョンのみ。ロジカルレプリケーション(論理レプリケーション)は他バージョンも可能。

---

関連しているかもしれない記事


#MySQL