亚马逊网络服务,(EC2)实例重新启动时数据库和其他文件是否会被存储?

发布于 2024-11-16 17:40:03 字数 165 浏览 3 评论 0原文

我不熟悉他们的 AMI(亚马逊机器映像)概念。

我将使用数据库,我想知道数据库内容(以及存储在文件上的任何其他数据)是否是非易失性的。

我很困惑,特别是因为他们谈论“加载 AMI”。
EC2 运行时写入的任何内容都会写入 AMI,并且下次加载 AMI(重新启动)时还会存在吗?

I'm not familiar with their AMI(amazon machine image) concept.

I'll be using DB, and I wonder if DB contents(and any other data stored on file) are non-volatile.

I'm confused particularly because they talk about "loading AMI".
Anything that's written while EC2 is running will be written to AMI and will be there when AMI is loaded next time(reboot)?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

不爱素颜 2024-11-23 17:40:03

如果您将 EBS 支持的实例用于数据库数据,则它将在重新启动后保持可用,但在终止后不再可用。不过,我们可以在启动时选择防止终止。在许多情况下,您不需要终止实例,而只需停止它,这相当于关闭。唯一的缺点是您需要继续支付存储费用。

我将检查如果您重新启动实例存储支持的实例会发生什么。


是的,例如实例存储重启将保留数据。但是,您无法选择停止实例。也就是说,要么它正在运行并且您正在为其付费,要么您没有数据。我认为使用数据库实例存储是非常糟糕的主意,除非您确切地知道自己在做什么。

一般来说,我强烈建议使用 EBS 存储。

至于 AMI 本身,请将其视为硬盘驱动器的映像。如果您启动一个月前创建的图像,它将仅包含一个月前的数据。

If you use EBS backed instance for your database data, it will remain available after reboot but not after terminate. You can protect against terminate, though, we option at launch. In many cases you would not need to terminate your instance but only stop it, which is equivalent of shutdown. The only drawback will be that you continue to pay for the storage.

I am going to check what happens if you reboot instance-store backed instance.


Yes, for instance-store reboot will retain data. However, you will not have an option to stop instance. That is either it is running and you are paying for it or you don't have your data. I think it would be very bad idea to use instance storage for the database unless you know exactly what you are doing.

As a general rule, I highly recommend using EBS storage.

And as to AMI itself, think about it as a image of your harddrive. If you start image that you created month ago, it will only contain data from month ago.

乱世争霸 2024-11-23 17:40:03

是的,给定 EC2 实例上的文件确实会保留。

Yes, files on a given EC2 instance do persist.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文