在AWS

2013-07-10 47 views
0

在EC2中存儲的數據VS S3我是相當新的AWS和我無法理解最好的做法應該是什麼樣的託管產品我開發...在AWS

我有一個工具,我計劃在EC2實例上運行,但它只需要每年運行幾次,其餘時間我可以停止實例並且不會產生費用。但是,該產品使用了相當多的數據(大約15 - 25 GB取決於運行)。我知道S3是爲了長期存儲數據。但是,我有什麼理由不能將數據留在EC2上(即使它停止了)。或者每次我想要執行一次運行時都必須從S3手動複製

回答

1

即使實例關閉,您仍然對EBS卷產生費用。 S3還具有更耐用的優點。

作爲預防措施,備份數據或將卷快照到s3可能是一個好主意,但我不會擔心來回傳輸數據。

+0

很顯然,在S3上備份數據是一個好主意,但是在EC2實例上留下數據沒有任何缺點/不好的做法(除了招致EBS成本)? – sedavidw

+1

在你的情況下,成本是唯一的原因。對於較大的作業,經常會有多個實例啓動,並且在處理完成後不會保留。在這些情況下,最好將數據存儲在s3中。 – datasage