2013-03-23 32 views
0

如果發生故障,是否有可能或甚至建議使用保留在Instance Termination中的EBS實例來存儲數據庫/網站文件,並重新連接到新的Amazon實例?或者我應該將音量束備份到S3?另外,我需要一個應用程序來智能地加速終端窗口功能。你能告訴我是一個Linux的NOOB?我應該將數據庫和CMS文件放在單獨的EBS或S3上嗎?

+0

請澄清你的問題,這是非常難以閱讀。你在做什麼? – jamieb 2013-03-23 17:50:14

回答

0

我們通過Nexus安裝完成這項工作 - 數據存儲在一個單獨的EBS實例上,該實例定期進行快照,但根磁盤沒有(因爲我們可以使用Puppet使用最新的基本AMI,Java創建一個工作的Nexus實例,Tomcat和Nexus版本)。這種方法的一個缺點(與其他備份到S3的方法相比)是,如果需要的話,你不能在AWS之外檢索它 - 如果這是一個重要的用例,我建議上傳一個卷捆綁包或一個。將tar.gz備份到S3。

但是,對於您的情況,如果您有一個EBS支持的EC2實例,它是您的CMS服務器,您可以使用較大的根卷運行它並定期備份(使用EBS快照或備份.tar .gz到S3) - 如果您對Linux不是特別熟悉,可能是確保備份所有數據的最簡單方法(並且只需要將數據提取出來卷(或其快照的實例化)到另一臺機器 - 你也可以訪問所有可能使用的配置文件...

請記住,如果你只想運行你的服務器有些時候你總是可以停止實例而不是終止它 - EBS實例將會保留。一旦你進行了快照熱數據是安全的 - 如果EBS實例的一部分發生故障,但自上次快照以來尚未修改,那麼AWS將透明地將其恢復爲EBS快照數據。

相關問題