Azure Database for MySQL - フレキシブル サーバーへの最小限のダウンタイムでの移行

適用対象: Azure Database for MySQL - 単一サーバー Azure Database for MySQL - フレキシブル サーバー

重要

Azure Database for MySQL の単一サーバーは提供終了パスにあります。 Azure Database for MySQL フレキシブル サーバーにアップグレードすることを強くお勧めします。 Azure Database for MySQL フレキシブル サーバーへの移行の詳細については、「Azure Database for MySQL 単一サーバーの動作」を参照してください

アプリケーションで発生するダウンタイムの量を制限するデータイン レプリケーションを使用して、最小限のダウンタイムで Azure Database for MySQL フレキシブル サーバーへの MySQL 移行を実行できます。

Azure Database for MySQL フレキシブル サーバーへの データベースの移行に関する詳細な情報とユース ケースについては、データベース移行ガイド を参照してください。 このガイドでは、Azure への MySQL 移行の計画と実行を成功させるためのガイダンスが提供されています。

概要

データイン レプリケーションを利用することで、アプリケーションの実行中に新しいトランザクションがあれば、それが Azure に継続的に同期されるよう、プライマリとしてソースを、レプリカとしてターゲットを構成できます。 データがターゲットの Azure 側に追いついた後、アプリケーションを短時間停止し (最小限のダウンタイム)、データの最後のバッチがターゲットに追いつくまで (アプリケーションを停止してから、アプリケーションが事実上新しいトラフィックを受け取ることができなくなるまで) 待ってから、Azure を指すように接続文字列を更新します。 完了すると、アプリケーションは Azure 上で動作します。

次のステップ

  • Azure Database for MySQL フレキシブル サーバーへのデータベースの移行の詳細については、データベース移行ガイド参照してください。