Azure MySQL フレキシブル サーバーで MySQL 8.4 LTS バージョンがサポートされ、最新の MySQL 機能が Azure に導入されました。 レプリケーション機能の強化、監視の拡張、長期的なサポートが実現した MySQL 8.4 LTS バージョンは、安定性と高度な管理を必要とする運用環境に最適です。 Azure Database for MySQL バージョン サポート ポリシー
MySQL 9.1 Innovation バージョンのサポート - パブリック プレビュー
Azure MySQL フレキシブル サーバーで MySQL 9.1 Innovation バージョンがサポートされ、ストアド プロシージャの JavaScript サポートや、新しいベクター データ型など、機械学習と分析の最新アプリケーション向けに設計された試験的な機能が導入されました。 Azure Database for MySQL バージョン サポート ポリシー
注意
ホリデー シーズン中の Azure デプロイの制限により、新しいサーバーを作成するときに、Azure MySQL バージョン 8.4 および 9.1 のオプションが一部のユーザーに表示されない場合があります。 影響を受けるお客様のために、Azure MySQL 8.4 および 9.1 パブリック プレビューに登録するサブスクリプション ID をこのメール アドレス (AskAzureDBforMySQL@service.microsoft.com) に送信できます。 メールの受け取り後、サブスクリプションのブロックを解除して、Azure MySQL 8.4 と 9.1 の選択を有効にします。
Azure Database for MySQL フレキシブル サーバーは、プライベート アクセス (仮想ネットワーク統合) からパブリック アクセスに切り替えることができ、Private Link を使用することもできます。 この機能により、サーバーは仮想ネットワーク統合から Private Link/パブリック インフラストラクチャにシームレスに切り替えることができます。サーバー名を変更したりデータを移行したりする必要がなく、お客様のプロセスが簡略化されます。 詳細情報
Azure Database for MySQL のフレキシブル サーバーに対するマネージド HSM サポート (一般提供)
Azure Database for MySQL フレキシブル サーバーでのカスタマー マネージド キー (CMK) に対する Azure Key Vault の マネージド HSM サポートの一般提供 (GA) をお知らせします。 マネージド HSM を使用すると、CMK の Bring Your Own Key (BYOK) 機能を使用して独自の HSM ベースの暗号化キーをインポートすることで、データの保存場所と HSM キーの完全な制御を維持しながら、Azure Database for MySQL フレキシブル サーバー インスタンス内の保存データを保護できます。 詳細情報
2024 年 5 月
Azure Database for MySQL フレキシブル サーバーの高速ログが一般公開されました
Azure Database for MySQL フレキシブル サーバーの高速ログ機能の一般提供 (GA) をお知らせします。 この機能は Business Critical サービス レベル内で利用できます。これにより、Azure Database for MySQL フレキシブル サーバー インスタンスのパフォーマンスが大幅に向上します。 高スループットのニーズに合わせて設計された動的ソリューションを提供し、追加コストなしで待機時間を短縮します。 Azure Database for MySQL - フレキシブル サーバーの高速ログ機能。
Azure Database for MySQL フレキシブル サーバーでの最大 32 TB のストレージ サポートが一般公開されました
Azure Database for MySQL フレキシブル サーバーでの最大 32 TB のストレージ サポートの一般提供 (GA) をお知らせします。 この機能は、Business Critical サービス レベルでのみ使用できます。 詳細については、サービス レベルにアクセス してください。
2024 年 4 月
Azure Database for MySQL フレキシブル サーバーでの強化されたメモリ割り当て
4 月のデプロイでは、Azure Database for MySQL フレキシブル サーバーに最適化されたメモリ割り当てを導入しました。 この洗練化により、MySQL Server コンポーネントのより正確で効率的なメモリ計算が可能になり、クエリ処理とデータ管理に使用可能なリソースを効果的に利用できるようになります。 Azure Database for MySQL - フレキシブル サーバーのサービス レベル。
Azure Database for MySQL フレキシブル サーバーの監視の強化: 新しいメトリックの概要
新しく追加されたメトリックには、MySQL のアップタイム、MySQL 履歴リストの長さ、MySQL デッドロック、アクティブ トランザクション、MySQL ロック タイムアウトが含まれます。 これらのメトリックを使用すると、サーバーのパフォーマンスをより詳細に把握でき、データベース操作をより効果的に監視でき、最適化できます。 これらの新しいメトリックに加えて、メモリの割合メトリックも改善されました。 MySQL サーバー (mysqld) プロセスのメモリ使用量をより正確に計算できるようになりました。 Azure Database for MySQL - フレキシブル サーバーを監視する
Microsoft Defender for Cloud が Azure Database for MySQL フレキシブル サーバーに対応 (一般提供)
Microsoft Defender for Cloud の Azure Database for MySQL フレキシブル サーバー向けの機能がすべてのサービス レベルで一般提供になったことをお知らせします。 Microsoft Defender Advanced Threat Protection 機能により、Azure Database for MySQL フレキシブル サーバー インスタンスのセキュリティ管理が簡素化されます。 データベースで異常または疑わしいアクティビティがないかどうかサーバーを監視して潜在的な脅威を検出し、調査して適切な対応が取れるようにセキュリティ アラートを提供します。これにより、セキュリティのエキスパートでなくても、データベースのセキュリティ体制を積極的に改善できます。 オープンソース リレーショナル データベース用 Microsoft Defender とは
オンデマンド バックアップとエクスポート (プレビュー)
Azure Database for MySQL フレキシブル サーバーでは、オンデマンド サーバー バックアップをトリガーし、それを Azure ストレージ アカウント (Azure Blob Storage) にエクスポートできるようになりました。 この機能は現在パブリック プレビュー段階であり、パブリック クラウド リージョンでのみ使用できます。 詳細情報
既知の問題
Microsoft Defender for Cloud の Azure Database for MySQL フレキシブル サーバー向けの機能を有効にしようとすると、「サーバー <server_name> が Advanced Threat Protection に対応していません」というエラーが発生する場合があります。 Microsoft サポートに連絡して、サーバーをサポートされているバージョンに更新してください" というエラーが発生する場合があります。 この問題は、内部更新を待機中の MySQL フレキシブル サーバーで発生する可能性があります。 これは、次のサーバーの内部更新で自動的に解決されます。 または、サポート チケットを開いて、即時更新を促すこともできます。"
Azure CLI を使用して、Azure Database for MySQL フレキシブル サーバー インスタンスの複数のサーバー パラメータを簡単に更新できるようになりました。 詳細情報。
Azure Database for MySQL フレキシブル サーバーの高速ログ (プレビュー)
Azure Database for MySQL のフレキシブル サーバー用の高速ログ機能がプレビューになったことをお知らせします。 この機能は、Business Critical サービス レベルで使用できます。 高速ログを使うと、Azure Database for MySQL フレキシブル サーバー インスタンスのパフォーマンスが大幅に向上し、高スループットのニーズ用に設計されていて待ち時間の短縮とコスト効率の最適化も実現する動的ソリューションが提供されます。Azure Database for MySQL - フレキシブル サーバーの高速ログ機能。
Azure Database for MySQL フレキシブル サーバーの Universal Geo Restore (一般提供)
CMK 設定の変更中に、ユーザー割り当てマネージド ID とキー識別子を 1 つの要求で変更しようとすると、操作は中断されます。 今後のデプロイでこの問題を解決する永続的な解決策を提供できるように取り組んでいます。 利用可能になるまでの間は、ユーザー割り当てマネージド ID とキー識別子の更新という 2 つの操作を必ず別の要求に分けて実行してください。 ユーザー割り当て ID が両方のキー コンテナーに必要なアクセス権を持っている限り、これらの操作の順序は重要ではありません
ARM、CLI、または RestAPI を使用して Azure Database for MySQL フレキシブル サーバー インスタンスを作成または更新する際に、お客様が新しいカスタム メンテナンス期間 (CMW) 構成を初期化できないという既知の問題が確認されました。 現在、CMW 構成の初期設定には Azure portal を使う必要があります。 CMW に対する以降の変更は、サーバーの更新中に行うことができます。 現在、この制限の解決に向け積極的に取り組んでいます。 回避策として、ARM、CLI、または RestAPI を使ってさらに変更を加える前に、Azure portal を使って MySQL サーバーの CMW を手動で設定できます。
2023 年 9 月
Azure Database for MySQL フレキシブル サーバーのフレキシブル メンテナンス (パブリック プレビュー)
Azure Database for MySQL フレキシブル サーバーのフレキシブル メンテナンスを使用すると、運用リズムに合わせたメンテナンス スケジュールが利用可能になります。 この機能を使うと、最長 14 日間の期間内でメンテナンス タスクのスケジュールを変更し、オンデマンド メンテナンスを開始できるため、これまでよりもサーバーの維持管理のタイミングを制御できます。 今後、さらにカスタマイズ可能なエクスペリエンスが追加される予定です。 Azure Database for MySQL - フレキシブル サーバーでの予定メンテナンス。
Azure Database for MySQL フレキシブル サーバー上のユニバーサル クロス リージョン読み取りレプリカ (一般提供)
Azure Database for MySQL フレキシブル サーバーで、パブリック リージョンのユニバーサル読み取りレプリカがサポートされるようになりました。 この機能により、Azure Database for MySQL フレキシブル サーバーのインスタンスからユニバーサル リージョンの読み取り専用サーバーにデータを複製できます。ユニバーサル リージョンには、Azure Database for MySQL フレキシブル サーバーが利用できる Azure サポート対象リージョンの一覧に含まれるあらゆるリージョンを指定できます。 Azure Database for MySQL - フレキシブル サーバーでの読み取りレプリカ。
Azure Database for MySQL フレキシブル サーバーの Private Link (一般提供)
プライベート エンドポイントを有効にして、Private Link を介して Azure Database for MySQL フレキシブル サーバーにアクセスするための安全な手段を利用できるようになりました。これにより、パブリックとプライベートの両方のアクセスを同時に許可できます。 必要に応じて、パブリック アクセスを制限し、ネットワーク セキュリティを強化するために接続がプライベート エンドポイント経由でのみルーティングされるようにすることができます。 また、サーバーの作成中または作成後に、Private Link 設定を構成または更新することもできます。 Azure Database for MySQL - フレキシブル サーバーの Private Link。
Azure Database for MySQL の単一サーバーから Azure Database for MySQL フレキシブル サーバーへの移行に対する Azure MySQL インポートのスマート既定値 (パブリック プレビュー)
最小限の入力で単一の CLI コマンドを実行することで、Azure Database for MySQL の単一サーバー インスタンスを Azure Database for MySQL フレキシブル サーバー インスタンスに移行できるようになりました。 このコマンドでは、ソース サーバーの SKU とプロパティに基づいて、ターゲットの Azure Database for MySQL フレキシブル サーバー プロビジョニングにスマート既定値が利用されます。
Azure Database for MySQL フレキシブル サーバーへのインプレース自動移行の対象となる Azure Database for MySQL の単一サーバー インスタンスの指定
Basic または GP SKU を使用する Azure Database for MySQL の単一サーバー ワークロードを所有し、データ ストレージで < 10 GiB が使用されており、複雑な機能 (CMK、Microsoft Entra ID、読み取りレプリカ、Private Link) が有効になっていない場合は、こちらのフォームを使用してサーバーの詳細を送信し、Azure Database for MySQL フレキシブル サーバーへのインプレース自動移行を自身で指定できるようになりました (サービスによってまだスケジュールされていない場合)。
2023 年 8 月
Azure Database for MySQL フレキシブル サーバーの Universal Geo Restore (パブリック プレビュー)
Azure Database for MySQL フレキシブル サーバーでは、MySQL バージョン 8.0 用に生成された非表示の主キー (GIPK) がサポートされるようになりました。 この変更により、既定では、サーバー システム変数 "sql_generate_invisible_primary_key" の値が MySQL 8.0 上のすべての Azure Database for MySQL フレキシブル サーバーに対して ON になります。 GIPK モードが ON の場合、MySQL は、明示的な主キーなしで新しく作成された InnoDB テーブルに対して非表示の主キーを生成します。 GIPK モードの詳細: 生成された非表示の主キーおよび非表示の列メタデータ
2023 年 7 月
Azure Database for MySQL フレキシブル サーバーでの IOPS の自動スケーリング (一般提供)
一定量の IOPS を事前にプロビジョニングしておかなくても、オンデマンドで IOPS をスケーリングできるようになりました。 この機能を使用すると、サーバーがワークロードのニーズに応じて IOP を自動的にスケールアップまたはスケールダウンするため、Azure Database for MySQL フレキシブル サーバーでの IO 管理を安心して行うことができます。 この機能を使用すると、使用した IO に対する料金だけを支払い、予備のリソースをプロビジョニングしてその分の料金を支払う必要がなくなるため、時間とコストを節約できます。 自動スケール IOPS 機能により管理が不要になるため、Azure Database for MySQL フレキシブル サーバーのお客様に最小限のコストで最高のパフォーマンスを提供できます。 詳細情報。
2023 年 6 月
Azure Database for MySQL フレキシブル サーバーの Private Link (プレビュー)
Private Link を使用して Azure Database for MySQL フレキシブル サーバーへのプライベート アクセスを有効にできるようになりました。 Azure Private Link は基本的に、プライベート仮想ネットワーク (仮想ネットワーク) 内に Azure サービスを提供します。 プライベート IP アドレスを使用すると、Azure Database for MySQL フレキシブル サーバー インスタンスは、仮想ネットワーク内の他のリソースとまったく同様にアクセスできるようになります。 Azure Database for MySQL - フレキシブル サーバーの Private Link。
Azure Database for MySQL フレキシブル サーバーのカスタマー マネージド キーを使用したデータ暗号化の強化
Azure Database for MySQL - フレキシブル サーバー上の geo ペア リージョン読み取りレプリカ (一般提供)
Azure Database for MySQL で、geo ペア リージョンのリージョン間読み取りレプリカがサポートされるようになりました。 この機能を使用すると、Azure Database for MySQL フレキシブル サーバーのインスタンスから、geo ペア リージョンの読み取り専用サーバーにデータをレプリケートできます。 Azure Database for MySQL - フレキシブル サーバーでの読み取りレプリカ
Azure Database for MySQL フレキシブル サーバーの 5.7 から 8.0 へのメジャー バージョン アップグレード (一般提供)
メジャー バージョンのアップグレード機能を使用することで、データ移動やアプリケーション接続文字列の変更を行うことなく、ボタンを選択するだけで Azure Database for MySQL フレキシブル サーバーの既存のインスタンスを MySQL 5.7 から MySQL 8.0 にインプレース アップグレードすることができます。 Azure Database for MySQL フレキシブル サーバーのメジャー バージョンを 5.7 から 8.0 にアップグレードすることで、パフォーマンスの向上、セキュリティの強化、そしてデータ辞書、JSON 拡張、ウィンドウ関数などの新機能にアクセスできます。 Azure Database for MySQL でのメジャー バージョンのアップグレード - フレキシブル サーバー
Azure Database for MySQL – フレキシブル サーバーによって提供されるさまざまなレプリケーションの種類に基づいて、新たに公開されたレプリケーションの状態メトリックを使用して、レプリケーションのパフォーマンスと正常性をより適切に可視化できるようになりました。 詳細情報
データアウト レプリケーションのサポート
Azure Database for MySQL: フレキシブル サーバーでデータアウト レプリケーションがサポートされるようになりました。 この機能により、お客様は Azure Database for MySQL フレキシブル サーバー (ソース) から、オンプレミス、仮想マシン、または Azure の外部でホストされているデータベース サービスにある別の MySQL (レプリカ) にデータを同期できます。 詳しくは、「Azure Database for MySQL - フレキシブル サーバーの送信データのレプリケーションを構成する方法」を参照してください。
2022 年 11 月
Azure Database for MySQL - フレキシブル サーバーの Microsoft Entra ID 認証 (一般提供)
カスタマー マネージド キー データ暗号化 – Azure Database for MySQL – フレキシブル サーバー (一般提供)
Azure Database for MySQL フレキシブル サーバーのカスタマー マネージド キー (CMK) (プレビュー) によるデータ暗号化を使用して、保存データの保護に独自のキーを使用し (BYOK)、キーとデータの管理責任を分離できます。 CMK を使用したデータ暗号化は、サーバー レベルで設定されます。 特定のサーバーについては、キー暗号化キー (KEK) と呼ばれる CMK を使用して、サービスによって使用されるデータ暗号化キー (DEK) を暗号化します。 カスタマー マネージド キー (CMK) では、キー ライフサイクル管理 (キーの作成、アップロード、交換、削除)、キーの使用権限、およびキーに対する操作の監査は、全面的な制御に関してお客様に責任があります。 Azure Database for MySQL - フレキシブル サーバーのカスタマー マネージド キーを使用したデータ暗号化
Azure US Government リージョンでの一般提供 Azure Database for MySQL フレキシブル サーバーが、次の Azure リージョンでご利用いただけるようになりました。
USGov バージニア州
USGov アリゾナ
USGov テキサス
既知の問題
特定のシナリオでは、ソース サーバーがゾーン冗長 HA として構成され、geo 冗長性も有効になっている場合、ターゲット リージョンで可用性ゾーンがサポートされていないと、geo リストア ワークフローは失敗します。
2022 年 10 月
Azure Database for MySQL フレキシブル サーバー内の General Purpose レベルと Business Critical レベル用の AMD コンピューティング SKU
General Purpose (Dadsv5 シリーズ) レベルと Business Critical (Eadsv5 シリーズ) レベルに基づいて、Azure Database for MySQL フレキシブル サーバー インスタンス用の Intel ハードウェアと AMD ハードウェアを選択できるようになりました。 AMD SKU では、すべての Azure Database for MySQL フレキシブル サーバー ユーザーに、競争力のある価格パフォーマンス オプションが提供されます。 ポータルでの透明性を確保するために、プライマリとセカンダリの両方のサーバーのコンピューティング ハードウェア ベンダーを選択できます。 ワークロードに最適なコンピューティング プロセッサを決定後、より多くの利用可能なリージョンとゾーンにフレキシブル サーバーをデプロイします。 Azure Database for MySQL - フレキシブル サーバーのサービス レベル。
Azure Database for MySQL フレキシブル サーバーでの IOPS の自動スケーリング (プレビュー)
一定量の IOPS を事前にプロビジョニングしておかなくても、オンデマンドで IOPS をスケーリングできるようになりました。 この機能を使用すると、サーバーがワークロードのニーズに応じて IOP を自動的にスケールアップまたはスケールダウンするため、Azure Database for MySQL フレキシブル サーバーでの IO 管理を安心して行うことができます。 この機能を使用すると、使用した IO に対する料金だけを支払い、予備のリソースをプロビジョニングしてその分の料金を支払う必要がなくなるため、時間とコストを節約できます。 加えて、ミッション クリティカルなレベル 1 アプリケーションでは、ワークロードでいつでも追加の IO を使用できるようにすることによって、一貫したパフォーマンスを実現できます。 IO の自動スケーリングを使用すると管理が不要になるため、Azure Database for MySQL のお客様に最小限のコストで最高のパフォーマンスを提供できます。 Azure Database for MySQL - フレキシブル サーバーのサービス レベル
Azure Database for MySQL フレキシブル サーバー (プレビュー) に対して最小限の労力でメジャー バージョンのアップグレードを実行する
メジャー バージョンのアップグレード機能を使用することで、データ移動やアプリケーション接続文字列の変更を行うことなく、ボタンを選択するだけで Azure Database for MySQL フレキシブル サーバーの既存のインスタンスを MySQL 5.7 から MySQL 8.0 にインプレース アップグレードすることができます。 この機能を利用して、Azure Database for MySQL フレキシブル サーバーのインスタンスでメジャー バージョンのアップグレードを効率的に実行し、最新の MySQL 8.0 を利用できます。 Azure Database for MySQL - フレキシブル サーバーでのメジャー バージョンのアップグレード。
Azure Data Studio 用の MySQL 拡張機能 (プレビュー)
データ プラットフォームとクラウド デプロイ モデル間で複数のデータベースを操作する場合に、1 つのツールを使用してすべてのデータベースで最も一般的なタスクを実行することで、生産性が数倍に向上します。 Azure Data Studio の MySQL 拡張機能を使用すると、IntelliSense、コード スニペット、ソース管理の統合、ネイティブ Jupyter Notebook、統合ターミナルなど、Azure Data Studio の最新のエディター エクスペリエンスと機能を利用して、他のデータベースと共に MySQL データベースに接続したり、修正したりできるようになりました。 オンプレミス、仮想マシン、他のクラウド内のマネージド MySQL、Azure Database for MySQL フレキシブル サーバーでホストされている任意の MySQL サーバーとともにこの新しいツールを使用します。 クイック スタート: Azure Data Studio を使用して、MySQL に接続し、クエリを実行する。
監視を向上させるための強化されたメトリック
Azure Database for MySQL フレキシブル サーバー インスタンスの監視で、さらに多くのメトリックを監視できるようになりました。 強化されたメトリックを使用すると、Innodb メトリックを使用して可視性を高め、パフォーマンスを監視したり、DML 統計や DDL 統計などのメトリックを使用してデータベース管理の操作をトラブルシューティングしたりできます。 詳細情報
Azure Database for MySQL フレキシブル サーバー インスタンスの Azure Database for MySQL - フレキシブル サーバーでのメジャー バージョンのアップグレード後のコンピューティング サイズの変更は、現在許可されていません。 メジャー バージョンをバージョン 5.7 からバージョン 8.0 にアップグレードする前に、Azure Database for MySQL フレキシブル サーバー インスタンスのコンピューティング サイズを変更することをお勧めします。
2022 年 9 月
HA 対応 Azure Database for MySQL フレキシブル サーバーの読み取りレプリカ (一般提供)
読み取りレプリカ機能を使用すると、Azure Database for MySQL フレキシブル サーバー インスタンスから読み取り専用サーバーにデータをレプリケートできます。 ソース サーバーを最大 10 個のレプリカにレプリケートできます。 この機能は、同じリージョン内の HA 対応サーバーをサポートするように拡張されました。 Azure Database for MySQL - フレキシブル サーバーでの読み取りレプリカ。
Azure Database for MySQL フレキシブル サーバーの Microsoft Entra ID 認証 (パブリック プレビュー)
サーバー パラメーター aad_auth_only は、認証の種類が Microsoft Entra ID 認証に変更された場合にのみ、ON に設定されたままになります。 今後、MySQL 認証のみを選択するときに、手動で無効にすることをお勧めします。
また、新しく復元されたサーバーは、フェールオーバー中にソース サーバーで ON であった場合にサーバー パラメーター aad_auth_only を ON に設定します。 復元されたサーバーで MySQL 認証を使用するには、このサーバー パラメーターを手動で無効にする必要があります。 それ以外の場合は、管理者を構成する必要があります。
カスタマー マネージド キー データ暗号化 — Azure Database for MySQL フレキシブル サーバー (プレビュー)
Azure Database for MySQL フレキシブル サーバー (プレビュー) に対するカスタマー マネージド キー (CMK) を使用したデータ暗号化を使用すると、保存データの保護に独自のキーを使用し (BYOK)、キーとデータの管理責任を分離できます。 CMK を使用したデータ暗号化は、サーバー レベルで設定されます。 特定のサーバーについては、キー暗号化キー (KEK) と呼ばれる CMK を使用して、サービスによって使用されるデータ暗号化キー (DEK) を暗号化します。 カスタマー マネージド キー (CMK) では、キー ライフサイクル管理 (キーの作成、アップロード、交換、削除)、キーの使用権限、およびキーに対する操作の監査は、全面的な制御に関してお客様に責任があります。 Azure Database for MySQL - フレキシブル サーバーのカスタマー マネージド キーを使用したデータ暗号化。
Azure Database for MySQL フレキシブル サーバー インスタンスのタイムゾーンをシングル ステップで変更する
以前は、Azure Database for MySQL フレキシブル サーバー インスタンスの time_zone を変更するには、2 つの手順を実行する必要がありました。 現在は、プロシージャ mysql.az_load_timezone() を呼び出して mysql.time_zone_name テーブルを設定する必要がなくなりました。 Azure Database for MySQL フレキシブル サーバーのタイムゾーンは、ポータルまたは CLI からサーバー パラメータ time_zone を変更するだけで直接変更できます。
既知の問題
サーバー パラメーター aad_auth_only は、認証の種類が Microsoft Entra ID 認証に変更された場合にのみ、ON に設定されたままになります。 今後、MySQL 認証のみを選択するときに、手動で無効にすることをお勧めします。
また、新しく復元されたサーバーは、フェールオーバー中にソース サーバーで ON であった場合にサーバー パラメーター aad_auth_only を ON に設定します。 復元されたサーバーで MySQL 認証を使用するには、このサーバー パラメーターを手動で無効にする必要があります。 それ以外の場合は、管理者を構成する必要があります。
サーバーに接続しようとすると、"エラー 9107 (HY000): Microsoft Entra ID アカウントのみがサーバーへの接続を許可されます" というエラーが表示されます。
サーバー パラメーター aad_auth_only は、今月のデプロイで公開されました。 サーバー パラメーター aad_auth_only を有効にすると、Azure Database for MySQL フレキシブル サーバー インスタンスへの Microsoft Entra ID MySQL 以外のすべての接続がブロックされます。 現在、Microsoft Entra ID 認証が完全に機能するために必要な追加の構成に取り組んでおり、この機能は今後のデプロイで利用できるようになります。 それまでは、aad_auth_only パラメーターを有効にせずにお待ちください。
Business Critical ワークロード用の Azure Database for MySQL フレキシブル サーバーの発表 Azure Database for MySQL フレキシブル サーバーの Business Critical サービス レベルの一般提供が開始されました。 Business Critical サービス レベルは、ゲーム、e コマース、インターネットスケール アプリケーションなど、低待機時間、高コンカレンシー、高速フェールオーバー、高いスケーラビリティを必要とするレベル 1 の運用ワークロードに最適です。詳細については、Business Critical サービス レベルを確認してください。
Azure Database for MySQL フレキシブル サーバー用の新しいバースト可能コンピューティング インスタンスの追加の発表 1 仮想コアから 20 仮想コアまでのお客様の自動スケーリング コンピューティング要件をサポートするために、新しいバースト可能コンピューティング インスタンスの追加を発表します。 Azure Database for MySQL フレキシブル サーバーのコンピューティング オプションについて詳細を確認してください。
既知の問題
Azure Database for MySQL フレキシブル サーバーの予約インスタンス (RI) 機能は、メモリ最適化サービス レベルからブランドを変更した後、Business Critical サービス レベルで正常に動作していません。 具体的には、インスタンスの予約が機能しなくなっており、問題の修正に取り組んでいます。
プライベート DNS 統合の詳細が、HA が有効になっているいくつかの Azure Database for MySQL Database フレキシブル サーバー インスタンスで表示されません。 この問題は、サーバーの可用性や名前解決には影響しません。 イシューを解決する恒久的な修正プログラムに取り組んでおり、次のデプロイで利用できるようになります。 一方、プライベート DNS ゾーンの詳細を表示する必要があるとします。 その場合、Azure portal の「クイックスタート: Azure portal を使用して Azure プライベート DNS ゾーンを作成する」で検索するか、HA 対応の Azure Database for MySQL フレキシブル サーバー インスタンスの手動フェールオーバーを実行し、Azure portal を最新の情報に更新できます。
2022 年 4 月
Azure Database for MySQL フレキシブル サーバーのマイナー バージョン 8.0.28 へのアップグレード Azure Database for MySQL フレキシブル サーバー 8.0 がマイナー バージョン 8.0.28 で実行されるようになりました。 このマイナー バージョンでの変更点の詳細については、「MySQL 8.0.28 の変更 (2022-01-18、一般提供)」を参照してください。
Azure Database for MySQL フレキシブル サーバーのマイナー バージョン 5.7.37 へのアップグレード Azure Database for MySQL フレキシブル サーバー 5.7 がマイナー バージョン 5.7.37 で実行されるようになりました。 このマイナー バージョンでの変更点の詳細については、「MySQL 5.7.37 の変更 (2022-01-18、一般提供)」を参照してください。
注意
一部のリージョンでは、Azure Database for MySQL フレキシブル サーバーの古いマイナー バージョンが引き続き実行されており、2022 年 4 月末までに修正プログラムが適用される予定です。
Azure Database for MySQL フレキシブル サーバー (8.0.28) を使用した TLSv1 または TLSv1.1 プロトコルの廃止
削除された Azure Database for MySQL フレキシブル サーバー インスタンスを復元する
このサービスを使用すると、サーバーの削除の時点から 5 日以内であれば削除された Azure Database for MySQL フレキシブル サーバー リソースを復元できます。 削除されたサーバーを復元する方法の詳細なガイドについては、文書化されている手順を参照してください。 デプロイ後のサーバー リソースを誤削除または予期せぬ変更から保護するために、管理者には管理ロックの使用をお勧めしています。
既知の問題
HA および geo 冗長バックアップ オプションが有効にされているサーバーでは、競合状態によって、スタンバイ サーバーの再起動が終了しないという問題がまれに発生することがわかりました。 この問題の結果、HA 対応の Azure Database for MySQL フレキシブル サーバー インスタンスをフェイルオーバーすると、長時間、再起動状態でスタックする場合があります。 修正プログラムは、次のデプロイ サイクルで運用環境にデプロイされます。
2021 年 10 月
スレッド プールが Azure Database for MySQL フレキシブル サーバーで利用可能に
スレッド プールによって、Azure Database for MySQL フレキシブル サーバーのスケーラビリティが強化されます。 スレッド プールを使用することで、ユーザーはパフォーマンスを最適化し、スループットを向上させ、高い同時実行ワークロードの待機時間を短縮できます。 詳細情報。
DR シナリオ用の Geo 冗長バックアップの Geo ペア リージョンへの復元
サービスの柔軟性が向上したことで、geo 冗長バックアップ ストレージを選択できるようになり、データの回復性が高まります。 geo 冗長性を有効にすると、お客様は、プライマリ リージョンのサーバーにアクセスできない場合に、地理的な災害やリージョンの障害から復旧できます。 この機能を有効にすると、お客様は geo リストアを実行し、元のサーバーで最新の geo 冗長バックアップを使用して、geo ペアの地理的リージョンに新しいサーバーをデプロイできます。 Azure Database for MySQL - フレキシブル サーバーでのバックアップと復元。
読み取りレプリカの作成時の Availability Zones の選択
読み取りレプリカを作成する場合は、任意の Availability Zones の場所を選択できます。 Availability Zones とは高可用性を提供するサービスで、アプリケーションとデータをデータセンターの障害から保護します。 Availability Zones は、Azure リージョン内の一意の物理的な場所です。 Azure Database for MySQL - フレキシブル サーバーでの読み取りレプリカ。
Azure Database for MySQL フレキシブル サーバーでの読み取りレプリカがバースト可能 SKU で利用不可に
読み取りレプリカが有効になっている既存の Azure Database for MySQL フレキシブル サーバー インスタンスがある場合は、General Purpose または Business Critical のいずれかの価格レベルにサーバーをスケールアップするか、60 日以内に読み取りレプリカを削除する必要があります。 60 日が経過すると、読み取り/書き込み操作にプライマリ サーバーを引き続き使用できますが、読み取りレプリカ サーバーへのレプリケーションは停止します。 新しく作成されたサーバーの場合、読み取りレプリカのオプションは、General Purpose または Business Critical の価格レベルでのみ利用できます。
Azure Monitor ブックを使用して Azure Database for MySQL フレキシブル サーバーを監視する
予約インスタンスを使用して Azure Database for MySQL フレキシブル サーバーのコンピューティング リソースを前払いする
Azure Database for MySQL フレキシブル サーバーではコンピューティング リソースを前払いすることで、従量課金制よりコストを節約できるようになりました。 Azure Database for MySQL フレキシブル サーバーの予約インスタンスを使用して、Azure Database for MySQL フレキシブル サーバーを 1 年分または 3 年分前払いすることでコンピューティング コストを大幅に引き下げることができます。 Azure Database for MySQL の単一サーバーの予約を Azure Database for MySQL フレキシブル サーバーと交換できます。 詳細情報。
サーバーが使用されていない間にサーバーを最大 30 日間停止する
Azure Database for MySQL フレキシブル サーバーでは、使用されていないサーバーを最大 30 日間停止し、開発を再開する準備ができたときにそのサーバーを起動できるようになりました。 これにより、ユーザーは自分のペースで開発できるようになり、使用時にのみリソースの料金を支払うことでデータベース サーバーでの開発コストを節約できます。 これは、開発テストのワークロードや、1 日のうち一部の時間しかサーバーを使用しない場合に重要です。 サーバーを停止すると、すべてのアクティブな接続が切断されます。 サーバーが停止状態の場合、サーバーのコンピューティングには課金されません。 ただし、サーバーが再び起動されたときにデータ ファイルを使用できるようにするためにサーバーのストレージが維持されているため、ストレージは引き続き課金されます。 詳細情報。
Azure Database for MySQL フレキシブル サーバーの Terraform サポート
Azure Database for MySQL フレキシブル サーバーの Terraform サポートが azurerm の最新 v2.81.0 リリースでリリースされました。 Azure Database for MySQL フレキシブル サーバー インスタンスのプロビジョニングと管理に関する詳しいリファレンス ドキュメントはこちらから参照できます。 バグや既知の問題についてはこちらを参照してください。
静的パラメーター innodb_log_file_size が構成可能になりました
innodb_log_file_size が 256MB、512MB、1GB、2GB の値に構成できるようになりました。 これは静的パラメーターであるため、サーバーの再起動が必要です。 innodb_log_file_size パラメーターを既定値から変更した場合は、再起動の遅延を回避するため、"show global status like 'innodb_buffer_pool_pages_dirty'" が 30 秒間 0 のままであるかどうかを確認してください。 詳細については、「Azure Database for MySQL - フレキシブル サーバーのサーバー パラメータ」を参照してください。
2 つの追加の Azure リージョンで利用可能
Azure Database for MySQL フレキシブル サーバーが、次の Azure リージョンでご利用いただけるようになりました。
Azure Database for MySQL フレキシブル サーバーのこのリリースでは、次の更新が行われています。
3 つの追加の Azure リージョンで利用可能
Azure Database for MySQL フレキシブル サーバーのパブリック プレビューが、次の Azure リージョンでご利用いただけるようになりました。
英国西部
カナダ東部
西日本
バグの修正
同一ゾーン HA 作成は、次のリージョンで修正されています。
インド中部
東アジア
韓国中部
南アフリカ北部
スイス北部
2021 年 8 月
Azure Database for MySQL フレキシブル サーバーのこのリリースでは、次の更新が行われています。
同一ゾーン高可用性を使用した 1 つのゾーン内での高可用性
このサービスを使用すると、お客様が高可用性を有効にするときに、スタンバイ サーバーに適した可用性ゾーンを選択できるようになりました。 この機能により、お客様はプライマリ サーバーと同じゾーンにスタンバイ サーバーを配置できるため、プライマリとスタンバイの間のレプリケーションの遅延が削減されます。 また、アプリケーション サーバーとデータベース サーバーが同じ Azure ゾーン内に配置されている場合、それらの間の待機時間も短くなります。 Azure Database for MySQL - フレキシブル サーバーでの高可用性の概念。
ゾーン冗長高可用性を使用したスタンバイ ゾーンの選択
このサービスを使用すると、お客様がスタンバイ サーバーのゾーン場所を選択できるようになりました。 この機能を使用すると、お客様はスタンバイ サーバーを任意のゾーンに配置できます。 スタンバイ データベース サーバーとアプリケーションを同じゾーンに配置すると、待機時間が短縮され、お客様はディザスター リカバリーの状況や "ゾーンダウン" シナリオに対してより適切に準備できます。 Azure Database for MySQL - フレキシブル サーバーでの高可用性の概念。
プライベート DNS ゾーンの統合
「Azure プライベート DNS ゾーンとは?」では、仮想ネットワークのための信頼性の高いセキュリティで保護された DNS サービス (サービス名を IP アドレスに変換する役割を担う) が提供されます。 カスタムの DNS ソリューションを構成しなくても、Azure プライベート DNS によって、仮想ネットワークにおけるドメイン名の管理と解決が行われます。 これにより、仮想ネットワーク上で実行されているアプリケーションを、ローカルまたはグローバルにピアリングされた仮想ネットワーク上で実行されている Azure Database for MySQL フレキシブル サーバー インスタンスに接続できます。 Azure Database for MySQL フレキシブル サーバーが Azure プライベート DNS ゾーンと統合されたことで、現在の仮想ネットワーク内や、プライベート DNS ゾーンがリンクされているピアリングされた仮想ネットワーク内で、プライベート DNS をシームレスに解決できるようになりました。 この統合により、フェールオーバーまたはその他のイベントの発生時にバックエンドの Azure Database for MySQL フレキシブル サーバー インスタンスの IP アドレスが変更された場合、統合プライベート DNS ゾーンが自動的に更新され、サーバーがオンラインになったときにアプリケーションの接続が自動的に再開されるようになります。 Azure Database for MySQL - フレキシブル サーバーの仮想ネットワーク統合を使用したプライベート ネットワーク アクセス。
Azure Database for MySQL フレキシブル サーバー用 PowerShell モジュールのリリース
開発者は、PowerShell を使用して、Azure Database for MySQL フレキシブル サーバー インスタンスと依存リソースをプロビジョニング、管理、操作、およびサポートできるようになりました。 詳細情報。
Azure CLI を使用したクエリの接続、テスト、および実行
Azure Database for MySQL フレキシブル サーバーの開発者エクスペリエンスが向上しました。これによりお客様は、Azure CLI で "az mysql flexible-server connect" および "az mysql flexible-server execute" コマンドを使用し、サーバーに接続してクエリを実行できます。 詳細情報。
プライベート アクセスを使用した仮想ネットワークでのサーバー作成のプロビジョニング エラーの修正
仮想ネットワークにサーバーを作成するときに発生するすべてのプロビジョニング エラーが修正されました。 このリリースでは、ユーザーは毎回プライベート アクセスで Azure Database for MySQL フレキシブル サーバー インスタンスを作成できます。
2021 年 3 月
Azure Database for MySQL フレキシブル サーバーのこのリリースでは、次の更新が行われています。
MySQL 8.0.21 のリリース
すべての主要な Azure リージョンの Azure Database for MySQL フレキシブル サーバーで MySQL 8.0.21 が利用できるようになりました。 お客様は、Azure portal、Azure CLI、または Azure Resource Manager テンプレートを使用して、MySQL 8.0.21 リリースをプロビジョニングできます。 詳細については、こちらを参照してください。
サーバー作成中の可用性ゾーンの配置のサポートがリリースされました
お客様は、サーバーの作成時に任意の可用性ゾーンを指定できるようになりました。 この機能により、Azure VM、仮想マシン スケール セット、または AKS でホストされているアプリケーションとデータベースを同じ可用性ゾーンに併置して、データベースの待機時間を最小限に抑え、パフォーマンスを向上させることができます。 詳細情報。
プライベート アクセスを使用して仮想ネットワークで Azure Database for MySQL フレキシブル サーバーを実行する場合の問題のパフォーマンスの改善
このリリースより前のバージョンでは、仮想ネットワーク構成で実行する場合、Azure Database for MySQL フレキシブル サーバーのパフォーマンスが大幅に低下していました。 このリリースには、この問題の修正プログラムが含まれており、仮想ネットワーク内の Azure Database for MySQL フレキシブル サーバーのパフォーマンスが向上します。
Azure Database for MySQL フレキシブル サーバーのこのリリースでは、次の更新が行われています。
追加の IOPS 機能のリリース
Azure Database for MySQL フレキシブル サーバーでは、プロビジョニングされたストレージに関係なく、より多くの IOPS のプロビジョニングがサポートされます。 お客様はこの機能を使用して、ワークロード要件に基づいて IOPS の数をいつでも増減させることができます。
既知の問題
Azure Database for MySQL フレキシブル サーバーのパフォーマンスは、プライベート アクセスの仮想ネットワークの分離によって低下します (回避策なし)。
2021 年 1 月
Azure Database for MySQL フレキシブル サーバーのこのリリースでは、次の更新が行われています。
Azure Database for MySQL フレキシブル サーバーに対して最大 10 個の読み取りレプリカがサポート
Azure Database for MySQL フレキシブル サーバーでは、同じリージョン内の 1 つの Azure Database for MySQL フレキシブル サーバー インスタンス (「ソース」) から最大 10 個の Azure Database for MySQL フレキシブル サーバー インスタンス (「レプリカ」) への非同期データ レプリケーションがサポートされるようになりました。 この機能により、読み取り負荷の高いワークロードをスケールアウトし、ユーザーの設定に応じてレプリカ サーバー間でバランスを取ることができます。 Azure Database for MySQL - フレキシブル サーバーでの読み取りレプリカ。
フィードバックとサポート
Azure Database for MySQL フレキシブル サーバーの使用に関する質問や提案がある場合は、目的に応じて次の連絡先をご利用ください。
Azure Database for MySQL は、MySQL Community Edition を基盤として開発者向けに構築されている、Microsoft クラウドのリレーショナル データベース サービスです。 Azure Database for MySQL を使うと、Azure に MySQL データベースをデプロイできます。