Mysql

Amazon RDS 到 EC2 複製

  • February 8, 2012

可能重複:

是否可以使用 EC2 RDS MySQL 實例作為外部主實例的從屬?

我的閱讀密集型應用程序需要水平擴展。它將由使用 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 複製 > > $$ … $$. 但是,我們會記錄您對我們未來路線圖規劃的興趣。 >

引用自:https://serverfault.com/questions/356536