AWS Outposts での Amazon RDS の使用 - Amazon Relational Database Service

AWS Outposts での Amazon RDS の使用

AWS Outposts での Amazon RDS により、RDS for SQL Server、RDS for MySQL、および RDS for PostgreSQL データベースが AWS Outposts 環境に拡張されます。AWS Outposts により、パブリックな AWS リージョン と同じハードウェアを使用して、AWS のサービス、インフラストラクチャ、オペレーションモデルがオンプレミスに導入できます。出力の RDS を使用すると、オンプレミスで実行する必要があるビジネスアプリケーションの近くにマネージド DB インスタンスをプロビジョニングできます。AWS Outposts の詳細については、「AWS Outposts」を参照してください。

同じ AWS Management Console、AWS CLI、およびの RDS API を使用しながら、AWS クラウドで実行する RDS DB インスタンスの場合と同様の方法で、Outposts の DB インスタンスにあるオンプレミス RDS のプロビジョンと管理を行います。Outposts 上の RDS により、データベースのプロビジョニング、オペレーティングシステムとデータベースのパッチ適用、バックアップ、Amazon S3 による長期アーカイブなどのタスクが自動化されます。

出力の RDS は、DB インスタンスの自動バックアップをサポートしています。DB インスタンスをバックアップおよび復元するには、Outpost と AWS リージョン 間のネットワーク接続が必要です。Outpost からのすべての DB スナップショットとトランザクションログはお客様の AWS リージョン に保存されます。お客様の AWS リージョンの DB スナップショットから別の Outpost に DB インスタンスを復元できます。詳細については、「バックアップの概要」を参照してください。

出力の RDS は、DB インスタンスの自動メンテナンスとアップグレードをサポートしています。詳細については、「DB インスタンスのメンテナンス」を参照してください。

RDS on Outposts では、AWS KMS key を使用してDB インスタンスと DB スナップショットの保管時に、 をによる暗号化を使用します。保存時の暗号化の詳細については、「Amazon RDS リソースの暗号化」を参照してください。

デフォルトでは、Outposts サブネットの EC2 インスタンスは Amazon Route 53 DNS サービスを使用してドメイン名を IP アドレスを解決できます。Outpost と AWS リージョン 間のパスレイテンシーによっては、Route 53 での DNS 解決時間が長くなる場合があります。このような場合、オンプレミス環境でローカルにインストールされた DNS サーバーを使用できます。詳細については、AWS Outposts ユーザーガイドDNS を参照してください。

AWS リージョン へのネットワーク接続が利用できない場合、DB インスタンスは引き続きローカルで実行されます。ローカル DNS サーバーをセカンダリサーバーとして設定することで、DNS 名前解決を使用して DB インスタンスに引き続きアクセスすることができます。ただし、新しい DB インスタンスを作成したり、既存の DB インスタンスを変更したりすることはできません。接続がない場合、自動バックアップは行われません。DB インスタンスに障害が発生した場合、接続が復元されるまで DB インスタンスは自動的に置き換えられません。できる限り早くネットワーク接続を復元することをお勧めします。

AWS Outposts での Amazon RDS の前提条件

AWS Outposts 上で Amazon RDS を使用するための前提条件は次のとおりです。

  • オンプレミスデータセンターに AWS Outposts をインストールします。AWS Outposts の詳細については、「AWS Outposts」を参照してください。

  • 出力の RDS で使用可能なサブネットが少なくとも 1 つあることを確認します。同じサブネットを他のワークロードに使用できます。

  • Outpost と AWS リージョン間に信頼できるネットワーク接続が必要です。