AWS EC2 Stop、Reboot、Terminate 有什么区别?数据与计费

理解宿主、IP、实例存储、EBS 和费用在生命周期中的变化

讲解 AWS EC2 Reboot、Stop/Start、Hibernate、Terminate 对数据、地址、EBS、实例存储和计费的影响。

AWS EC2 的 Reboot、Stop/Start、Hibernate 和 Terminate 对宿主机、内存、实例存储、IP、EBS 与计费影响不同。操作前应先确认根设备类型和每块卷的 DeleteOnTermination 属性。

先选对动作:系统更新或应用卡住先用“重启”;希望稍后继续使用且实例支持停止时选“停止”;只有事先启用休眠并满足条件才选“休眠”;“终止”就是永久删除实例。进入 AWS 中文控制台“EC2 → 实例 → 实例状态”操作。重启和停止通常不清空 EBS,但实例存储会丢失;终止还可能删除标记为随实例删除的 EBS 卷。

AWS EC2 重启停止休眠终止生命周期对比图
越接近终止操作,越要先核对数据、地址、关联资源和回退点。

核心区别

操作主要影响关键风险
Reboot操作系统重启,通常留在原宿主内存清空,实例计费继续
Stop/StartEBS-backed 实例停止后重新调度实例存储清空,自动公网 IPv4 可能变化
Hibernate内存写入加密根卷后停止需满足实例和根卷条件
Terminate永久结束实例根卷默认删除,实例存储清空

停止不等于零费用

停止的实例不再产生实例使用费,但 EBS 卷、Elastic IP、公网 IPv4、快照和其他独立资源仍可能计费。每次从 stopped 启动到 running,还会进入新的计费周期。

IP 与存储变化

  • 私有 IPv4、Elastic IP 和 IPv6 通常在 stop/start 后保留;
  • 自动分配的公网 IPv4 通常会变化;
  • 实例存储在 stop/start、hibernate 或 terminate 后丢失;
  • EBS 根卷在 terminate 时默认删除,但可通过属性改为保留;
  • 其他 EBS 卷是否删除取决于各自的 DeleteOnTermination。

终止前清单

  1. 确认 DNS、负载均衡和 Auto Scaling 不再引用;
  2. 验证应用数据和 EBS 快照可恢复;
  3. 检查所有卷的删除属性;
  4. 盘点 Elastic IP、ENI、快照和独立卷;
  5. 保存必要日志与配置;
  6. 确认终止保护和业务审批。

强制操作边界

强制停止类似断电,可能造成未落盘数据和文件系统损坏。只有正常关机失败且风险可接受时使用,并在恢复后检查文件系统、数据库和应用一致性。

数据和费用按这个表判断

动作系统盘/EBS公网地址常见计费结果
重启保留通常保留实例继续计费
停止再启动保留自动公网 IPv4 可能变化计算暂停,EBS 等继续
休眠内存写入根卷并保留卷按官方条件处理卷和相关资源继续
终止按 DeleteOnTermination 设置删除或保留自动地址释放遗留卷、快照或 EIP 仍可能收费

点按钮前必须看四处

  1. 在“存储”页逐卷查看“终止时删除”,不要凭“数据盘”名称猜测。
  2. 确认应用写入已经停止,数据库完成一致性备份;EBS 快照不自动保证数据库事务一致。
  3. 记录弹性 IP、IAM 角色、安全组、子网和 DNS,停止启动后要复核。
  4. 检查“终止保护”。保护只能阻止误点终止,不能代替备份。

动作失败或机器回来后异常

  • 停止不可用:实例可能使用不支持停止的根设备、处于过渡状态或由 Auto Scaling 管理。
  • 启动后 IP 变化:自动公网 IPv4 正常可能变化;需要固定地址应使用弹性 IP 或负载均衡。
  • 文件不见了:先判断文件是否位于实例存储。实例存储不是长期保存位置,停止、休眠或宿主变化都可能失去内容。
  • 终止后卷还在扣费:到 EBS“卷”和“快照”核对遗留资源,确认无恢复需求后再删除。

怎样验收和安全退出

重启或启动后等待两项状态检查通过,再确认磁盘挂载、时间、网络、应用健康页和计划任务。停止后的账单要区分计算、EBS、快照、公网地址与数据传输,不能只看实例状态。若只是维护,保留快照、旧卷与 DNS 记录;若准备终止,先用快照或 AMI 启动隔离测试机证明可恢复。终止本身没有“撤销”按钮,恢复只能依赖事前备份。

Auto Scaling 管理的实例要另外判断

伸缩组内实例被手工终止后,组可能自动补建新实例;停止也可能与健康检查和期望容量冲突。维护前先确认实例是否属于伸缩组、负载均衡和自动恢复策略,必要时按官方方式进入待机或暂停特定流程。否则你以为“先停机观察”,系统却新建了收费实例或把流量转到尚未验收的节点。

执行动作后立即查看“账单和成本管理”中的实例、EBS、快照、公网 IPv4 与弹性 IP 项目。账单可能延迟更新,因此还要直接盘点资源。停止实例不等于释放相关存储和地址;终止后也要确认保留卷的用途、标签与负责人,避免遗留费用。

完成当前任务后继续检查

官方资料

AWS 教程AWS CloudShell 显示账户验证中怎么办?已验证仍无法创建环境的排查2026-09-15AWS 教程AWS EBS 卷卡在 attaching 怎么排查?可用区、挂载限制与设备识别2026-09-01AWS 教程AWS CloudTrail 怎么查操作记录?Event history、Trail 与审计边界2026-08-28

加入开发者交流社区

与全球开发者、运维和工作室一起交流技术、分享经验、配置、账号与最新优惠信息

  • 云平台使用交流
  • 资源优惠信息
  • 最新教程与资讯
  • 开发者经验分享
联系 Telegram 客服
加入开发者交流社区