

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# ソリューションをデプロイする
<a name="deploy-the-solution"></a>

前提条件を設定したら、[DR Orchestrator Framework パターン ](https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/automate-cross-region-failover-and-failback-by-using-dr-orchestrator-framework.html)の指示に従います。Amazon 、RDSAurora、および Amazon の手順が含まれています ElastiCache。ソリューションをテストするには、前提条件と制限を確認し、サンプルデータベースを にデプロイします AWS。

**前提条件**
+ このソリューションをデプロイ[AWS アカウント](https://aws.amazon.com/free/)するアクティブな 。
+ [Amazon Simple Storage Service (Amazon S3) ](https://docs.aws.amazon.com/AmazonS3/latest/userguide/Welcome.html)バケットと[AWS CloudFormation](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html)テンプレートで使用されるリソースを作成するアクセス許可。
+ `DR Orchestrator FAILBACK` ステートマシンを実行する前に：
  + [RDS インスタンスを手動で変更](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.DBInstance.Modifying.html)するか[、Amazon Aurora DB クラスター を変更](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.Modifying.html)して、 を無効にします`DeletionProtection`。
  + 根本原因分析 () を実行する予定がある場合は、Amazon RDSインスタンスまたは Aurora クラスターを削除する前に [DB スナップショット](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_CreateSnapshot.html)を作成しますRCA。

**制約事項**
+ 機能の可用性とサポートは、各データベースエンジンの特定のバージョンと によって異なります AWS リージョン。クロスリージョンレプリケーションの機能とリージョンの可用性の詳細については、[「クロスリージョンリードレプリカ](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Concepts.RDS_Fea_Regions_DB-eng.Feature.CrossRegionReadReplicas.html)」を参照してください。
+ このソリューションは、1 つのリードレプリカを持つプライマリデータベースインスタンスを使用してテストされています。複数のリードレプリカを使用する場合は、本番環境に実装する前に、ソリューションを徹底的にテストしてください。
+ Amazon の場合RDS、このソリューションは次のエンジンのみをサポートします: [Amazon RDS for My SQL](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_MySQL.html)、[Amazon RDS for Postgre SQL](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_MySQL.html)、および [Amazon RDS for MariaDB ](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_MySQL.html)。

**にサンプルデータベースをデプロイする ****AWS**

上のデータベースのクロスリージョン DR ソリューションをデモンストレーションするには AWS、[Amazon RDS for My SQL](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/CHAP_MySQL.html)、[Amazon Aurora My SQL-Compatible Edition ](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/Aurora.AuroraMySQL.html)、および [Amazon ElastiCache (Redis OSS) - Global Datastore を](https://docs.aws.amazon.com/AmazonElastiCache/latest/red-ug/WhatIs.html)デプロイできます。[aws-cross-region-dr-databases](https://github.com/aws-samples/aws-cross-region-dr-databases/tree/main/App-Stack) GitHub リポジトリの `App-Stack` `README` ファイルにある手順を使用します。この例では、プライマリリージョンは で`us-east-1`、セカンダリリージョンは です`us-west-2`。

アプリケーションスタックは、 AWS CloudFormation [出力](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/outputs-section-structure.html)セクションを使用して、DR Orchestrator Framework が AWS データベースのフェイルオーバーとフェイルバックを自動化するために使用するパラメータをエクスポートします。