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á.
Migre aplicativos hospedados no IIS para a Amazon EC2 usando o appcmd.exe
Deepak Kumar, Amazon Web Services
Resumo
Ao migrar aplicativos hospedados no Internet Information Services (IIS) para instâncias do Amazon Elastic Compute Cloud (Amazon EC2), você precisa enfrentar vários desafios de autenticação. Esses desafios incluem a necessidade de introduzir novamente as credenciais do domínio para as identidades dos grupos de aplicações e, possivelmente, gerar novamente as chaves de máquina para o funcionamento correto do site. Você pode usar AWS Directory Service para estabelecer relações de confiança com seu Active Directory local ou criar um novo Active Directory gerenciado no AWS. Esse padrão descreve uma abordagem de migração limpa que usa a funcionalidade de backup e restauração do IIS nas EC2 instâncias da Amazon. A abordagem usa o appcmd.exe para desinstalar e reinstalar o IIS nas EC2 instâncias de destino, permitindo a migração bem-sucedida de sites hospedados no IIS, identidades de grupos de aplicativos e chaves de máquina.
Pré-requisitos e limitações
Pré-requisitos
Um ativo Conta da AWS para o servidor de destino.
Um servidor de IIS de origem funcional, com sites hospedados.
Compreensão dos princípios de funcionamento do IIS, como administração e configuração.
Acesso de administrador do sistema em ambos os servidores de origem e de destino.
Migração concluída do servidor IIS de origem para o destino Conta da AWS. Você pode usar ferramentas de migração AWS Application Migration Service, como uma abordagem baseada em snapshots da Amazon Machine Image (AMI) ou outras ferramentas de migração.
Limitações
Alguns Serviços da AWS não estão disponíveis em todos Regiões da AWS. Para conferir a disponibilidade de uma região, consulte AWS Services by Region
. Para endpoints específicos, consulte Service endpoints and quotas e clique no link correspondente ao serviço desejado.
Versões do produto
IIS 8.5 ou IIS 10.0
Arquitetura
Pilha de tecnologia de origem
Windows Server com o IIS 8.5 ou o IIS 10.0 instalado
Pilha de tecnologias de destino
Windows Server com o IIS 8.5 ou o IIS 10.0 instalado
Application Migration Service
Arquitetura de destino
O diagrama a seguir mostra o fluxo de trabalho e os componentes da arquitetura desse padrão.

A solução contempla as seguintes etapas:
Instale e configure o Agente AWS de Replicação no servidor IIS de origem em seu data center corporativo. Esse agente inicia o processo de replicação e gerencia a transferência de dados para o. AWS
O Agente AWS de Replicação estabelece uma conexão segura com o Serviço de Migração de Aplicativos e começa a replicar os dados do servidor de origem, incluindo configurações do IIS, sites e arquivos de aplicativos.
O Serviço de Migração de Aplicativos inicia EC2 instâncias na sub-rede do aplicativo com os dados replicados. A EC2 instância de destino executa o IIS e contém os aplicativos migrados com seus volumes associados do Amazon Elastic Block Store (Amazon EBS). Após a replicação inicial, o Application Migration Service prossegue com a sincronização das alterações até que você esteja com tudo pronto para realizar a substituição para o novo ambiente.
Ferramentas
Serviços da AWS
AWS Application Migration Serviceajuda você a rehospedar (elevar e deslocar) aplicativos Nuvem AWS sem alterações e com o mínimo de tempo de inatividade.
O Amazon Elastic Compute Cloud (Amazon EC2) fornece capacidade de computação escalável no. Nuvem AWS Você poderá iniciar quantos servidores virtuais precisar e escalá-los na vertical rapidamente.
Outras ferramentas
O Internet Information Services (IIS)
para Windows Server é um servidor da web com arquitetura escalável e de código aberto, capaz de hospedar qualquer conteúdo na web. O IIS fornece um conjunto de ferramentas de administração, incluindo ferramentas de administração e linha de comando (por exemplo, appcmd.exe), código e scripts APIs gerenciados e PowerShell suporte ao Windows.
Épicos
| Tarefa | Description | Habilidades necessárias |
|---|---|---|
Crie backups de sites hospedados no IIS, da chave de configuração e da chave | Para criar backups dos sites hospedados no IIS, da chave de configuração (
Para exportar a chave de configuração e a chave
| Administrador do IIS |
| Tarefa | Description | Habilidades necessárias |
|---|---|---|
Desinstale o IIS no servidor de destino. | Para desinstalar o IIS no servidor de destino, siga as seguintes etapas:
| Administrador do IIS |
Instale o IIS no servidor de destino. | Para instalar o IIS no servidor de destino, siga as seguintes etapas:
| Administrador do IIS |
| Tarefa | Description | Habilidades necessárias |
|---|---|---|
Restaure os sites e a configuração do IIS. | Para restaurar os backups do IIS que você criou no servidor de origem para o servidor de destino, siga as seguintes etapas:
| Administrador do IIS |
Recursos relacionados
AWS documentação
Instalando o Agente AWS de Replicação (AWS Application Migration Service documentação)
AWS Orientação prescritiva
Recursos da Microsoft