sql-server - 以特定时间间隔通过 lambda 表达式停止和启动 AWS EC2 和 RDS 实例是否会导致任何问题?

标签 sql-server amazon-web-services

我有一个正在运行的 RDS(MSSql Server)EC2 实例。我找到了一些解决方案,可以在特定时间间隔通过 Lambda 表达式自动停止和启动实例。我想应用这些解决方案之一来启动和停止 RDS(MSSql Server) 和 EC2 实例。此操作让我担心它会影响我的 EC2 实例数据或 RDS 实例数据和卷吗?启动和停止这些实例是否会好?

最佳答案

停止 EC2 实例和数据将是持久的,从 lambda 停止实例与从 AWS 控制台或 aws-cli 停止实例相同。

当您停止正在运行的实例时,会发生以下情况:

  • 实例正常关机,停止运行;它的状态变为停止然后停止。

  • 任何 Amazon EBS 卷仍然附加到该实例,并且它们的数据持久存在。

  • 存储在主机的 RAM 或主机的实例存储卷中的任何数据都已消失。

  • 在大多数情况下,实例在启动时会迁移到新的底层主机。

Stop_Start-ec2

对于 RDS,仅停止持续 7 天,RDS 将在 7 天后自动启动。停止 RDS 也适用于 RDS。

You can stop an instance for up to 7 days at a time. After 7 days, it will be automatically started. For more details on stopping and starting a database instance, please refer to Stopping and Starting a DB Instance in the Amazon RDS User Guide.

USER_StopInstance-RDS

Does it affect my EC2 instance data or RDS instance data and volumes? Will it be good to start and stop these instances?

不,只有数据 RAM 受到影响。如果您不经常使用,那么停止使用可以节省成本。

关于sql-server - 以特定时间间隔通过 lambda 表达式停止和启动 AWS EC2 和 RDS 实例是否会导致任何问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59076071/

相关文章:

amazon-web-services - 所需实例 VS。缩放策略

amazon-web-services - 亚马逊 MWS - 是否可以使用 OrderAdjustment feed 减少订单数量

amazon-web-services - 使用Terraform对S3进行SSE加密

java - 如何消除java中的Windows特殊字符`^@`

SQL - SELECT 子句中的递归条件

mysql - mysql 选择查询中的别名

javascript - 亚马逊 ELB 上的 websocket 连接错误

node.js - 微服务——每个 CRUD 是一个服务吗

sql - 如何替换零并输入小数?

sql-server - 如何保护sql server 2005 MDF文件