我关注了支持文章。
https://docs.aws.amazon.com/systems-manager/latest/userguide/automation-ec2reset.html
显然,一切顺利,但是“解密Windows密码”仍然返回相同的错误。 “此实例是通过自定义ami创建的...”
工作已返回非常明确的答复:
作业输出
getEC2RescueForLinuxResult.Output 由于没有成功执行该步骤,因此尚无可用输出 getEC2RescueForWindowsResult.Output 设备xvdf映射到D 在目录D:\ Windows中找到脱机Windows安装 Windows Server 2016数据中心(10.0.14393.2097) 在目录D:\ Boot \ BCD中找到BCD存储 检测已安装的驱动程序 EC2Rescue环境变量集 EC2Rescue脚本变量设置
为本地管理员启用密码生成... 您的实例将在下次启动时生成一个新密码,并且您可以使用EC2控制台中的当前密钥对对其进行解密。
如果丢失了密钥对,则可以创建AMI并使用您拥有的密钥对启动新实例。 音量已成功设为离线 getLinuxBackupAmi.ImageId 由于没有成功执行该步骤,因此尚无可用输出 getLinuxSSHKeyParameter.Name 由于没有成功执行该步骤,因此尚无可用输出 getWindowsBackupAmi.ImageId ami-0e3a5cfcd38ad4add getWindowsPasswordEnabledAmi.ImageId ami-0667be91225477340
但是,已创建的两个amis的名称与aws文档中的名称不匹配,即:
备份AMI:AWSSupport-EC2Rescue:InstanceId
启用密码的AMI:AWSSupport-EC2Rescue:InstanceId中启用密码的AMI
创建的AMI的名称如下:
AWSSupport-EC2Rescue-Pre-Script-Backup_i-05690909c436aee89_2018-10-28_07.59.50 AWSSupport-EC2Rescue-Post-Script-Backup_i-05690909c436aee89_2018-10-28_08.06.16
我已经重新启动了原始实例,根据我对该实用程序的了解,这应该足够了。还尝试通过Post Script Backup创建一个新实例。
任何人都可以提供线索,如果没有这些名称,可能会出什么问题以及怎么办?
谢谢。