Amazon Aurora MySQL 互換エディションのグローバルデータベースのマイナーバージョンアップグレードまたはメジャーバージョンアップグレードを実行したいです。
簡単な説明
グローバルデータベース設定の Aurora クラスターのマイナーバージョンアップグレードまたはメジャーバージョンアップグレードを実行できます。Aurora Global Database のアップグレードは、個々の Aurora MySQL 互換 DB クラスターのアップグレードと同じ手順に従います。ただし、グローバルクラスターの場合は注意すべき違いがいくつかあります。これは、実行したいアップグレードの種類と、使用している Aurora DB クラスターの種類によって異なります。
注:アップグレードされたバージョンの Aurora でアプリケーションをテストするのがベストプラクティスです。これは、マイナーバージョンアップとメジャーバージョンアップの両方に当てはまります。
解決方法
注: AWS コマンドラインインターフェイス (AWS CLI) のコマンド実行時にエラーが発生した場合は、AWS CLI の最新バージョンを使用していることをご確認ください。
マイナーバージョンアップグレードを実行してください。
Amazon Aurora – MySQL-互換性
注:すべてのマイナーバージョンアップグレードでは、プライマリクラスターをアップグレードする前にすべてのセカンダリクラスターをアップグレードする必要があります。
グローバルクラスターでマイナーバージョンアップグレードを実行するには、個々の Aurora クラスターのアップグレードと同じプロセスに従います。グローバルデータベースの一部であるクラスターには自動アップグレードを適用できないことに注意してください。
以下の方法を使用して Aurora MySQL 互換グローバルクラスターを更新できます。
詳細については、Aurora MySQL DB クラスターのマイナーバージョンまたはパッチレベルのアップグレードを参照してください。
Amazon Aurora – PostgreSQL-互換性
Aurora PostgreSQL 互換 Edition クラスターを新規作成すると、「マイナーバージョンアップグレードを有効にする」オプションが自動的に選択されます。これをオフにしない限り、クラスターのマイナーアップグレードは自動的に行われます**。** ゼロダウンタイムのパッチ適用機能はグローバルクラスターでは使用できないため、アップグレードプロセス中に短時間の停止が発生する可能性があります。
詳細については、「マイナーバージョンアップグレードを実行してパッチを適用する方法」を参照してください。
メジャーバージョンのアップグレードを実施してください。
Amazon Aurora – MySQL-互換性
メジャーバージョンアップグレードでは、個々のクラスターをすべて含むグローバルクラスタが一度にアップグレードされます。
- 「Aurora MySQL のインプレースメジャーバージョンアップグレードの仕組み」の手順に従ってください。
- 個々のクラスタではなく、必ずグローバルクラスターを選択してください。この選択肢を選択すると、すべてのクラスターが 1 つずつアップグレードされるのではなく、同時にアップグレードされます。Amazon RDS コンソールを使用してアップグレードする場合は、グローバルデータベースロールを持つアイテムを選択してください。AWS CLI を使用している場合は、 modify-db-cluster コマンドの代わりに modify-global-cluster コマンドを呼び出してください。
- アップグレード後は、アップグレード前の時点に戻ることはできません。
- アップグレードに関する問題をトラブルシューティングするには、「Aurora MySQL の一括アップグレードのトラブルシューティング」を参照してください。
Aurora MySQL 互換のメジャーアップグレードを実行する方法の詳細については、「グローバルデータベースのインプレースメジャーアップグレード」を参照してください。
Amazon Aurora – PostgreSQL-互換性
Aurora PostgreSQL 互換のメジャーアップグレードを実行する方法の詳細については、「PostgreSQL エンジンの新しいメジャーバージョンへのアップグレード」を参照してください。
関連情報
Amazon Aurora Global Databaseを使用するには