Babelfish クラスターを新しいメジャーバージョンにアップグレードする
Babelfish の新しいバージョンは、バージョン 13.4 以降の Aurora PostgreSQL データベースエンジンのいくつかの新しいリリースで使用可能になります。Babelfish の新しいリリースごとに、独自のバージョン番号があります。Aurora の PostgreSQL と同様に、Babelfish は、バージョンについて major
.minor
.patch
という命名方式を使用します。例えば、Babelfish の最初のリリースである Babelfish バージョン 1.0.0 は、Aurora PostgreSQL 13.4.0 の一部として使用可能になりました。
Babelfish は個別のインストールプロセスを必要としません。Babelfish for Aurora PostgreSQL DB クラスターの作成 で説明されているように、[Turn on Babelfish] (Babelfish を有効にする) は、Aurora PostgreSQL DB クラスターを作成するときに選択するオプションです。
同様に、サポートしている Aurora DB クラスターとは独立して Babelfish をアップグレードすることはできません。既存の Babelfish for Aurora PostgreSQL DB クラスターを新しいバージョンの Babelfish にアップグレードするには、Aurora PostgreSQL DB クラスターを、使用したい Babelfish のバージョンをサポートする新しいバージョンにアップグレードします。アップグレードの手順は、Babelfish デプロイをサポートしている Aurora PostgreSQL のバージョンによって次のように異なります。
- メジャーバージョンのアップグレード
-
Aurora PostgreSQL 15.2 バージョンにアップグレードする前に、以下の Aurora PostgreSQL バージョンを、Aurora PostgreSQL 14.6 以降のバージョンにアップグレードする必要があります。
Aurora PostgreSQL 13.8 以上のすべてのバージョン
Aurora PostgreSQL 13.7.1 以上のすべてのマイナーバージョン
Aurora PostgreSQL 13.6.4 以上のすべてのマイナーバージョン
Aurora PostgreSQL 14.6 以降のバージョンを、Aurora PostgreSQL 15.2 以降にアップグレードできます。
Aurora PostgreSQL DB クラスターを新しいメジャーバージョンにアップグレードするには、いくつかの準備作業が必要です。詳細については、「メジャーバージョンアップグレードの実行」を参照してください。Babelfish for Aurora PostgreSQL DB クラスターを正常にアップグレードするには、新しい Aurora PostgreSQL バージョン用のカスタム DB クラスターパラメータグループを作成する必要があります。この新しいパラメータグループには、アップグレードするクラスターと同じ Babelfish パラメータ設定が含まれている必要があります。詳細およびメジャーバージョンアップグレードのソースとターゲットの表については、「Babelfish を新しいメジャーバージョンにアップグレードする」を参照してください。
- マイナーバージョンのアップグレードとパッチ
マイナーバージョンとパッチでは、アップグレード用に新しい DB クラスターパラメータグループを作成する必要はありません。マイナーバージョンとパッチは、自動適用か手動適用かにかかわらず、マイナーバージョンアップグレードプロセスを使用できます。詳細およびバージョンのソースとターゲットの表については、「Babelfish を新しいマイナーバージョンにアップグレードする」を参照してください。
注記
メジャーアップグレードまたはマイナーアップグレードを実行する前に、保留中のすべてのメンテナンスタスクを Babelfish for Aurora PostgreSQL クラスターに適用してください。