すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:マイナーカーネルバージョンのアップグレード

最終更新日:Nov 09, 2025

ApsaraDB RDS for MySQL および Serverless ApsaraDB RDS for MySQL インスタンスは、マイナーカーネルバージョンの自動および手動アップグレードをサポートしています。アップグレードにより、パフォーマンスの向上、新機能、セキュリティ修正を含む最新バージョンが提供され、データベースサービスの継続的な最適化とセキュリティが確保されます。

ApsaraDB RDS for MySQL または Serverless ApsaraDB RDS for MySQL インスタンスのマイナーカーネルバージョンの更新に関する情報については、「AliSQL カーネルリリースノート」をご参照ください。

他のデータベースエンジンのマイナーカーネルバージョンをアップグレードするには、次のドキュメントをご参照ください。

バージョンのステータス

  • オフライン: カーネルバージョンに既知の重大なバグがある場合、または有効期限が切れてから 1 年以上経過した場合、オフラインとしてマークされます。オフラインバージョンを実行する新しいインスタンスを購入することはできません。

  • 期限切れ: カーネルバージョンは、有効期限が過ぎると期限切れとしてマークされます。カーネルバージョンの有効期限に関する情報については、「AliSQL カーネルリリースノート」をご参照ください。

  • 安定: オフラインまたは期限切れでないすべてのバージョンは安定していると見なされます。

機能紹介

警告

自動アップグレードは補足的な機能であり、すべてのインスタンスがすぐに最新のマイナーカーネルバージョンにアップグレードされることを保証するものではありません。古いカーネルバージョンによる潜在的なリスクを回避するため、インスタンスの [基本情報] ページでカーネルバージョンのステータスを確認し、マイナーカーネルバージョンを速やかにアップグレードしてください。システムが開始したアップグレードタスクをキャンセルした場合、またはコンソールでアップグレードのプロンプトを受け取った後に最新の安定バージョンにアップグレードしなかった場合、結果として生じる業務の中断、データの損失、その他の結果についてお客様が責任を負うものとします。詳細については、「利用規約」をご参照ください。

  • 自動アップグレード: ApsaraDB RDS for MySQL および Serverless ApsaraDB RDS for MySQL インスタンスは、デフォルトでマイナーカーネルバージョンを自動的にアップグレードするように設定されています。自動アップグレードの設定は、[基本情報] ページで確認できます。インスタンスのマイナーカーネルバージョンが最新でない場合、システムは定期的にインスタンスをアップグレードするためのメンテナンスタスクを作成します。自動アップグレードは、設定した メンテナンスウィンドウ 内で実行されます。

    説明
    • システムは、ショートメッセージやメールなどのチャネルを通じてアップグレードタスクに関する通知を送信します。これらの通知を受け取るには、メッセージセンターで「クラウドデータベースの障害」または「O&M 通知」をサブスクライブし、連絡先情報を設定する必要があります。

    • システムが開始したメンテナンスタスクはいつでもキャンセルまたは再スケジュールできます。詳細については、「スケジュールされたイベント」をご参照ください。

  • 手動アップグレード: インスタンスの [基本情報] ページで、アップグレード設定を [手動アップグレード] に変更できます。インスタンスのカーネルバージョンに重大なバグがある、期限切れである、またはオフラインである場合、手動アップグレードに設定されているインスタンスであっても、システムはカーネルバージョンをアップグレードするための O&M タスクをプッシュします。

影響

マイナーカーネルバージョンをアップグレードすると、インスタンスのスイッチオーバーが発生する可能性があります。インスタンスのスイッチオーバーの影響に関する情報については、「インスタンスのスイッチオーバーの影響」をご参照ください。

自動アップグレードは、設定したメンテナンスウィンドウ中に実行されます。メンテナンスウィンドウは、インスタンスの [基本情報] ページで変更できます。

手動アップグレードを実行する場合、オフピーク時間帯にアップグレードを実行し、アプリケーションに自動再接続メカニズムがあることを確認する必要があります。アプリケーションコードで自動再接続を設定する必要があります。

注意事項

  • 古いカーネルバージョンは、業務の中断やデータの損失などのリスクをもたらす可能性があります。マイナーカーネルバージョンは定期的に、または Alibaba Cloud からのメンテナンス通知を受け取ったときにアップグレードする必要があります。

  • プライマリインスタンスに読み取り専用インスタンスがあり、そのマイナーカーネルバージョンがターゲットバージョンよりも古い場合、システムはまず読み取り専用インスタンスをアップグレードし、次にプライマリインスタンスをアップグレードします。

  • インスタンスのカーネルバージョンがオフラインであるか、メンテナンスリストにない場合、Alibaba Cloud によるインスタンスのアップグレード、仕様変更、またはハードウェアのアップグレード中に、システムは自動的に最新のマイナーカーネルバージョンにアップグレードします。

  • アップグレード後にマイナーカーネルバージョンをダウングレードすることはできません。

  • ApsaraDB RDS for MySQL または Serverless ApsaraDB RDS for MySQL Basic Edition インスタンスのマイナーバージョンをアップグレードした後、[基本情報] ページの [バックアップ使用量] が 0 と表示される場合があります。これは、次回のスケジュールされたバックアップが完了すると正常に戻ります。

  • アップグレードタスクは、新しく購入したインスタンスには自動的にプッシュされません。最新バージョンにアップグレードするには、インスタンスの [基本情報] ページで マイナーカーネルバージョンをアップグレード できます。

  • アップグレードプロセスが開始された後はキャンセルできません。アップグレードが失敗した場合、すべての変更がロールバックされ、インスタンスは以前のエンジンバージョンとメタデータを保持します。

  • カーネルバージョンがオフラインになる条件を満たすと、ライフサイクル内にあるかどうかに関係なく、そのステータスはオフラインに設定されます。

アップグレードのリスク

リスク

脅威の説明

.NET 接続のリスク

インスタンスをバージョン 20230630 (公式 MySQL 8.0.31) 以降にアップグレードすると、.NET 接続を使用する際にリスクが発生する可能性があります。詳細については、「.NET 互換性の問題」をご参照ください。

互換性のリスク

バージョン 20210930 以降にアップグレードすると、PHP 互換性の問題 が発生する可能性があります。この問題が発生した場合は、接続をリトライしてください。

データベースの動作の不整合

一部のマイナーバージョンのアップグレードは、データベースの動作の不整合につながる可能性があります。

たとえば、公式 MySQL 8.0.19 以降にアップグレードすると、整数型の `widths` 属性は非推奨となり、表示されなくなります。詳細については、「公式 MySQL ドキュメント」をご参照ください。RDS は、アップグレードによって引き起こされる動作の変更に関して、公式バージョンとの一貫性を維持します。

自動アップグレード設定の変更

  1. インスタンス ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。

  2. [設定情報] セクションで、[マイナーバージョンの自動アップグレード][設定] をクリックします。

  3. [自動アップグレード] または [手動アップグレード] を選択し、[OK] をクリックします。

マイナーカーネルバージョンの手動アップグレード

  1. インスタンス ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。

  2. [設定情報] セクションで、[マイナーカーネルバージョンのアップグレード] をクリックします。

    説明

    このボタンが表示されない場合、カーネルはすでに最新バージョンです。

  3. ダイアログボックスで、[アップグレード可能] でバージョンを選択し、[アップグレード時間] を選択して、[OK] をクリックします。

アップグレードの進捗と履歴の表示

アップグレードの進捗状況やマイナーバージョンアップグレードの履歴を表示するには、RDS コンソールのタスクリスト にログインしてタスクの詳細を表示します。詳細には、タスクの種類、ステータス、進捗状況、開始時刻、終了時刻が含まれます。タスクリストページは、自動アップグレードと手動アップグレードの両方を含む、過去 30 日間のタスクのみをクエリできます。詳細については、「ApsaraDB RDS for MySQL インスタンスのタスクリスト」をご参照ください。

よくある質問

Q: ApsaraDB RDS for MySQL インスタンスのマイナーカーネルバージョンをアップグレードするには、どのような方法がありますか?

A: マイナーカーネルバージョンは、自動アップグレード手動アップグレード の 2 つの方法でアップグレードできます。

Q: ApsaraDB RDS for MySQL インスタンスのマイナーカーネルバージョンのアップグレードをロールバックできますか?

Q: ApsaraDB RDS for MySQL インスタンスのマイナーカーネルバージョンのアップグレード方法を自動と手動の間で変更するにはどうすればよいですか?

A: 詳細については、「自動アップグレード設定の変更」をご参照ください。

Q: マイナーカーネルバージョンのアップグレードが開始された後にキャンセルできますか?

A: いいえ、アップグレードはキャンセルできません。アップグレードが失敗した場合、すべての変更がロールバックされ、インスタンスは以前のエンジンバージョンとメタデータを保持します。

Q: マイナーカーネルバージョンをアップグレードした後、バージョン番号 (SELECT @@version) が変わらないのはなぜですか?

A: アップグレードは MySQL エンジンバージョンではなく、AliSQL カーネルのマイナーバージョンに適用されます。show variables like '%rds_release_date%' コマンドを実行して、AliSQL カーネルのマイナーバージョンをクエリできます。

Q: マイナーカーネルバージョンをアップグレードするとき、一度に 1 つのバージョンしかアップグレードできませんか?

A: 利用可能な任意のマイナーバージョンにアップグレードできます。利用可能なバージョンはコンソールに表示されます。

Q: マイナーカーネルバージョンをアップグレードするとどのような影響がありますか?なぜインスタンスのスイッチオーバーが発生するのですか?他に重大なリスクはありますか?

A: ビジネスの安定性を確保するため、アップグレードはスタンバイ優先のアプローチに従います。スタンバイインスタンスがアップグレードされると、サービスは自動的にそれに切り替わります。他に重大なリスクはありません。インスタンスのスイッチオーバーの影響に関する情報については、「インスタンスのスイッチオーバーの影響」をご参照ください。

Q: プライマリインスタンスのマイナーカーネルバージョンをアップグレードすると、その読み取り専用インスタンスのマイナーカーネルバージョンも自動的にアップグレードされますか?

A: プライマリインスタンスに読み取り専用インスタンスがあり、そのマイナーカーネルバージョンがターゲットバージョンよりも古い場合、システムはまず読み取り専用インスタンスをアップグレードし、次にプライマリインスタンスをアップグレードします。複数の読み取り専用インスタンスがある場合、それらは同時にではなく、順次アップグレードされます。

Q: ApsaraDB RDS for MySQL インスタンスの仕様を変更しました。なぜマイナーカーネルバージョンもアップグレードされたのですか?

A: インスタンスのカーネルバージョンがオフラインであるか、メンテナンスリストにない場合、Alibaba Cloud によるインスタンスのアップグレード、仕様変更、またはハードウェアのアップグレード中に、システムは自動的に最新のマイナーカーネルバージョンにアップグレードします。

Q: ApsaraDB RDS for MySQL インスタンスのマイナーカーネルバージョンのアップグレードの進捗と履歴はどのように確認できますか?

A: 詳細については、「アップグレードの進捗と履歴の表示」をご参照ください。

Q: マイナーカーネルバージョンの自動アップグレードを有効にしましたが、インスタンスが自動的にアップグレードされないのはなぜですか?

A: 次のいずれかの理由で、自動アップグレードが行われなかった可能性があります。

  • インスタンスがクラシックネットワークを使用している場合、自動的にアップグレードすることはできません。ネットワークタイプをクラシックネットワークから VPC に切り替える必要があります。

  • プロキシのマイナーバージョンが古すぎます。まずプロキシのマイナーバージョンをアップグレードする必要があります。

  • 自動アップグレードはスケジュールされたメンテナンスタスクです。システムは、新しいバージョンがリリースされるとすぐにインスタンスをアップグレードするわけではありません。

Q: OpenAPI を使用してマイナーカーネルバージョンをアップグレードし、アップグレードポリシーを設定できますか?

A: はい、できます。詳細については、「関連 API 操作」をご参照ください。

Q: クラシックネットワーク内のインスタンスのマイナーカーネルバージョンをアップグレードできません。VPC に切り替えようとすると、ターゲットゾーンに適格な vSwitch がありません。VPC を作成するにはどうすればよいですか、また料金はかかりますか?

A: VPC の作成は無料です。クラシックネットワークから VPC への切り替えに関する詳細については、「ApsaraDB RDS for MySQL インスタンスのネットワークタイプを変更する」をご参照ください。

Q: マイナーカーネルバージョンをアップグレードしないことを選択できますか?どのような影響がありますか?

A: はい、できます。マイナーカーネルバージョンのアップグレードは必須ではありません。ただし、マイナーカーネルバージョンを定期的に更新することを強くお勧めします。古いバージョンを使い続けると、新機能を使用したり、既知の脆弱性に対するセキュリティパッチを入手したり、公式のパフォーマンス最適化の恩恵を受けたりすることができません。

関連 API 操作

API 操作

説明

UpgradeDBInstanceKernelVersion

ApsaraDB RDS for MySQL インスタンスのマイナーカーネルバージョンをアップグレードします。

ModifyDBInstanceAutoUpgradeMinorVersion

マイナーカーネルバージョンのアップグレードポリシーを自動または手動に設定します。

関連ドキュメント

AliSQL カーネルリリースノート