据我所知,除非配置了EBS存储,否则默认情况下将使用新创建的amazon实例ephermeral数据存储。
在停止使用电子信息存储的实例之后,我将释放所有数据。是对的吗?
我注意到EBS商店是为我的实例自动创建的。我在主目录中创建了几个文件,但是这些文件在重新启动后没有被删除。那么电子信息系统的数据存储在哪里呢?
我想将数据库安装到Amazon主机上。我是否应该担心默认设置下的数据松散,以及常见的配置是什么,例如
发布于 2013-05-05 19:30:07
在停止使用电子信息存储的实例之后,我将释放所有数据。是对的吗?
具体来说,在终止或停止节点之后,有关实例特定存储的任何数据都将丢失。重新启动是不同的,在这些情况下,您的数据是完整的。我使用这些术语来匹配AWS控制台中的术语。
为了稍微混淆一些事情,一些EBS支持的节点也有一些特定于实例的存储。不过,所有的实例存储节点都是100%的实例支持。因此,您确实需要了解您的数据是正在访问EBS磁盘还是实例本地存储。
我注意到EBS商店是为我的实例自动创建的。我在主目录中创建了几个文件,但是这些文件在重新启动后没有被删除。那么电子信息系统的数据存储在哪里呢?
这里有几点:
/mnt中创建了这些文件,然后停止您的实例,然后再次启动它,您可能会丢失它们。同样,这完全取决于您正在运行的ec2节点类型。关于最后一点,我建议您确保数据存储在一些EBS支持的磁盘上。无论是根设备还是单独的EBS卷,都取决于您的具体需求。
发布于 2013-05-06 17:07:39
我想将数据库安装到Amazon主机上。
你应该考虑一下不要安装和维护你自己的数据库。这样做很复杂,容易出错,而且很费时。我
对于大多数人来说,一个更好的选择是像RDS这样的交钥匙数据库解决方案。这是一个性能良好的数据库,您不必真正考虑这个问题--它只会正常工作。RDS并不适合每个人,因为有一些限制性的许可问题,但总的来说,这是很好的。我每天都用。
您可以在EBS之上运行数据库,它将运行得很好。但是此时你已经不再是一个数据库管理员了,你需要担心它带来的复杂性。在我看来,最好将您的时间和精力集中在数据库模式、查询和业务的其他方面。
https://stackoverflow.com/questions/16388178
复制相似问题