このセクションでは、MySQL で使用可能な様々なタイプのレプリケーションを構成する方法について説明し、レプリケーション環境に必要な設定および構成 (新しいレプリケーション環境を作成するステップを含む) について説明します。 このセクションの主な内容は次のとおりです。
バイナリログファイルの位置を使用してレプリケーション用に複数のサーバーを設定するためのガイドとして、セクション17.1.2「バイナリログファイルの位置ベースのレプリケーションの設定」 はサーバーの構成を処理し、ソースとレプリカ間でデータをコピーする方法を提供します。
GTID トランザクションを使用したレプリケーション用に複数のサーバーを設定するためのガイドとして、セクション17.1.3「グローバルトランザクション識別子を使用したレプリケーション」 はサーバーの構成を処理します。
バイナリログ内のイベントはいくつかの形式で記録されます。 これらは、ステートメントベースレプリケーション (SBR) または行ベースレプリケーション (RBR) と呼ばれます。 3 つ目のタイプ、混合形式レプリケーション (MIXED) は、SBR または RBR レプリケーションを自動的に使用し、必要に応じて SBR と RBR の両方の形式の利点を活用します。 さまざまな形式については、セクション17.2.1「レプリケーション形式」を参照してください。
レプリケーションに適用するさまざまな構成のオプションと変数に関する詳細は、セクション17.1.6「レプリケーションおよびバイナリロギングのオプションと変数」を参照してください。
レプリケーションプロセスが開始されると、管理または監視はほとんど必要ありません。 ただし、実行することが望ましい一般的なタスクに関するアドバイスについては、セクション17.1.7「一般的なレプリケーション管理タスク」を参照してください。