次の方法で共有


Azure Database for MySQL バージョン サポート ポリシー

Azure Database for MySQL は、MySQL コミュニティ エディションを利用したフル マネージドのデータベース サービスを提供し、開発者がアプリケーションを効率的に構築およびスケーリングできるようにします。 この記事では、Azure Database for MySQL のバージョン サポート ポリシーの概要を説明し、バージョンの可用性、更新プログラム、サポート終了のタイムラインなどのライフサイクル管理について詳しく説明します。 このポリシーを理解することで、お客様は、バージョンの移行中の中断を最小限に抑えながら、アプリケーションがセキュリティで保護され、パフォーマンスが高く、最新の MySQL のイノベーションと整合させるようにすることができます。

サポートされる MySQL のバージョン

Azure Database for MySQL は、InnoDB ストレージ エンジンを使用して MySQL Community Edition から開発されました。 サービスは、コミュニティの現在のメジャー バージョン (MySQL 5.7、8.0 など) をサポートします。 MySQL は、X.Y.Z の名前付けスキームを使用します。ここで、X はメジャー バージョン、Y はマイナー バージョン、Z はバグ修正リリースです。 スキームの詳細については、MySQL のドキュメントをご覧ください。

Azure Database for MySQL では、現在、次の MySQL メジャーおよびマイナー バージョンがサポートされています。

バージョン フレキシブル サーバー ?
現行のマイナー バージョン
リリースの状態
MySQL バージョン 5.7 5.7.44 ジョージア州 (GA)
MySQL バージョン 8.0 8.0.41 ジョージア州 (GA)
MySQL バージョン 8.4 8.4.4 パブリック プレビュー
MySQL バージョン 9.2 9.2.0 パブリック プレビュー

バージョン サポート ポリシーのドキュメントで、廃止されたバージョンのバージョン サポート ポリシーを参照してください。

メジャー バージョンのサポート

Azure Database for MySQL は、バージョン管理ポリシーで規定されているように、Azure のサポート開始日から MySQL コミュニティで廃止になるまで、MySQL の各メジャー バージョンをサポートします。

メジャー バージョンの提供終了ポリシー

MySQL メジャー バージョンの提供終了の詳細を次の表に示します。 示されている日付は、MySQL バージョン管理ポリシーに従っています。

バージョン 新着記事 Azure サポートの開始日 コミュニティの廃止日 Azure Standard サポートの終了日 Azure 延長サポートの開始日 Azure 延長サポートの終了日
MySQL 5.7 機能 2018 年 3 月 20 日 2023 年 10 月 31 日 2026 年 3 月 31 日 2026 年 5 月 1 日 2029 年 5 月 1 日
MySQL 8 機能 2019 年 12 月 11 日 2026 年 4 月 30 日 2026 年 4 月 30 日 2026 年 6 月 1 日 2029 年 4 月 30 日

非推奨の Azure Database for MySQL バージョンごとに、Azure はコミュニティの非推奨日から 1 か月の猶予期間を提供します。 この猶予期間により、お客様は、新しいバージョンにアップグレードするか、有料の延長サポート プランに登録するかを決定するための追加の時間が提供されます。 Azure Database for MySQL 5.7 の場合、コミュニティの終了 (EOL) は 2023 年 10 月に発表されました。 標準サポート終了日は当初 2025 年 9 月に予定されていましたが、お客様からのフィードバックに基づき、MySQL 5.7 の標準サポートは 2026 年 3 月まで延長されています。 MySQL 5.7 の延長サポートは、2026 年 4 月に開始されます。 拡張サポート ポリシーなど、標準サポートが終了した後の動作の詳細については、次のセクションを参照してください。

標準サポートが終了した後の動作: 延長サポート ポリシー

延長サポートプランは、延長サポートにアップグレードするか、延長サポートに登録するかを決定するのに十分な時間を確保するために、2026 年春に正式に開始されます。

標準サポート終了日より後、サポートされていない MySQL バージョンで実行されている Azure Database for MySQL サーバーは、延長サポートに自動的に登録され、1 か月の猶予期間後にこのサービスに対して自動的に課金されます。 延長サポートでは、標準サポートが終了してから最大 3 年間、重要なセキュリティ更新プログラムが提供されるため、お客様はメジャー バージョンのアップグレードを計画して実行する時間を増やすことができます。 延長サポートの料金を回避する場合は、Azure Database for MySQL サーバーを、標準サポート内の MySQL バージョンにアップグレードする必要があります。

延長サポート期間中、Microsoft はサービスの可用性、信頼性、セキュリティに優先順位を付けます。 サービスがアクセス可能で保護された状態を維持するために、重要な変更が実装されていますが、新機能やマイナー バージョンのアップグレードは保証されない場合があります。

拡張サポートは、標準サポートの終了後、レガシ MySQL バージョンで実行されているサーバーに自動的に適用され、課金されます。 延長サポートをオプトアウトして料金を回避するには、サポートされているメジャー バージョンにアップグレードする必要があります。 詳細またはフィードバックを提供するには、 Azure DB For MySQL に問い合わせてください。

Azure Database for MySQL 拡張サポートの価格は、業界標準に準拠します。 価格は、今年後半に 価格ページ で入手できるようになります。

Innovation リリース バージョンのサポート

MySQL Innovation Release バージョンは、最新の MySQL の機能にアクセスできるようにするために提供されています。 これらのバージョンのサポートにはコア機能が含まれていますが、高可用性 (HA)、レプリカ、自動バックアップなどの高度な機能は含まれていません。 Innovation Release のサポートは最新バージョンに限定されており、ユーザーが最新の進歩に確実にアクセスできるようにするために、以前のバージョンは保持されません。 各イノベーション リリース サーバーには、作成日から 30 日間のライフサイクルがあり、その後は自動的に削除されます。 これらのバージョンのライフサイクル中は、月次メンテナンスの更新は適用されません。

イノベーション リリース バージョンは、早期アクセスと実験を目的としています。 そのため、カスタマー サポート ケースの対象となっていないため、直接サポートのサポートは提供されません。 トラブルシューティングとガイダンスについては、ドキュメントとコミュニティ リソースを参照することをお勧めします。

マイナー バージョンのサポート

Azure Database for MySQL では、定期的なメンテナンスの一環として、Azure で優先されるバージョンへのマイナー バージョン アップグレードが自動的に実行されます。

よく寄せられる質問

Q: 標準サポートが終了した後に、Azure Database for MySQL サーバーをサポートされているメジャー バージョンにアップグレードしなかった場合はどうなりますか?

A: Azure 延長サポートの開始日より前に Azure Database for MySQL サーバーをサポートされているメジャー バージョンにアップグレードしない場合、サーバーは拡張サポートに自動的に登録され、このサービスに対して課金されます。 延長サポートの料金を回避するには、標準サポート内の MySQL バージョンにサーバーをアップグレードする必要があります。

Q: Azure Database for MySQL - フレキシブル サーバーでメジャー バージョンのアップグレードを実行するプロセスは何ですか?

A: Azure Database for MySQL - フレキシブル サーバーを使用すると、メジャー バージョン アップグレード (MVU) 機能を使用して、インプレース メジャー バージョンのアップグレードを実行できます。 詳細については、「Azure Database for MySQL - フレキシブル サーバーの Major バージョンのアップグレード」ドキュメントを参照してください。

Q: メジャー バージョンのアップグレード中に予想されるダウンタイムやパフォーマンスへの影響はありますか。

A: はい。メジャー バージョンのアップグレード プロセス中にダウンタイムが発生することが予想されます。 具体的な継続時間は、データベースのサイズや複雑さなどの要因によって異なります。 想定されるダウンタイムを評価し、潜在的なパフォーマンスを評価するために、非運用環境でテスト アップグレードを実施することをお勧めします。 アップグレード中のアプリケーションのダウンタイムを最小限に抑えるために、 読み取りレプリカを使用してメジャー バージョンのアップグレードを最小限のダウンタイムで実行するオプションを調べることができます。

Q: アップグレード後に以前のメジャー バージョンにロールバックできますか?

A: アップグレード後に以前のメジャー バージョンにダウングレードすることはお勧めしませんが、この柔軟性が必要になる特定のシナリオがある可能性があることを確認します。 スムーズなアップグレード プロセスを確保し、潜在的な懸念事項を軽減するには、アップグレードに進む前に包括的な オンデマンド バックアップ を実行してベスト プラクティスに従うことをお勧めします。 このバックアップは予防措置として機能し、必要に応じて、別の新しい Azure Database for MySQL - フレキシブル サーバー上の以前のバージョンに データベースを復元できます

Q: 新しいメジャー バージョンにアップグレードする主な利点は何ですか?

A: 新しいメジャー バージョンの MySQL には、強化されたパフォーマンス、セキュリティ、新機能など、多くの機能強化が用意されています。 詳細については、関連する MySQL リリース ノートを参照してください。

Q: 新しいメジャー バージョンにアップグレードするときに注意すべき互換性の問題はありますか。

A: 新しいメジャー バージョンを変更すると、互換性の問題が発生する可能性があります。 運用データベースをアップグレードする前に、新しいバージョンでアプリケーションをテストすることが重要です。 互換性の問題の詳細な一覧については、MySQL の公式ドキュメントをご覧ください。

Q: アップグレード プロセス中に問題が発生した場合、どのようなサポートを利用できますか?

A: 質問がある場合は、Microsoft Q&A でコミュニティの専門家から回答を得ることができます。 サポート プランに加入していて技術的な支援が必要な場合は、サポート リクエストを作成してください。

Q: アップグレード中にデータはどうなりますか?

A: アップグレード プロセス中もデータは影響を受けませんが、アップグレードを続行する前にバックアップを作成することを強くお勧めします。 この予防措置は、予期しない複雑な問題が発生した場合に起こる可能性のあるデータ損失のリスクを軽減するのに役立ちます。

Azure Database for MySQL でサポートされていない、提供終了した MySQL エンジンのバージョン

次の制限は、延長サポート期間が終了し、サーバーが廃止された MySQL バージョンを実行している場合にのみ適用されます。

  • 廃止されたバージョンでは、それ以上のセキュリティ更新プログラムやサポート更新プログラムは提供されません。 Azure Database for MySQL では、バグやセキュリティの問題に対して廃止されたデータベース エンジンにパッチを適用することはなくなり、データベース エンジン関連の問題のサポートは利用できなくなります。 ただし、Azure では、ホスト、OS、コンテナー、およびその他のサービス関連コンポーネントの定期的なメンテナンスと修正プログラムの適用が引き続き実行されます。
  • 提供終了したバージョンの新しいデータベース サーバーを作成することはできません。 ただし、特定の時点への回復を実行し、既存のサーバーの読み取りレプリカを作成することはできます。
  • Azure Database for MySQL で開発された新しいサービス機能は、サポートされているデータベース サーバーのバージョンでのみ使用できます。
  • アップタイム S.L.A. は、Azure Database for MySQL のサービス関連の問題に対してのみ適用され、データベース エンジンに関連するバグに起因するダウンタイムには適用されません。
  • サービスに重大な脅威を及ぼす MySQL データベース エンジンの脆弱性が廃止されたデータベース バージョンに見つかった極端な状況では、Azure はサービスのセキュリティ保護を最優先して、ユーザーのデータベース サーバーの計算ノードを停止する場合があります。 サーバーをアップグレードしてからオンラインにするように求められます。 アップグレード プロセス中、データはサービスで実行される自動バックアップを使用して常に保護されます。これを使用すると、必要に応じて古いバージョンに復元できます。