2015-03-13 129 views
0

我正在運行社交網絡,但成本太高,現在我只有兩種解決方案。我可以在EC2上運行Amazon RDS副本嗎?

關閉它,或者降低成本。 降低成本的唯一可用方法是在ec2現場實例上運行一些rds副本。我已經知道風險,但這是我能做的最好的。

我會保持一些正常的rds實例運行,所以如果現場實例被取消,它不會影響太多。

的問題是,亞馬遜表示:

複製到運行外部亞馬遜RDS的MySQL實例時需要將數據庫從一個MySQL數據庫實例中導出的時間,才支持。

他們是否以某種方式控制它?它會在幾個小時後停止複製嗎?他們沒有解釋爲什麼,或者何時會停止複製......

回答

1

這裏的概念似乎是「支持」一詞。

我們通常將「不支持」解釋爲「不會工作」或「不能完成」或「被禁止」......但在這種情況下,它似乎意味着「不是...的官方部分」我們提供的產品;它可能工作得很好,但如果它不能達到您的要求,或者導致意外問題或互動,我們將不會向您提供任何支持幫助。「

根據我的經驗,最後一個定義是適用於此的。

有趣的是,我可以告訴你,自RDS for MySQL 5.6中引入了該功能以來,我已經有了RDS for MySQL的外部複製副本,沒有發生任何事件。事實上,作爲I mentioned elsewhere,事實證明這確實有效,這是我作爲高級DBA拒絕我的異議的主要原因,因爲我的CIO希望在生產系統中使用RDS。

當我說「外部副本」時,我指的是在EC2實例上運行的副本,以及在我自己的企業數據中心中連接到VPC中的RDS主服務器的副本。

正式文件最接近的事,我的解釋是正確的,似乎是在官方2013網絡直播,Amazon RDS for MySQL: Best Practices for Performance and Data Migration,在大約56:45與AWS人員製作這些語句開始了一個對話:

「你可以把它放在無限期重複狀態...

「......只要你承擔這個責任去維護複製......」

「我們不會阻止你做的,如果正在進行的複製那就是你想要的。」

相關問題