如何重置EC2 ubuntu实例?

问题描述 投票:0回答:4

我的客户创建了一个 ubuntu 服务器 16.04 来部署 Web 应用程序。我在正确部署应用程序方面遇到了困难......

那么我有没有办法通过命令行将服务器重置回原始状态?

amazon-web-services ubuntu amazon-ec2 ubuntu-16.04
4个回答
30
投票
  1. 转到 EC2 仪表板 -> 实例
  2. 选择您要重置的实例。
  3. 点击“操作”下拉菜单 -> “监控和故障排除” -> “替换根卷”

enter image description here


8
投票

AWS 没有像 VmWare 的功能

restore snapshot
。如果你想让机器恢复到原来的状态,你必须再次启动机器。但它会获得不同的IP。无法将您的实例
reset
恢复到其原始状态。

更新: 请检查这个答案,因为亚马逊最近在 2021 年添加了此功能。检查这个亚马逊链接


1
投票

您在部署应用程序之前是否创建了快照?如果不是,您需要在新的 EC2 实例中重新部署 AMI。


0
投票

“替换根卷”功能于 2021 年 4 月推出,并已于 2023 年 2 月扩展到也适用于裸机 EC2 Mac 实例(请参阅此博文)。 要将实例重置为其初始启动状态,您可以在 EC2 控制台中执行此操作(“操作”->“监控和故障排除”->“替换根卷”,如

另一个答案

中详述)或使用此命令线路: aws ec2 create-replace-root-volume-task --region <your-instance-region-here> --instance-id <your-instance-id-here> --delete-replaced-root-volume

如果您已经有想要恢复的快照,只需将 
--snapshot-id <your-snapshot-id-here>

添加到上面的命令行即可。

    

© www.soinside.com 2019 - 2024. All rights reserved.