使用 Amazon EC2 作为备份服务器

使用 Amazon EC2 作为备份服务器

如果我们的主要主机不可用,我想使用 Amazon EC2 作为紧急备份数据库+Web 服务器。我觉得设置 Windows 实例、安装 SQL Server 并启动和运行 Web 服务器不会遇到麻烦(需要几个小时,还要安装各种库、我们的源代码等)。

我的问题与定价有关。如果我只是“停止”实例而不是“终止”它,是否会停止计算“实例小时数”?我不想终止实例并失去我为设置它所花费的所有工作。如果我必须“终止”才能停止计费 - 是否可以在设置好所有服务器后制作服务器映像,然后将该映像保存在某个地方(S3?)这是人们经常做的事情吗?

理想情况下,这个实例只是在等待我们的主机出现问题,但除了数据存储成本外,不会给我们带来任何成本。

答案1

所以是的,当您停止 EC2 实例时,它会停止累积实例小时数。但是,如果您想保留它的设置,则需要一个非临时 EBS 卷作为其根驱动器(默认情况下,当您停止 EBS 实例时,默认根卷将重置为快照,但您可以更改该行为。)

因此,虽然您不必支付 EC2 实例小时数费用,但您仍需支付 EBS 存储费用。

我相信还有一种方法可以将您的配置在构建后捆绑到 AMI(Amazon Machine Image)中,但我认为您还需要将其保存在 EBS 或 S3 中......可能值得研究。

相关内容