0

本番環境とステージング環境で 2 つの MySQL サーバーを実行しています。どちらも EC2 インスタンスです。同じように、本番環境とステージングに並行して 2 つの MySQL RDS インスタンスがあります。ここで私がやりたかったことをしたいです。1. バックアップ、2. 最新のデータベース変更に対して新機能を実行するために、数時間ごとに運用データベースを開発サーバーにミラーリングしたいと考えています。この問題に関する情報があまり見つかりませんでした。誰か助けてもらえますか? ありがとう。

追加情報: 私は、php バックエンドを使用して、Linux サーバーで nginx を実行しています。

4

1 に答える 1

1

RDS で実行している場合は、2 つのオプションがあります。

  1. インスタンスのスナップショットを作成して復元します。これは自動化できますが、DB が大きくなるほど時間がかかります。エンドポイントもおそらく変更されます。

  2. 本番環境からデータベースをダンプし、開発環境にリロードします。

于 2013-08-04T14:11:35.760 に答える