mysql.rds_stop_replication
MySQL DB インスタンスからのレプリケーションを停止します。
[Syntax] (構文)
CALL mysql.rds_stop_replication;
使用に関する注意事項
マスターユーザーが mysql.rds_stop_replication
を実行する必要があります。
Amazon RDS の外部で動作する MySQL インスタンスからデータをインポートするようにレプリケーションを設定している場合は、リードレプリカで mysql.rds_stop_replication
を呼び出して、インポートが完了した後でレプリケーションプロセスを停止することができます。詳細については、「MySQL DB インスタンスへのバックアップの復元」を参照してください。
Amazon RDS の外部にある MySQL インスタンスにデータをエクスポートするようにレプリケーションを設定している場合は、リードレプリカで mysql.rds_start_replication
と mysql.rds_stop_replication
を呼び出して、バイナリログの消去などのレプリケーションアクションを制御できます。詳細については、「レプリケーションを使用した MySQL DB インスタンスからのデータのエクスポート」を参照してください。
mysql.rds_stop_replication
を使用して、2 つ Amazon RDS DB インスタンス間のレプリケーションを停止することもできます。通常、レプリケーションの停止は、リードレプリカでの長時間のオペレーション (リードレプリカで大規模なインデックスを作成するなど) を実行するために行います。停止したレプリケーションプロセスは、リードレプリカで mysql.rds_start_replication を呼び出して再開できます。詳細については、「リードレプリカの使用」を参照してください。