繁体   English   中英

具有持久数据的Amazon EC2免费服务器

[英]amazon ec2 free server with persistent data

我将在来自Amazon的免费EC2中安装一个网站,但我读到的内容不好:我有一个使用数据库的简单网站。 用户进入我的网站并发布信息,发送commetns ...如果由于某种原因实例损坏或亚马逊将其关闭,我会丢失发布在我的网站和数据库中的所有信息吗? 用户上传的所有文件和保存的信息都将消失?

如果是这样,如果发生某些问题而丢失了所有数据,为什么有人会使用EC2,并且由于问题总是会发生,所以有时我肯定会丢失我的数据!

我知道我可以在AWS中保存当前操作系统的映像,但是每次用户向我的网站发布内容时是否需要保存该映像? 太荒谬了 我知道我在这里遗漏了一些东西,但是我一直在研究Google,人们一直在说我应该使用EBS,但它不在免费计划中。 那么,如果我的数据总是有丢失的风险,那么使用AWS EC2免费计划是一个好主意吗?

通常,您将要使用EBS支持的实例。 由于免费层不支持该功能,但是提供EBS存储,因此请在EBS分区上创建数据库,以存储您不会丢失的数据

30 GB的Amazon Elastic Block Storage,200万个I / O和1 GB的快照存储*

http://aws.amazon.com/free/

您应该有一种快速启动新实例的方法,并且应该备份EBS分区上的数据,因为EBS卷有时会失败,而且确实会失败。

更新

似乎Micro实例实际上是由EBS支持的。

仍然建议附加一个单独的EBS卷,因为这样可以更方便地备份数据库(您可以创建EBS卷的快照...可以在线找到脚本来完成此操作,具体取决于您的选择数据库和文件系统)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM