Migrar um banco de dados Microsoft SQL Server on-premises para o Amazon RDS para SQL Server - Recomendações da AWS

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á.

Migrar um banco de dados Microsoft SQL Server on-premises para o Amazon RDS para SQL Server

Criado por Henrique Lobao (AWS), Jonathan Pereira Cruz (AWS) e Vishal Singh (AWS)

Ambiente: PoC ou piloto

Origem: Microsoft SQL Server

Destino: Amazon RDS para SQL Server

Tipo R: redefinir a plataforma

Workload: Microsoft

Tecnologias: migração; bancos de dados

Serviços da AWS: Amazon RDS

Resumo

Esse padrão fornece orientação para migrar de um banco de dados Microsoft SQL Server on-premises para o Amazon Relational Database Service (Amazon RDS) para SQL Server . Ele descreve duas opções de migração: usar o AWS Data Migration Service (AWS DMS) ou usar ferramentas nativas do Microsoft SQL Server, como o Copy Database Wizard.

Pré-requisitos e limitações

Pré-requisitos

  • Uma conta AWS ativa

  • Um banco de dados Microsoft SQL Server de origem em um datacenter on-premises

Limitações

  • Limite de tamanho do banco de dados: 16 TB

Versões do produto

Arquitetura

Pilha de tecnologia de origem

  • Um banco de dados Microsoft SQL Server on-premises

Pilha de tecnologias de destino

  • Instância de banco de dados do Amazon RDS para SQL Server 

Arquitetura de origem e destino

Usando o AWS DMS:

Arquitetura para migração do SQL Server on-premises para o Amazon RDS usando o AWS DMS

Usando ferramentas nativas do SQL Server:

Arquitetura para migração do SQL Server on-premises para o Amazon RDS usando ferrramentas do SQL Server

Ferramentas

  • O AWS DMS é compatível com vários bancos de dados de origem e destino. Para obter detalhes, consulte Instruções passo a passo do AWS DMS. Se o AWS DMS não for compatível com o banco de dados de origem, selecione outro método para migrar os dados. 

  • As ferramentas nativas do Microsoft SQL Server incluem backup e restauração, assistente de cópia de banco de dados, cópia e anexação de banco de dados.

Épicos

TarefaDescriçãoHabilidades necessárias

Valide a versão e o mecanismo dos bancos de dados de origem e de destino.

DBA

Identifique os requisitos de hardware para a instância do servidor de destino.

DBA, administrador de sistemas

Identifique os requisitos de armazenamento (tipo e capacidade de armazenamento).

DBA, administrador de sistemas

Escolha o tipo de instância adequado com base na capacidade, nos atributos de armazenamento e nos atributos de rede.

DBA, administrador de sistemas

Identifique os requisitos de segurança do acesso à rede para os bancos de dados de origem e de destino.

DBA, administrador de sistemas

Identifique a estratégia de migração de aplicativos.

DBA, administrador de sistemas
TarefaDescriçãoHabilidades necessárias

Criar uma nuvem privada virtual (VPC).

Administrador de sistemas

Criar grupos de segurança.

Administrador de sistemas

Configurar e inicie uma instância de banco de dados do Amazon RDS.

DBA, administrador de sistemas
TarefaDescriçãoHabilidades necessárias

Use ferramentas nativas do SQL Server ou ferramentas de terceiros para migrar dados e objetos de banco de dados.

DBA
TarefaDescriçãoHabilidades necessárias

Migre dados com o AWS DMS.

DBA
TarefaDescriçãoHabilidades necessárias

Siga a estratégia de migração de aplicativos.

DBA, proprietário do aplicativo, administrador de sistemas
TarefaDescriçãoHabilidades necessárias

Mude os clientes do aplicativo para a nova infraestrutura.

DBA, proprietário do aplicativo, administrador de sistemas
TarefaDescriçãoHabilidades necessárias

Encerrar os recursos da AWS temporários.

DBA, administrador de sistemas

Revise e valide os documentos do projeto.

DBA, proprietário do aplicativo, administrador de sistemas

Colete métricas como tempo para migrar, porcentagem de tarefas manuais versus automatizadas e economia de custos.

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

Referências

Tutoriais e vídeos