在Windows Server 2008 EC2实例上安装旧版本的SSM



我正在尝试在使用AWS应用程序迁移服务迁移的Windows 2008 R2 EC2实例上安装旧版本的SSM。最后一个兼容的版本显然是版本2.3.1644.0根据这个来源:https://aws.amazon.com/premiumsupport/knowledge-center/ssm-agent-windows-ec2/.

有人知道我该怎么做吗?是否有一个用户数据脚本,我可以使用?

我正在迁移的服务器也在测试VSphere环境中,并且在AWS应用程序迁移服务上处于"正在进行测试"阶段。

使用我在这里找到的用户数据脚本:https://aws.amazon.com/premiumsupport/knowledge-center/ssm-agent-windows-ec2/。似乎没有安装ssm和脚本也是最新版本…我需要一个旧版本的SSM

您应该能够使用此URL访问该版本的SSMAgent: AmazonSSMAgentSetup v2.3.1644.0
如果您将Userdata脚本中的URL从您引用的页面替换为特定于版本的链接,您的Userdata脚本应该可以工作。例如

(New-Object System.Net.WebClient).DownloadFile("https://s3.amazonaws.com/ec2-downloads-windows/SSMAgent/2.3.1644.0/windows_386/AmazonSSMAgentSetup.exe", $dir + "AmazonSSMAgentSetup.exe")
Start-Process .AmazonSSMAgentSetup.exe -ArgumentList @("/q", "/log", "install.log") -Wait

最新更新