1回答
- 新しい順
- 投票が多い順
- コメントが多い順
0
以下の画像のようなことを設定したいということでしょうか?
その場合はおそらく設定できないと思います。
以下のドキュメントに記載されていますが、ソースデータベースはEC2、RDS、オンプレミスのデータベースが設定可能ですがDMSのレプリケーションインスタンスは使用できないのではないかと思います。
https://docs.aws.amazon.com/ja_jp/dms/latest/userguide/CHAP_Endpoints.Creating.html
ソースデータストアとターゲットデータストアは、Amazon Elastic Compute Cloud (Amazon EC2) インスタンス、Amazon Relational Database Service (Amazon RDS) DB インスタンス、またはオンプレミスのデータベースに配置できます。(どちらかのエンドポイントが AWS サービス上にある必要があることに注意します。AWS DMS を使用してオンプレミスのデータベースから別のオンプレミスのデータベースに移行することはできません。)
わざわざ図まで作成していただきありがとうございました。 図の内容の通りのイメージを持っておりました。 このような場合は本番RDSをコピーして検証RDSを作成がベストでしょうか。 ソース元のデータベースが更新された際にも検証RDSまでデータが自動でコピーされているフローを作成するには何がベストプラクティスでしょうか。 質問ばかりしてしまい申し訳ありません。
検証環境への最新のデータの提供が必須で無いかつ必要な時にしか使用しない場合は本番環境のスナップショットから必要な時に起動するような手順でよいと思います。
ターゲットエンドポイントを検証環境用RDSに向けているタスクを一つ作成してソースDBからレプリケーションさせる必要があると予想しています。 ただし、この設定が可能か、動作するのかについては検証していないので実際に使えるかは不明です。
ご教授いただきありがとうございました。大変助かりました。上記をもとに手順の検討を実施してまいりたいと思います。