Introdução
O SQL Server na Máquina Virtual do Azure permite que você execute edições completas do SQL Server sem a sobrecarga de gerenciar hardware local. O Azure oferece uma grande galeria de imagens de máquina virtual (VM), permitindo que você implante um servidor rapidamente com a versão, edição e sistema operacional exatos de que você precisa. Essa abordagem de IaaS (infraestrutura como serviço) tem benefícios e considerações que você precisa levar em conta ao seguir esse caminho de migração.
Você pode ter requisitos específicos que são mais adequados para o SQL Server em Máquinas Virtuais do Azure em vez da Instância Gerenciada SQL do Azure nos seguintes cenários:
- Você precisa de acesso direto ao sistema operacional ou sistema de arquivos, como instalar agentes não Microsoft ou personalizados na mesma máquina virtual ao lado do SQL Server.
- Você depende muito de recursos que ainda não são suportados, como FileStream/FileTable, PolyBase e transações entre instâncias.
- Sua empresa requer permanecer em uma versão específica do SQL Server.
- Seus requisitos de computação são menores do que o oferecido por uma instância gerenciada, e a consolidação de banco de dados não é uma opçã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.
Você trabalha como administrador sênior de banco de dados em uma empresa de varejo global. Você colabora com consultores e arquitetos para iniciar um projeto de modernização da plataforma de dados que atenda aos requisitos técnicos e de negócios da organização.
A organização tem um grande número de bancos de dados diferentes que sustentam funções críticas para os negócios, como Customer Relationship Management (CRM), gerenciamento de estoque, distribuição e recursos humanos. A empresa executa muitos bancos de dados locais em versões diferentes em vários servidores.
Sua principal responsabilidade é identificar o que é necessário e, finalmente, migrar muitos bancos de dados que executam versões diferentes do SQL Server.
Neste módulo, você aprenderá a migrar cargas de trabalho do SQL Server para serem executadas na Máquina Virtual do Azure. Você explora as várias maneiras de migrar suas cargas de trabalho do SQL Server offline e online. Depois de migrar sua carga de trabalho, você concluirá algumas tarefas pós-migração. Essas tarefas garantem que o desempenho do banco de dados migrado não seja afetado.
Ao final deste módulo, você poderá planejar e executar uma migração do SQL Server local para a Máquina Virtual do Azure.