首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Amazon实例存储

Amazon实例存储
EN

Stack Overflow用户
提问于 2013-05-05 19:17:45
回答 2查看 84关注 0票数 0

据我所知,除非配置了EBS存储,否则默认情况下将使用新创建的amazon实例ephermeral数据存储。

在停止使用电子信息存储的实例之后,我将释放所有数据。是对的吗?

我注意到EBS商店是为我的实例自动创建的。我在主目录中创建了几个文件,但是这些文件在重新启动后没有被删除。那么电子信息系统的数据存储在哪里呢?

我想将数据库安装到Amazon主机上。我是否应该担心默认设置下的数据松散,以及常见的配置是什么,例如

  • 创建实例
  • 在电子数据存储上安装和配置数据库
  • 制造AMI
  • 创建EBS存储和配置数据库,以便将其用作存储
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-05-05 19:30:07

在停止使用电子信息存储的实例之后,我将释放所有数据。是对的吗?

具体来说,在终止或停止节点之后,有关实例特定存储的任何数据都将丢失。重新启动是不同的,在这些情况下,您的数据是完整的。我使用这些术语来匹配AWS控制台中的术语。

为了稍微混淆一些事情,一些EBS支持的节点也有一些特定于实例的存储。不过,所有的实例存储节点都是100%的实例支持。因此,您确实需要了解您的数据是正在访问EBS磁盘还是实例本地存储。

我注意到EBS商店是为我的实例自动创建的。我在主目录中创建了几个文件,但是这些文件在重新启动后没有被删除。那么电子信息系统的数据存储在哪里呢?

这里有几点:

  • 对于EBS支持的实例,您的/home分区位于EBS根设备上,因此,只要存在卷,数据就会持久化。
  • 同样,即使您有一个实例存储节点,重新引导也不会删除您的数据,但是听起来您选择了一个EBS支持的节点。
  • 如果您已经在/mnt中创建了这些文件,然后停止您的实例,然后再次启动它,您可能会丢失它们。同样,这完全取决于您正在运行的ec2节点类型。

关于最后一点,我建议您确保数据存储在一些EBS支持的磁盘上。无论是根设备还是单独的EBS卷,都取决于您的具体需求。

票数 2
EN

Stack Overflow用户

发布于 2013-05-06 17:07:39

我想将数据库安装到Amazon主机上。

你应该考虑一下不要安装和维护你自己的数据库。这样做很复杂,容易出错,而且很费时。我

对于大多数人来说,一个更好的选择是像RDS这样的交钥匙数据库解决方案。这是一个性能良好的数据库,您不必真正考虑这个问题--它只会正常工作。RDS并不适合每个人,因为有一些限制性的许可问题,但总的来说,这是很好的。我每天都用。

您可以在EBS之上运行数据库,它将运行得很好。但是此时你已经不再是一个数据库管理员了,你需要担心它带来的复杂性。在我看来,最好将您的时间和精力集中在数据库模式、查询和业务的其他方面。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16388178

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档