Global outage event
If you’re experiencing issues with your AWS services, then please refer to the AWS Health Dashboard. You can find the overall status of ongoing outages, the health of AWS services, and the latest updates from AWS engineers.
¿Cómo soluciono los errores de instalación del agente de replicación de AWS en mi Windows Server?
Error en la instalación del agente de replicación de AWS para AWS Application Migration Service o AWS Elastic Disaster Recovery. Utilizo una instancia de Amazon Elastic Compute Cloud (Amazon EC2) que ejecuta Microsoft Windows o una máquina local que ejecuta Windows Server.
Descripción corta
Debes instalar el agente de replicación de AWS en cada servidor de origen tanto para Application Migration Service como para Elastic Disaster Recovery. Es posible que se produzcan los siguientes errores de instalación:
- «CERTIFICATE_VERIFY_FAILED»
- «Downloading of path/AwsReplicationInstaller.exe failed».
- «ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host {change»
- «invoke-webrequest : The underlying connection was closed: An unexpected error occurred on a send».
- «No permission to install»
- «This agent installer is not suitable for the current operating system»
- «Agent installation failed with "Unexpected Error"»
- «The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.', None, None) Failed to execute script install_agent_windows»
- «Agent installation fails of freezes when using the "--force-volumes" flag to specify disks»
- «[WinError 740] The requested operation requires elevation»
- «MissingDotNetVersionException»
- «UninitializedAccountException»
- «AccessDeniedException»
Resolución
Lleva a cabo las siguientes acciones de solución de problemas según el error que recibas.
«CERTIFICATE_VERIFY_FAILED»
Este error se produce cuando falla la instalación del agente de replicación de AWS porque no hay ningún certificado de la autoridad de certificación (CA) raíz de Amazon. Debes tener certificados de CA raíz de Amazon para autenticarte en la consola de administración de AWS.
Para resolver este error, sigue estos pasos:
- Descarga los certificados de CA raíz de Amazon.
- Importa los certificados de CA raíz de Amazon a la carpeta Autoridades de certificación raíz de confianza. Para obtener instrucciones, consulta Installing the trusted root certificate (Instalación del certificado raíz de confianza) en el sitio web de Microsoft.
«Downloading of path/AwsReplicationInstaller.exe failed»
Este error significa que se produjeron errores de red en la instancia de origen cuando se conectó a los siguientes puntos de enlace de servicio obligatorios:
- Puntos de enlace de Amazon Simple Storage Service (Amazon S3)
- Puntos de enlace de Application Migration Service
- Puntos de enlace de Elastic Disaster Recovery
Para solucionar errores de conexión, abre PowerShell y, a continuación, ejecuta los siguientes comandos para probar la conexión del puerto 443 con cada punto de enlace.
Amazon S3:
Test-NetConnection s3.us-east-1.amazonaws.com -Port 443
Application Migration Service:
Test-NetConnection mgn.us-east-1.amazonaws.com -Port 443
Elastic Disaster Recovery:
Test-NetConnection drs.us-east-1.amazonaws.com -Port 443
Nota: Sustituye us-east-1 por la región de AWS que usas para Application Migration Service o Elastic Disaster Recovery.
También debes configurar todos los proxies entre el entorno local y los puntos de enlace necesarios para Application Migration Service o Elastic Disaster Recovery.
Si tu red local no está abierta a los puntos de enlace de servicio requeridos, utiliza AWS PrivateLink para instalar el agente de Application Migration Service o Elastic Disaster Recovery.
«ConnectionResetError: [WinError 10054]» o «invoke-webrequest: The underlying connection was closed»
Estos errores se producen cuando el cliente no puede comunicarse con el punto de enlace de Application Migration Service o Elastic Disaster Recovery. Este problema se produce cuando el cliente intenta conectarse con TLS 1.0 o TLS 1.1. La mayoría de los puntos de enlace de AWS solo funcionan con el protocolo TLS 1.2.
Para solucionar este problema, toma las siguientes medidas:
- Activa TLS 1.2 para la subclave de servidor y cliente.
- Desactiva TLS 1.0, TLS 1.1 y otras versiones de SSL a través del registro.
Para obtener instrucciones, consulta Configuring registry settings for TLS 1.2 (Configuración de los ajustes de registro para TLS 1.2) en el sitio web de Oracle.
Después de cambiar la configuración de TLS, reinicia el servidor y vuelve a intentar la instalación.
Cuando utilizas Invoke-WebRequest para descargar el instalador del agente, aparecen errores si utilizas protocolos de seguridad obsoletos. Este problema se produce cuando el punto de enlace de destino requiere TLS 1.2, pero el script o la sesión del cliente no aplican este protocolo.
Para aplicar TLS 1.2, ejecuta el siguiente comando:
[System.Net.ServicePointManager]::SecurityProtocol = 'TLS12'
A continuación, vuelve a intentar la instalación.
«No permission to install»
Este error se produce cuando el usuario que instala el agente de replicación de AWS no tiene permisos de dominio de administrador. Este error también se produce si el software antivirus bloquea la instalación.
Para resolverlo, haz lo siguiente:
- Abre la línea de comandos o PowerShell como administrador.
- Agrega C:\Program Files (x86)\AWS Replication Agent\ al directorio de listas de permitidos en el software antivirus.
Nota: Para comprobar si el software antivirus bloquea la instalación, desactívalo temporalmente al instalar el agente de replicación de AWS.
«This agent installer is not suitable for the current operating system»
Este error se produce cuando instalas una versión incorrecta del agente de replicación de AWS para el sistema operativo (SO) de la máquina de origen actual. Las versiones 2003, 2003 R2, 2008, 2008 R2, 2012 y 2012 R2 de Windows Server utilizan una versión de agente única que solo es válida para los sistemas operativos Windows antiguos.
Para 2003, 2003 R2, 2008, 2008 R2, utiliza el instalador AwsReplicationWindowsLegacyInstaller.exe.
Para 2012 y 2012 R2, utiliza el instalador AwsReplicationWindows2012LegacyInstaller.exe.
Para obtener más información, consulta Installing the AWS Replication Agent on Windows servers (Instalación del agente de replicación de AWS en servidores Windows).
«Agent installation failed with "Unexpected Error"»
Este error se produce cuando utilizas credenciales que no son válidas o cuando las credenciales del usuario carecen de los permisos necesarios.
Para resolver este error, asegúrate de que el rol de AWS Identity and Access Management (IAM) que utilizas exista en tu cuenta de AWS. Además, asegúrate de que el rol tenga las políticas necesarias para Application Migration Service o Elastic Disaster Recovery.
Si los permisos son correctos y sigue apareciendo el error, revisa los registros de instalación para solucionar el problema. Puedes encontrar los registros de instalación en la ruta del archivo install_path\aws_replication_agent_installer.log.
«The service cannot be started... Failed to execute script install_agent_windows»
Para usar el agente de replicación de AWS, debes activar el servicio del instrumental de administración de Windows (WMI). Si el WMI no funciona según lo esperado, recibirás un mensaje de error similar al del ejemplo siguiente en tus registros:
File "install_agent_windows.py", line 28, in <module> File "c:\python27\Lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 389, in load_module File "installer_utils\init.py", line 5, in <module> File "c:\python27\Lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 389, in load_module File "installer_utils\cloud_utils.py", line 34, in <module> File "c:\python27\Lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 389, in load_module File "installer_utils\instance_id_utils.py", line 41, in <module> File "c:\python27\Lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 389, in load_module File "site-packages\wmi.py ", line 157, in <module> File "site-packages\win32com\client\init.py", line 72, in GetObject File "site-packages\win32com\client\init.py", line 87, in Moniker pywintypes.com_error: (-2147023838, 'The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.', None, None) Failed to execute script install_agent_windows"
Para resolver este problema, activa el servicio WMI en el equipo de origen. Para obtener instrucciones, consulta Configuración de una conexión WMI remota en el sitio web de Microsoft. Para obtener más información acerca de WMI, consulta Instrumental de administración de Windows en el sitio web de Microsoft.
«Agent installation fails or freezes when using the "--force-volumes" flag to specify disks»
Este error se produce cuando no se describen los discos en el orden correcto. Cuando usas la marca --force-volumes, primero debes mostrar el disco raíz. En el siguiente comando de ejemplo, PhysicalDisk1 es el disco raíz:
AwsReplicationWindowsInstaller.exe --region destination-region --aws-access-key-id your-access-key --aws-secret-access-key your-secret-access-key --force-volumes --drives=\\.\PHYSICALDRIVE1,\\.\PHYSICALDRIVE0 --no-prompt
Nota: Sustituye destination-region por la región de destino. Además, sustituye your-access-key por la clave de acceso que utilizaste para instalar el agente y your-secret-access-key por la clave de acceso secreta que utilizaste para instalar el agente. Para obtener información sobre cómo crear la clave de acceso y la clave de acceso secreta, consulta Generating the required AWS credentials (Generar las credenciales de AWS necesarias) (Application Migration Service) o Generating the required AWS credentials (Generar las credenciales de AWS necesarias) (Elastic Disaster Recovery).
Para comprobar los nombres de los discos, ejecuta el siguiente comando:
wmic diskdrive list brief
«[WinError 740] The requested operation requires elevation»
Este error se produce cuando un usuario sin permisos administrativos intenta instalar el software. Debes tener permisos administrativos para instalar y usar el agente de replicación de AWS.
Para ejecutar el archivo de instalación del agente con permiso de administrador, abre el menú contextual (haz clic con el botón derecho) en AWSReplicationWindowsInstaller.exe y, a continuación, selecciona Ejecutar como administrador.
«MissingDotNetVersionException»
Si ves «MissingDotNetVersionException» en los registros del instalador del agente, significa que el servidor carece del .NET Framework necesario.
Para solucionar este problema, toma las siguientes medidas:
-
Si usas Windows Server 2008 R2 o posterior, asegúrate de haber instalado la versión 4.5 o posterior de .NET Framework en el servidor. Para obtener instrucciones, consulta How to: Determine which .NET Framework versions are installed (Instrucciones: determinar qué versiones de .NET Framework están instaladas) en el sitio web de Microsoft.
-
Para comprobar la versión de .NET Framework, ejecuta los siguientes comandos para comprobar las claves de registro necesarias:
reg query "HKEY_LOCAL_MACHINE\Software\Microsoft\NET Framework Setup\NDP\v4\full" reg query "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full" /v "Release" -
Confirma que la política de grupo no bloquea la instalación de .NET ni las consultas a las claves de registro necesarias.
«UninitializedAccountException»
Este error se produce si no has inicializado la cuenta con Application Migration Service o Elastic Disaster Recovery. El error también se produce si la cuenta no usa la plantilla de replicación predeterminada.
La configuración de replicación determina cómo los servicios replican los datos de los servidores de origen a AWS. Debes configurar estos ajustes para Application Migration Service o Elastic Disaster Recovery antes de instalar el agente.
«AccessDeniedException»
Este problema se produce debido a la falta de permisos. Confirma que has adjuntado una política de IAM con los permisos necesarios al rol o usuario de IAM que utilizas para instalar el agente.
Para el servicio de migración de aplicaciones, adjunta AWSApplicationMigrationAgentInstallationPolicy. Si tu servidor de origen es una instancia de Amazon Elastic Compute Cloud (Amazon EC2), adjunta AWSApplicationMigrationServiceEc2InstancePolicy.
Para obtener más información sobre los permisos del servicio de migración de aplicaciones, consulta Generating the required AWS credentials (Generar las credenciales de AWS necesarias).
Para Elastic Disaster Recovery, adjunta AWSElasticDisasterRecoveryAgentInstallationPolicy. Si tu origen es una instancia de Amazon EC2, adjunta AWSElasticDisasterRecoveryEc2InstancePolicy.
Para obtener más información sobre los permisos para Elastic Disaster Recovery, consulta Generating the required AWS credentials (Generar las credenciales de AWS necesarias).
Además, asegúrate de que ninguna política de control de servicio (SCP) bloquee ni niegue las acciones de API necesarias para Application Migration Service o Elastic Disaster Recovery.
Información relacionada
Troubleshooting agent issues (Solución de problemas con los agentes)
- Idioma
- Español

Contenido relevante
- preguntada hace 8 meses
- preguntada hace 7 meses
- preguntada hace 5 meses
- preguntada hace 10 meses