次の方法で共有


最小限のダウンタイムでの 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 Database for MySQL フレキシブル サーバーに移行する方法の詳細とユース ケースについては、「データベース移行ガイド」を参照することもできます。 このガイドでは、Azure への MySQL 移行の計画と実行を成功させるためのガイダンスが提供されています。

概要

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

次のステップ

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