Introdução

Concluído

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

A migração para o Banco de Dados SQL do Azure permite que você modernize seu aplicativo aproveitando as capacidades da PaaS. Isso habilita você a eliminar as dependências dos componentes técnicos com escopo no nível da instância, como os 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ê deve ter requisitos específicos que sejam mais adequados ao Banco de Dados SQL do Azure do que à Instância Gerenciada de 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 a Instância Gerenciada de SQL do Azure oferece, e a consolidação do banco de dados não é uma opção.

O processo de migração de um banco de dados 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 nesse módulo.

Observação

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

Cenário do caso de uso

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

Suponha que você trabalhe para uma empresa que cria bicicletas e peças de bicicleta. Você tem vários servidores de bancos de dados herdados que deseja atualizar, incluindo o do produto, um de ações de peças e um de recursos humanos. Você também deseja passar 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ê deve planejar a migração dos seus bancos de dados do SQL Server para o Banco de Dados SQL do Azure. Sua diretoria pediu que você planejasse o projeto de migração e fez com que você fosse responsável pela execução das tarefas de migração.

Você aprenderá como migrar os bancos de dados SQL Server para o Banco de Dados SQL do Azure. Você começará analisando 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, explorará os diferentes métodos de migrações offline e online e examinará as maneiras de mover dados para o Banco de Dados SQL do Azure.