

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 um banco de dados local do Microsoft SQL Server para a Amazon EC2
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-ec2"></a>

*Senthil Ramasamy, Amazon Web Services*

## Resumo
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-ec2-summary"></a>

Esse padrão descreve como migrar um banco de dados local do Microsoft SQL Server para o Microsoft SQL Server em uma instância do Amazon Elastic Compute Cloud (Amazon EC2). Ele abrange duas opções de migração: usar AWS Database Migration Service (AWS DMS) ou usar ferramentas nativas do Microsoft SQL Server, como backup e restauração, Copy Database Wizard ou copiar e anexar banco de dados. 

## Pré-requisitos e limitações
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-ec2-prereqs"></a>

**Pré-requisitos **
+ Uma AWS conta ativa
+ Um sistema operacional suportado pela Amazon EC2 (para obter uma lista completa das versões suportadas do sistema operacional, consulte [Amazon EC2 FAQs](https://aws.amazon.com/ec2/faqs/))
+ Um banco de dados de origem do Microsoft SQL Server em um datacenter on-premises

**Versões do produto**
+ Para bancos de dados locais e de EC2 instâncias da Amazon, AWS DMS oferece suporte a: 
  + SQL Server nas versões 2005, 2008, 2008R2, 2012, 2014, 2016, 2017 e 2019 
  + As eições Enterprise, Standard, Workgroup, Developer e Web
+ Para obter a lista mais atual de versões com suporte, consulte [Como usar um banco de dados do Microsoft SQL Server como destino para o AWS DMS](https://docs.aws.amazon.com/dms/latest/userguide/CHAP_Target.SQLServer.html).   

## Arquitetura
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-ec2-architecture"></a>

**Pilha de tecnologia de origem**
+ Banco de dados Microsoft SQL Server on-premises

**Pilha de tecnologias de destino**
+ Banco de dados Microsoft SQL Server em uma EC2 instância

**Arquitetura de destino**

![Instâncias primárias e em espera do Microsoft SQL Server em EC2 instâncias em duas zonas de disponibilidade.](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/images/pattern-img/f0a155b3-4977-4e1f-8332-89eab29c1e25/images/53e2c27d-ceb4-4d88-a022-93dd0b343eaf.png)


**Arquitetura de migração de dados**
+ Usando AWS DMS

![Migração de dados locais do SQL Server para uma EC2 instância usando o AWS DMS.](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/images/pattern-img/f0a155b3-4977-4e1f-8332-89eab29c1e25/images/1cbe32ea-e285-4cac-9153-4428bad9b229.png)

+ Usando ferramentas nativas do SQL Server 

![Migração de dados locais do SQL Server para uma EC2 instância usando ferramentas nativas do SQL Server.](http://docs.aws.amazon.com/pt_br/prescriptive-guidance/latest/patterns/images/pattern-img/f0a155b3-4977-4e1f-8332-89eab29c1e25/images/ad2caf54-7399-4038-91a3-acba9fa7da29.png)


## Ferramentas
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-ec2-tools"></a>
+ [AWS Database Migration Service (AWS DMS)](https://docs.aws.amazon.com/dms/) ajuda você a migrar seus dados de e para bancos de dados comerciais e de código aberto amplamente usados, incluindo Oracle, SQL Server, MySQL e PostgreSQL. Você pode usar AWS DMS para migrar seus dados para o Nuvem AWS, entre instâncias locais (por meio de uma Nuvem AWS configuração) ou entre combinações de configurações na nuvem e no local.
+ [AWS Schema Conversion Tool (AWS SCT)](https://docs.aws.amazon.com/SchemaConversionTool/latest/userguide/CHAP_Welcome.html) oferece suporte a migrações heterogêneas de banco de dados convertendo automaticamente o esquema do banco de dados de origem e a maior parte do código personalizado em um formato compatível com o banco de dados de destino.
+ As ferramentas nativas do Microsoft SQL Server incluem o backup e a restauração, o Copy Database Wizard e a cópia e a anexação de banco de dados.

## Épicos
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-ec2-epics"></a>

### Planejar a migração
<a name="plan-the-migration"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Valide as versões dos bancos de dados de origem e de destino. |  | DBA | 
| Identifique a versão do sistema operacional de destino. |  | DBA, administrador de sistemas | 
| Identifique os requisitos de hardware para a instância do servidor de destino com base na lista de compatibilidade e nos requisitos de capacidade do Microsoft SQL Server. |  | DBA, administrador de sistemas | 
| Identifique os requisitos de armazenamento para tipo e capacidade. |  | DBA, administrador de sistemas | 
| Identifique os requisitos de rede, incluindo latência e largura de banda. |  | DBA, administrador de sistemas | 
| Escolha o tipo de EC2 instância com base na capacidade, nos recursos de armazenamento e nos recursos de rede. |  | DBA, administrador de sistemas | 
| Identifique os requisitos de segurança de acesso à rede e host para os bancos de dados de origem e de destino. |  | DBA, administrador de sistemas | 
| Identifique uma lista de usuários necessários para a instalação do software Microsoft SQL Server. |  | DBA, administrador de sistemas | 
| Determine a estratégia de backup. |  | DBA | 
| Determine os requisitos de disponibilidade. |  | DBA | 
| Identifique a estratégia de migração e substituição de aplicativos. |  | DBA, administrador de sistemas | 

### Configurar a infraestrutura
<a name="configure-the-infrastructure"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Criar uma nuvem privada virtual (VPC) e sub-redes. |  | Administrador de sistemas | 
| Criar grupos de segurança e lista de controle de acesso (ACL) de rede. |  | Administrador de sistemas | 
| Configure e inicie uma EC2 instância. |  | Administrador de sistemas | 

### Instale o software
<a name="install-the-software"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Crie os usuários e grupos necessários para o software Microsoft SQL Server. |  | DBA, administrador de sistemas | 
| Faça o download do software Microsoft SQL Server. |  | DBA, administrador de sistemas | 
| Instale o software Microsoft SQL Server na EC2 instância e configure o servidor. |  | DBA, administrador de sistemas | 

### Migrar os dados - opção 1
<a name="migrate-the-data---option-1"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Use ferramentas nativas do Microsoft SQL Server ou ferramentas de terceiros para migrar os objetos e dados do banco de dados. | As ferramentas incluem backup e restauração, Copy Database Wizard e cópia e anexação de banco de dados. Para obter mais informações, consulte o guia [Migrar bancos de dados do Microsoft SQL Server para a Nuvem AWS](https://docs.aws.amazon.com/prescriptive-guidance/latest/migration-sql-server/). | DBA | 

### Migrar os dados - opção 2
<a name="migrate-the-data---option-2"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Migre os dados usando o AWS DMS. | Para obter mais informações sobre o uso AWS DMS, consulte os links na seção [Recursos relacionados](#migrate-an-on-premises-microsoft-sql-server-database-to-amazon-ec2-resources). | DBA | 

### Migrar o aplicativo
<a name="migrate-the-application"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Siga a estratégia de migração de aplicativos. | Use AWS Schema Conversion Tool (AWS SCT) para analisar e modificar o código SQL incorporado ao código-fonte do aplicativo. | DBA, proprietário do aplicativo | 

### Substituir
<a name="cut-over"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Siga a estratégia de troca de aplicativos. |  | DBA, proprietário do aplicativo, administrador de sistemas | 

### Fechar o projeto
<a name="close-the-project"></a>


| Tarefa | Description | Habilidades necessárias | 
| --- | --- | --- | 
| Desligue todos os AWS recursos temporários. | Os recursos temporários incluem a instância AWS DMS de replicação e a EC2 instância para AWS SCT. | DBA, administrador de sistemas | 
| Revise e valide os documentos do projeto. |  | DBA, proprietário do aplicativo, administrador de sistemas | 
| Reúna métricas sobre a hora de migrar, porcentagem de economia de custos manuais versus ferramentas e assim por diante. |  | DBA, proprietário do aplicativo, administrador de sistemas | 
| Feche o projeto e forneça feedback. |  | DBA, proprietário do aplicativo, administrador de sistemas | 

## Recursos relacionados
<a name="migrate-an-on-premises-microsoft-sql-server-database-to-amazon-ec2-resources"></a>

**Referências**
+ [Migrando bancos de dados Microsoft SQL Server para o Nuvem AWS](https://docs.aws.amazon.com/prescriptive-guidance/latest/migration-sql-server/)
+ [Amazon EC2](https://aws.amazon.com/ec2/)
+ [Amazon EC2 FAQs](https://aws.amazon.com/ec2/faqs/)
+ [ EC2 Preços da Amazon](https://aws.amazon.com/ec2/pricing/)
+ [AWS Database Migration Service](https://aws.amazon.com/dms/)
+ [Produtos Microsoft em AWS](https://aws.amazon.com/windows/products/)
+ [Licenciamento da Microsoft em AWS](https://aws.amazon.com/windows/resources/licensing/)
+ [Microsoft SQL Server em AWS](https://aws.amazon.com/windows/products/sql/)

**Tutoriais e vídeos**
+ [Começando com a](https://aws.amazon.com/ec2/getting-started/) Amazon EC2
+ [Conceitos básicos do ](https://aws.amazon.com/dms/getting-started/)AWS Database Migration Service
+ [Associe uma EC2 instância da Amazon ao seu Simple AD Active Directory](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/simple_ad_join_instance.html)
+ [Associe uma EC2 instância da Amazon ao seu AWS Managed Microsoft AD Active Directory](https://docs.aws.amazon.com/directoryservice/latest/admin-guide/ms_ad_join_instance.html)
+ [AWS Database Migration Service](https://www.youtube.com/watch?v=zb4GcjEdl8U) (vídeo)
+ [Introdução à Amazon EC2 — Elastic Cloud Server e hospedagem com AWS](https://www.youtube.com/watch?v=TsRBftzZsQo) (vídeo)