Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
Requisitos previos
Antes de usar el eb migrate comando, asegúrese de que su entorno cumpla los siguientes requisitos:
- Instalación y versión de IIS
-
El servidor desde el que va a migrar debe ejecutar la versión 7.0 o posterior de Internet Information Services (IIS). IIS 10.0 en Windows Server 2016 o posterior proporciona el entorno más compatible para la migración.
Para comprobar su versión de IIS, ejecute el siguiente comando:
PS C:\migrations_workspace>
Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\InetStp\"
... SetupString : IIS 10.0 VersionString : Version 10.0 ...
- Requisitos de Windows Server
-
El entorno de origen debe ejecutar Windows Server 2016 o una versión posterior para lograr una compatibilidad óptima. Elastic Beanstalk admite estas versiones de Windows Server como plataformas de destino:
-
Windows Server 2025
-
Windows Server 2022
-
Windows Server 2019
-
Windows Server 2016
-
- Instalación de EB CLI
-
-
Flujo de trabajo predeterminado (sin la
--remote
opción):-
Python y la interfaz de línea de comandos de Elastic Beanstalk (EB CLI) deben estar instalados en el servidor que contiene la aplicación que desea migrar a Elastic Beanstalk. Si bien no es obligatorio, recomendamos instalar la CLI de EB dentro de un
virtualenv
entorno limitado, tal y como se describe enInstalación de la CLI de EB en un entorno virtual.
-
-
Uso de la
--remote
opción:-
Python y la interfaz de línea de comandos (CLI de EB) de Elastic Beanstalk deben estar instalados en el host bastión. Si bien no es obligatorio, recomendamos instalar la CLI de EB dentro de un
virtualenv
entorno limitado, tal y como se describe enInstalación de la CLI de EB en un entorno virtual.
-
-
- Permisos de necesarios
-
Necesita las siguientes credenciales y permisos:
-
Privilegios de administrador en el servidor IIS de origen o en el host bastión (si utiliza
--remote
esta opción). -
AWS credenciales con permisos para crear y administrar los recursos de Elastic Beanstalk
-
- Web Deploy 3.6
-
La herramienta Microsoft Web Deploy (versión 3.6 o posterior) debe estar instalada en el servidor de origen o en el host bastión (si utiliza
--remote
esta opción). Esta herramienta se utiliza eb migrate para empaquetar las aplicaciones.Para verificar la instalación, ejecute el siguiente comando:
:
PS C:\migrations_workspace>
Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\IIS Extensions\MSDeploy\3" -Name InstallPath
InstallPath : C:\Program Files\IIS\Microsoft Web Deploy V3\ ...
Para obtener instrucciones de instalación, consulte Instalación y configuración de Web Deploy en IIS 8.0 o versiones posteriores
en el sitio web de documentación del producto de Microsoft Windows. - Requisitos de red
-
-
Flujo de trabajo predeterminado (sin la
--remote
opción):-
El servidor de origen debe tener acceso saliente a los AWS servicios de Internet.
-
-
Uso de la
--remote
opción:-
El servidor de origen debe tener acceso saliente a los AWS servicios de Internet.
-
Configure las reglas de entrada de los grupos de seguridad adecuadas que permitan una conexión de red saliente desde el host bastión y una conexión entrante a la máquina remota. Asegúrese de que la IP del host bastión aparezca en la lista de permitidos mediante TCP en el puerto 22 para acceder a la máquina remota.
-
Asegúrese de que su cliente SSH esté instalado y funcionando en su máquina remota, así como en su host bastión.
-
Asegúrese de que la configuración del firewall contenga las reglas adecuadas que abran el puerto 22 o permitan la conexión al cliente.
-
Pruebe la conexión mediante una conexión SSH manual al host remoto desde el host bastión antes de intentar la migración.
-
-