Amazon Aurora MySQL DB クラスター用のリードレプリカを作成する方法を教えてください。

所要時間1分
0

Amazon Aurora MySQL 互換エディション DB クラスター用に、AWS リージョン内または、複数のリージョンにわたるリードレプリカを作成したいです。

簡単な説明

リードレプリカを作成するには、次のいずれかのリソースを作成します。

Aurora をソースまたはターゲットとする、独自のバイナリログのレプリケーション環境を設定することもできます。

解決策

注: AWS コマンドラインインターフェイス (AWS CLI) コマンドの実行中にエラーが発生した場合は、「AWS CLI で発生したエラーのトラブルシューティング」を参照してください。また、AWS CLI の最新バージョンを使用していることを確認してください。

リージョン内リードレプリカを作成する

Amazon Relational Database Service (Amazon RDS) コンソールまたは AWS CLI を使用してリージョン内リードレプリカを作成します。

重要: Aurora MySQL 互換 5.7 のレプリカクラスターを作成した場合、そのクラスターは自動的に Amazon RDS 延長サポートに登録されます。追加料金を回避するには、DB クラスターを MySQL 8.0 互換の Aurora MySQL バージョン 3 にアップグレードしてください。

クロスリージョンリードレプリカを作成する

クロスリージョンリードレプリカを作成する前に、ソース Aurora MySQL DB クラスターでバイナリロギングを有効にします。次に、Amazon RDS コンソールまたは AWS CLI を使用してクロスリージョン DB クラスターを作成します。

注: 暗号化された Aurora DB クラスターがある場合は、暗号化された Aurora レプリカを作成する必要があります。暗号化されていない Aurora DB クラスターがある場合は、暗号化されていない Aurora レプリカを作成する必要があります。なお、チェーンレプリケーションが発生するクロスリージョンリードレプリカは作成できません。したがって、Amazon RDS for MySQL または Aurora MySQL DB クラスターのレプリカが既に存在する Aurora MySQL クラスターは使用できません。

Aurora グローバルデータベースを作成する

Aurora グローバルデータベースを作成するには、Amazon RDS コンソールまたは AWS CLI を使用して Aurora DB クラスターにリージョンを追加します。

注: 同じ Aurora グローバルデータベース内には、まだセカンダリ Aurora DB クラスターを作成していないリージョンを選択する必要があります。なお、プライマリ Aurora DB クラスターのリージョンは選択できません。

AWS公式
AWS公式更新しました 2ヶ月前
コメントはありません

関連するコンテンツ