Saiba como migrar um banco de dados Microsoft SQL Server on-premises para o Amazon RDS para SQL Server utilizando backup e restauração nativos. - 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á.

Saiba como migrar um banco de dados Microsoft SQL Server on-premises para o Amazon RDS para SQL Server utilizando backup e restauração nativos.

Criado por Tirumala Dasari (AWS), David Queiroz (AWS) e Vishal Singh (AWS)

Ambiente: PoC ou piloto

Origem: banco de dados do SQL Server on-premises

Destino: Amazon RDS para SQL Server

Tipo R: redefinir a plataforma

Workload: Microsoft

Tecnologias: migração; bancos de dados; sistemas operacionais

Serviços da AWS: Amazon RDS; Amazon S3

Resumo

Esse padrão descreve como migrar um banco de dados Microsoft SQL Server on-premises para uma instância de banco de dados do Amazon Relational Database Service (Amazon RDS) for SQL Server (migração homogênea). O processo de migração é baseado em métodos nativos de backup e restauração do SQL Server. Ele usa o SQL Server Management Studio (SSMS) para criar um arquivo de backup do banco de dados e um bucket do Amazon Simple Storage Service (Amazon S3) para armazenar o arquivo de backup antes de restaurá-lo no Amazon RDS para SQL Server.

Pré-requisitos e limitações

Pré-requisitos

  • Uma conta AWS ativa

  • Políticas de Identity and Access Management, perfil do IAM para acessar o bucket do S3 e a instância de banco de dados do Amazon RDS para SQL Server.

Limitações

  • O processo descrito nesse padrão migra somente o banco de dados. Os logins do SQL ou os usuários do banco de dados, incluindo qualquer trabalho do SQL Server Agent, não são migrados porque exigem etapas adicionais.

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 migração de dados

Arquitetura para migrar um banco de dados SQL Server local para uma instância de banco de dados Amazon RDS for SQL Server.

Ferramentas

  • O Microsoft SQL Server Management Studio (SSMS) é um ambiente integrado para o gerenciamento de uma infraestrutura do SQL Server. Ele fornece uma interface de usuário e um grupo de ferramentas com editores de scripts avançados que interagem com o SQL Server.

Épicos

TarefaDescriçãoHabilidades necessárias

Selecione SQL Server como mecanismo de banco de dados no Amazon RDS para SQL Server.

DBA

Escolha o SQL Server Express Edition

DBA

Especifique os detalhes do banco de dados.

Para obter mais informações, consulte documentação do Amazon RDS sobre a criação de uma instância de banco de dados Oracle.

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

Conecte-se ao banco de dados do SQL Server on-premises por meio do SSMS.

DBA

Criação de um backup do banco de dados

Para obter instruções, consulte a Documentação do SSMS.

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

Crie um bucket no Amazon S3.

Para obter mais informações, consulte a documentação do Amazon S3.

DBA

Faça upload do arquivo no bucket do S3.

Para obter mais informações, consulte a documentação do Amazon S3.

SysOps administrador
TarefaDescriçãoHabilidades necessárias

Adicione o grupo de opções ao Amazon RDS.

  1. Abra o console do Amazon RDS em https://console.aws.amazon.com/rds/.

  2. No painel de navegação, escolha Grupos de opções, Criar grupo.

  3. Preencha as informações do grupo de opções e escolha Criar.

  4. Adicione a SQLSERVER_BACKUP_RESTORE opção ao grupo de opções e, em seguida, escolha Adicionar opção.

Para obter mais informações, consulte a documentação do Amazon RDS.

SysOps administrador

Restaure o banco de dados.

  1. Conecte-se ao Amazon RDS para SQL Server por meio do SSMS.

  2. Para fazer restaurar seu banco de dados, chame o msdb.dbo.rds_restore_database procedimento armazenado.

DBA
TarefaDescriçãoHabilidades necessárias

Valide objetos e dados.

Valide os objetos e dados entre o banco de dados de origem e o Amazon RDS para SQL Server.

Observação: essa tarefa migra somente o banco de dados. Logins e trabalhos não serão migrados.

Proprietário do aplicativo, DBA
TarefaDescriçãoHabilidades necessárias

Redirecione o tráfego do aplicativo.

Após a validação, redirecione o tráfego do aplicativo para a instância de banco de dados do Amazon RDS para SQL Server.

Proprietário do aplicativo, DBA

Recursos relacionados