Introdução

Concluído

O Banco de Dados SQL do Azure é um mecanismo de banco de dados PaaS (Plataforma como Serviço) que fornece um ambiente completo de desenvolvimento e implantação na nuvem, que pode ser usado para aplicativos simples baseados em nuvem e para aplicativos empresariais avançados.

A migração para o Banco de dados SQL permite que você modernize seu aplicativo aproveitando seus recursos de PaaS. Isso permite eliminar dependências de componentes técnicos com escopo no nível da instância, como trabalhos do SQL Agent. O Banco de Dados SQL do Azure oferece uma solução de baixa manutenção que pode ser uma excelente opção para determinadas cargas de trabalho.

Você pode ter requisitos específicos que são mais adequados para o Banco de Dados SQL do Azure em vez da Instância Gerenciada SQL do Azure nos seguintes cenários:

  • Você precisa simplificar a implantação de bancos de dados com uso intermitente e imprevisível.
  • Novos bancos de dados sem histórico de uso em que o dimensionamento da computação é difícil ou não é possível estimar antes da implantação.
  • A complexidade da implantação e do desenvolvimento é uma preocupação.
  • Seus requisitos de armazenamento são maiores do que o que a Instância Gerenciada SQL do Azure oferece, e a consolidação de banco de dados não é uma opção.

O processo de migração de um banco de dados do SQL Server em execução em uma máquina virtual do Azure para o Banco de Dados SQL do Azure é semelhante às etapas que aprenderemos neste módulo.

Nota

Antes de continuar, é importante garantir que você tenha revisado os bancos de dados Avaliar SQL Server para migração para o Azure SQL. Este módulo apresentará as ferramentas de avaliação e ajudará você a descobrir novos recursos na plataforma SQL Server de destino dos quais seu banco de dados pode se beneficiar após uma atualização.

Cenário de caso de uso

Ao longo deste módulo, estamos usando um cenário de exemplo para explicar os principais conceitos de migração de dados.

Suponha que você trabalhe para uma empresa que constrói bicicletas e peças de bicicletas. Você tem vários servidores de banco de dados herdados que deseja atualizar, incluindo um banco de dados de produtos, um banco de dados de estoque de peças e um banco de dados de recursos humanos. Você também deseja mudar de um modelo de despesas de capital para um modelo de despesas operacionais e se beneficiar da escalabilidade e disponibilidade dos serviços do Azure. Você planeja migrar seus bancos de dados do SQL Server para o Banco de Dados SQL do Azure. O seu conselho de administração pediu-lhe para planear o projeto de migração e tornou-o responsável pela execução das tarefas de migração.

Você aprenderá como migrar bancos de dados do SQL Server para o Banco de Dados SQL do Azure. Você começará explorando as considerações de pré-migração que precisa levar em conta antes de uma migração e como criar um banco de dados SQL do Azure. Em seguida, você explorará os diferentes métodos para migrações offline e online e examinará maneiras de mover dados para o Banco de Dados SQL do Azure.