重启实例
实例重启相当于操作系统重启。在许多情况下,只需要几分钟时间即可重启您的实例。当您重新启动实例时,将会保留其公有 DNS 名称 (IPv4)、私有和公有 IPv4 地址、IPv6 地址(如果适用)以及实例存储卷上的任何数据。
与停止和开启您的实例不同,重新引导实例不会开启新的实例计费周期(最低收取一分钟的费用)。
为进行必要的维护 (例如,为了应用需要重启的升级),我们可能会为您的实例预定一次重启。您无需进行任何操作;我们建议您在其预定重启窗口期间等待重启完成。有关更多信息,请参阅实例的计划事件。
我们建议您使用 Amazon EC2 控制台、命令行工具或 Amazon EC2 API 来重启实例,而非在实例中运行操作系统重启命令。如果您使用 Amazon EC2 控制台、命令行工具或 Amazon EC2 API 重启实例,而实例在几分钟内未完全关闭,我们会执行硬重启。如果您使用 Amazon CloudTrail,则使用 Amazon EC2 重启实例还会创建一条关于实例重启时间的 API 记录。
使用命令行重启实例
您可以使用以下任一命令。有关这些命令行界面的更多信息,请参阅 访问 Amazon EC2。
reboot-instances (Amazon CLI)
Restart-EC2Instance(Amazon Tools for Windows PowerShell)
运行受控的故障注入实验
您可以使用 Amazon Fault Injection Simulator 测试您的实例重新启动时您的应用程序如何响应。有关更多信息,请参阅 Amazon Fault Injection Simulator 用户指南。