nota
El agente de lanzamiento más reciente para Windows Server 2022 y versiones posteriores del sistema operativo es EC2Launch v2, que sustituye tanto a EC2Config como a EC2Launch. EC2Launch v2 viene preinstalado en las AMI de AWS Windows Server 2022 y 2025. También puede migrar a EC2Launch v2 con la herramienta de migración o puede instalar y configurar manualmente el agente en Windows Server 2016 y 2019.
Para obtener información sobre cómo recibir notificaciones sobre actualizaciones de EC2Config, consulte Suscripción a las notificaciones del agente de inicialización de Windows de EC2. Para obtener información acerca de los cambios de cada versión, consulte Historial de versión de EC2Config.
Antes de empezar
-
Verifique que tiene .NET framework 3.5 SP1 o superior.
-
De forma predeterminada, el proceso de configuración sustituye los archivos de configuración existentes por otros con una configuración predeterminada durante la instalación y posteriormente reinicia el servicio EC2Config cuando se completa la instalación. Si ha cambiado la configuración del servicio EC2Config, copie el archivo
config.xml
del directorio%Program Files%\Amazon\Ec2ConfigService\Settings
. Después de actualizar el servicio EC2Config, puede restaurar este archivo para conservar los cambios en la configuración.
Verificar la versión de EC2Config
Siga este procedimiento para verificar la versión de EC2Config que hay instalada en las instancias.
Para verificar la versión instalada de EC2Config
-
Lance una instancia desde la AMI y conéctese a ella.
-
En el panel de control, seleccione Programas y características.
-
En la lista de programas instalados, busque
Ec2ConfigService
. Su número de versión aparece en la columna Versión.
Actualización de EC2Config
Siga este procedimiento para descargar la versión más reciente de EC2Config e instalarla en las instancias.
Para descargar e instalar la versión más reciente de EC2Config
-
Descargue y descomprima el instalador de EC2Config
. -
Ejecute
EC2Install.exe
. Para obtener una lista completa de opciones, ejecuteEC2Install
con la opción/?
. De forma predeterminada, el proceso de configuración muestra preguntas. Para ejecutar el comando sin este tipo de preguntas, utilice la opción/quiet
.importante
Para mantener los ajustes personalizados del archivo
config.xml
que guardó, ejecuteEC2Install
con la opción/norestart
, restaure la configuración y, a continuación, reinicie el servicio EC2Config manualmente. -
Si ejecuta la versión 4.0 o posterior de EC2Config, debe reiniciar SSM Agent en la instancia desde el complemento de Microsoft Services.
nota
La formación de la versión de EC2Config actualizada no aparecerá en el registro del sistema de la instancia ni en Trusted Advisor hasta que reinicie la instancia o la detenga y vuelva a iniciarla.
Para descargar e instalar la versión más reciente de EC2Config utilizando PowerShell
Para descargar, descomprimir e instalar la versión más reciente de EC2Config mediante PowerShell, ejecute los siguientes comandos desde una ventana de PowerShell
$Url = "https://s3.amazonaws.com/ec2-downloads-windows/EC2Config/EC2Install.zip"
$DownloadZipFile = "$env:USERPROFILE\Desktop\" + $(Split-Path -Path $Url -Leaf)
$ExtractPath = "$env:USERPROFILE\Desktop\"
Invoke-WebRequest -Uri $Url -OutFile $DownloadZipFile
$ExtractShell = New-Object -ComObject Shell.Application
$ExtractFiles = $ExtractShell.Namespace($DownloadZipFile).Items()
$ExtractShell.NameSpace($ExtractPath).CopyHere($ExtractFiles)
Start-Process $ExtractPath
Start-Process `
-FilePath $env:USERPROFILE\Desktop\EC2Install.exe `
-ArgumentList "/S"
nota
Si recibe un error al descargar el archivo y está usando Windows Server 2016 o una versión anterior, es posible que sea necesario habilitar TLS 1.2 para su terminal PowerShell. Puede habilitar TLS 1.2 para la sesión actual de PowerShell con el siguiente comando y luego volver a intentarlo:
[Net.ServicePointManager]::SecurityProtocol = [Net.SecurityProtocolType]::Tls12
Verifique la instalación comprobando C:\Program Files\Amazon\
para el directorio de Ec2ConfigService
.