As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Pré-requisitos
Antes de usar o eb migrate comando, certifique-se de que seu ambiente atenda aos seguintes requisitos:
- Instalação e versão do IIS
-
O servidor do qual você está migrando deve executar os Serviços de Informações da Internet (IIS) versão 7.0 ou posterior. O IIS 10.0 no Windows Server 2016 ou posterior fornece o ambiente mais compatível para migração.
Para verificar sua versão do IIS, execute o seguinte comando:
PS C:\migrations_workspace>
Get-ItemProperty "HKLM:\SOFTWARE\Microsoft\InetStp\"
... SetupString : IIS 10.0 VersionString : Version 10.0 ...
- Requisitos do Windows Server
-
Seu ambiente de origem deve executar o Windows Server 2016 ou posterior para otimizar a compatibilidade. O Elastic Beanstalk é compatível com essas versões do Windows Server como plataformas de destino:
-
Windows Server 2025
-
Windows Server 2022
-
Windows Server 2019
-
Windows Server 2016
-
- Instalação do EB CLI
-
-
Fluxo de trabalho padrão (sem a
--remote
opção):-
O Python e a interface de linha de comando (EB CLI) do Elastic Beanstalk devem estar instalados no servidor que contém o aplicativo que você deseja migrar para o Elastic Beanstalk. Embora não seja necessário, recomendamos instalar a CLI do EB dentro de uma
virtualenv
sandbox, conforme descrito em. Instalar a EB CLI em um ambiente virtual
-
-
Usando a
--remote
opção:-
O Python e a interface de linha de comando (EB CLI) do Elastic Beanstalk devem estar instalados no seu host bastion. Embora não seja necessário, recomendamos instalar a CLI do EB dentro de uma
virtualenv
sandbox, conforme descrito em. Instalar a EB CLI em um ambiente virtual
-
-
- Permissões obrigatórias do
-
Você precisa das seguintes credenciais e permissões:
-
Privilégios de administrador no servidor IIS de origem ou no host bastion (se estiver usando a
--remote
opção). -
AWS credenciais com permissões para criar e gerenciar recursos do Elastic Beanstalk
-
- Web Deploy 3.6
-
A ferramenta Microsoft Web Deploy (versão 3.6 ou posterior) deve ser instalada no servidor de origem ou no host bastion (se estiver usando a
--remote
opção). Essa ferramenta é usada eb migrate para empacotar seus aplicativos.Para verificar a instalação, execute o seguinte 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 obter instruções de instalação, consulte Instalando e configurando o Web Deploy no IIS 8.0 ou posterior
no site de documentação do produto Microsoft Windows. - Requisitos de rede
-
-
Fluxo de trabalho padrão (sem a
--remote
opção):-
Seu servidor de origem deve ter acesso de saída à Internet aos AWS serviços.
-
-
Usando a
--remote
opção:-
Seu servidor de origem deve ter acesso de saída à Internet aos AWS serviços.
-
Configure as regras de entrada de grupos de segurança adequadas que permitam uma conexão de rede de saída do seu host bastion e uma conexão de entrada na máquina remota. Certifique-se de que o IP do bastion host esteja na lista de permissões via TCP na porta 22 para acessar a máquina remota.
-
Certifique-se de que seu cliente SSH esteja instalado e em execução em sua máquina remota, bem como em seu host bastion.
-
Verifique se a configuração do firewall contém as regras apropriadas que abrem a porta 22 ou permitem a conexão com o cliente.
-
Teste sua conexão inserindo manualmente o SSH no host remoto a partir do bastion host antes de tentar a migração.
-
-