Mysql
Amazon RDS 到 EC2 複製
可能重複:
我的閱讀密集型應用程序需要水平擴展。它將由使用 Amazon EC2 的各種客戶端部署。我最初的想法是基本設置將使用一個 RDS 實例和一個 EC2 實例。EC2 (c1.medium) 實例將執行 Web 伺服器和 RDS 伺服器的本地 MySQL 只讀副本。應用程序配置為使用 RDS 伺服器進行寫入,使用 localhost 進行讀取。使用自動縮放組,根據負載啟動更多 c1.medium EC2 實例。每個新的 EC2 實例都有自己的本地 mysql 複製數據以供讀取。
現在的問題是:我可以連接到 RDS 以創建本地只讀副本嗎?
顯而易見的替代方法是使用 RDS API 啟動額外的官方只讀副本節點,但我不喜歡這樣,因為那樣我需要以 2 台機器而不是 1 台機器為單位進行擴展,這樣成本更高。另外,由於延遲,我更喜歡在本地進行 mysql 讀取查詢。
更新/澄清
雖然我已經以兩種方式解釋了有關非 RDS 到 RDS 複製的連結和引用的 AWS 論壇響應(否則他們可能會提到替代方案),但明確詢問有關使用 RDS 作為複制主機的相關問題同樣沒有解決為今天的。
不幸的是,這仍然不受Amazon RDS支持,請參閱 drcursor 對類似問題的回答Is it possible to use an EC2 RDS MySQL instance as a slave to an external master? :
截至 2011 年 2 月,這仍然不受支持,RDS 實例作為複制從屬:
> > 目前不支持非 RDS 到 RDS 複製 > > $$ … $$. 但是,我們會記錄您對我們未來路線圖規劃的興趣。 >