0

RDS (マルチ AZ) の MySQL DB を使用して EC2 (Ubuntu の Apache) でホストされている Web アプリケーションがあります。主にサポート チームが特定のライブの問題を分析するために使用する別のアプリケーション インスタンスを使用する予定です。これを行うには、別のインスタンス、できれば別の RDS インスタンスに LIVE DB データのコピーが必要です。私たちのアプローチは次のとおりです。

  1. 最新の RDS スナップショットを取得する
  2. 新しい RDS インスタンスを作成し、RDS スナップショットをコピーします
  3. 上で作成した新しい RDS インスタンスを DB が参照するようにアプリケーション構成をセットアップします。

このアプローチが良いかどうか、またはより良いアプローチがあるかどうかについて、コメントを共有していただけますか?

ちなみに、次のstackoverflowの質問を確認しました:

RDS を使用してデータベースをコピーする方法

Amazon RDS レプリカ

これらの両方の質問で、mysqldump が推奨されます。しかし、私の場合、DB サイズが巨大になり、mysqldump が LIVE のパフォーマンスを低下させる可能性があります。

4

1 に答える 1

0

AWS リードレプリカを見てください。http://aws.amazon.com/rds/mysql/#Read_Replicaを参照してください。

于 2012-12-04T04:18:07.820 に答える