2012-01-26 6 views
2

私はローカル環境にマスターを持ち、Amazon環境にスレーブを持つレプリケーションを設定しようとしています。データベースをAmazon外のEC2インスタンスに複製できますか?

2つのEC2インスタンスでレプリケーションを正常にセットアップできますが、マスターがAmazon環境外にある場合は失敗します。セキュリティグループを変更してポート3306を開いても、それは何も変わりませんでした。

その他の変更はありますか?誰も同様の設定ですか?これはまったく可能ですか?

+1

を見つけることができますか? MySQL? EC2インスタンスからマスタデータベースポートに接続できますか?レプリケーションをオンにしたときに表示される特定のエラーメッセージは何ですか? –

+0

私はMySQLを使用しています。 ec2インスタンスから 'telnet [machine IP] 3306'をチェックしてタイムアウトしました。したがって、IPテーブルが停止していても3306ポートに接続できないようです。私は他のファイアウォールがあるかどうかをさらに調べなければなりません。正しい方向への案内をありがとう。 –

+0

私は今複製を行っていました。ありがとう。私は、転送されるデータのセキュリティに関するもう1つの質問があります。 ec2インスタンスとローカルマシン間のトラフィックを暗号化する方法はありますか?この種の設定はどれくらい安全ですか?私たちの計画は、レプリケーションサーバーをすべての運用サーバー用にアマゾン版にすることです。 –

答えて

0

ローカルネットワーク上のすべてのポートが開いていて、正しく転送されていれば問題ありません。あなたのデータベースがリモートネットワークを介してアクセス可能であることを確認してきた、より多くの情報/トラブルシューティングの情報は、あなたがどのようなデータベースを使用している、ここで

http://dev.mysql.com/doc/refman/5.1/en/replication-problems.html

+0

はい、ローカルマシン上のポートの問題のようです。情報のおかげで。それはまだ修正されていないが、うまくいけばそこに着くだろう。 –

関連する問題