Amazon Aurora
Aurora のユーザーガイド (API バージョン 2014-10-31)

Amazon Aurora MySQL データベースエンジンの更新

Amazon Aurora は定期的に更新をリリースします。更新はシステムメンテナンスの時間中に Aurora DB クラスターに適用されます。更新が適用されるタイミングは、リージョンや DB クラスターのメンテナンスウィンドウの設定、および更新のタイプによって異なります。更新は、DB クラスター内のすべてのインスタンスに同時に適用されます。更新では、DB クラスター内のすべてのインスタンスでデータベースを再起動する必要があるため、20 〜 30 秒のダウンタイムが発生します。その後、DB クラスターの使用を再開できます。AWS マネジメントコンソール でメンテナンスウィンドウの設定を表示または変更できます。

Amazon Aurora バージョン

Aurora と MySQL の互換性 は、MySQL データベースエンジンと互換性がありますが、Aurora MySQL には Aurora MySQL 固有の機能があり、Aurora MySQL DB クラスターのみが使用できます。

Aurora バージョンは <major version>.<minor version>. <patch version> の形式を使用します。AURORA_VERSION システム変数のクエリを実行することにより、Aurora のバージョンを取得できます。Amazon Aurora のバージョンを取得するには、次のいずれかのクエリを使用します。

select AURORA_VERSION();
select @@aurora_version;

Amazon Aurora MySQL のアップグレードとパッチ適用

メジャーバージョンのアップグレードを実行するには、DB クラスターのスナップショットを復元してメジャーエンジンの上位のバージョンを指定できます。

Aurora MySQL データベースエンジンの新しいマイナーバージョンまたはパッチバージョンのリリースでは、自動アップグレードがスケジュールされません。新しいデータベースエンジンリリースで DB クラスターのメンテナンスアップグレードが [利用可能] として表示されます。使用可能なメンテナンスアクションを適用することで、DB クラスターのデータベースバージョンを手動でアップグレードできます。新しいバージョンの変更点がインスタンスおよびアプリケーションに及ぼす影響を確認するために、本稼働環境のアップグレード前に本稼働環境以外のインスタンスでアップグレードを適用することをお勧めします。

保留中のメンテナンスアクションを適用するには

  • Amazon RDS コンソールを使用 – Amazon RDS コンソールにログオンし、[クラスター] を選択します。メンテナンスアップグレードが [available] と表示されている DB クラスターを選択します。[Actions] を選択します。[今すぐアップグレード] を選択して DB クラスターのデータベースバージョンをすぐに更新するか、[次のウィンドウでアップグレード] を選択して DB クラスターの次のメンテナンスウィンドウ中にデータベースバージョンを更新します。

  • AWS CLI を使用apply-pending-maintenance-action AWS CLI コマンドを呼び出して、--resource-id オプションに DB クラスターの Amazon リソースネーム (ARN) を指定し、--apply-action オプションに system-update を指定します。--opt-in-type オプションを immediate に設定して DB インスタンスのデータベースバージョンをすぐに更新するか、next-maintenance に設定して DB クラスターの次のメンテナンスウィンドウ中にデータベースバージョンを更新します。

  • Amazon RDS API を使用ApplyPendingMaintenanceAction API アクションを呼び出して、ResourceId パラメータに DB クラスターの ARN を指定し、ApplyAction パラメータに system-update を指定します。OptInType パラメータを immediate に設定して DB クラスターのデータベースバージョンをすぐに更新するか、next-maintenance に設定して クラスターの次のメンテナンスウィンドウ中にインスタンスのデータベースバージョンを更新します。

Amazon RDS がデータベースとオペレーティングシステムの更新を管理する方法の詳細については、「Amazon AuroraDB クラスターのメンテナンス」を参照してください。

注記

現行の Aurora MySQL バージョンが 1.14.x だが、1.14.4 以前の場合は、1.14.4 (db.r4 インスタンスクラスをサポート) にのみアップグレードできます。また、Aurora MySQL を現在の 1.14.x からメジャーバージョン (例: 1.17) にアップグレードするには、現在のバージョンが 1.14.4 である必要があります。

関連トピック