Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
A Microsoft fornece um conjunto de ferramentas e serviços para ajudar os usuários a migrar vários bancos de dados de origem para diferentes ambientes de destino.
Este artigo fornece uma breve visão geral das ferramentas disponíveis para migrar para o SQL Server e o Azure SQL.
Serviço de Migração de Banco de Dados do Azure (DMS)
O Serviço de Migração de Banco de Dados do Azure permite migrações contínuas de fontes de banco de dados do SQL Server para ofertas SQL do Azure com tempo de inatividade mínimo. O Serviço de Migração de Banco de Dados fornece um pipeline de migração resiliente e confiável que requer envolvimento mínimo do usuário durante o processo geral de migração.
O Azure Database Migration Service pode ser acedido através do portal Azure, PowerShell e Azure CLI.
Use o Serviço de Migração de Banco de Dados do Azure mais recente nos seguintes cenários:
Migre ambos os bancos de dados para o Azure SQL, especialmente em escala, e para migrações extensas (em termos de número e tamanho de bancos de dados).
Migre bancos de dados para o Banco de Dados SQL do Azure.
Para obter mais informações, visite documentação do Serviço de Migração de Banco de Dados do Azure.
Azure Migrate
O Azure Migrate fornece um hub centralizado para descobrir e avaliar servidores, infraestrutura, aplicativos e dados locais para o Azure em escala. O Azure Migrate oferece uma migração unificada entre seus servidores, bancos de dados e aplicativos.
Use o Azure Migrate para descobrir todas as suas instâncias do SQL Server em seu datacenter, avaliar as dependências do aplicativo e entender a prontidão dessas instâncias do SQL Server migrando para o Azure SQL. Você obtém recomendações da Microsoft, como a opção ideal de implantação do SQL do Azure e a oferta correta que pode atender às necessidades de desempenho para suas cargas de trabalho, e estimativas mensais para executar esses bancos de dados no Azure SQL para atender aos seus benefícios de licenciamento.
Use o Azure Migrate nos seguintes cenários:
- Avalie e descubra seu patrimônio de dados do SQL Server.
- Obtenha recomendações de implantação do SQL do Azure, dimensionamento de destino e estimativas mensais.
- Levante todo o seu conjunto de dados para o SQL Server em Máquinas Virtuais do Azure.
Para obter mais informações, visite documentação do Azure Migrate.
Assistente de Migração do SQL Server (SSMA)
O Assistente de Migração do SQL Server (SSMA) é uma ferramenta projetada para automatizar a migração de banco de dados para SQL Server e Azure SQL a partir de mecanismos de banco de dados alternativos.
Use o SSMA no seguinte cenário:
- Migre bancos de dados Microsoft Access, Db2, MySQL, Oracle e SAP ASE para o SQL Server.
- Migre bancos de dados Microsoft Access, Db2, MySQL, Oracle e SAP ASE para o Azure SQL.
Para obter mais informações, visite Assistente de migração do SQL Server.
Comparação de ferramentas de migração
Use o gráfico a seguir para comparar os recursos das ferramentas de migração SQL:
| Capability | Azure Migrate | Componente de migração SQL | SSMA | Azure Arc | DMS (Azure Portal / PowerShell / az cmdlet) |
|---|---|---|---|---|---|
| Descubra e avalie o ecossistema de dados SQL | À escala | Yes | No | Yes | Utilizar o PS / cmdlet |
| Migrar objetos do SQL Server para o Banco de Dados SQL ou para a Instância Gerenciada do SQL | No | No | No | Yes | Yes |
| Elevar e mudar o SQL Server para o SQL Server na VM do Azure | Yes | No | No | No | Yes |
| Migrar (e/ou atualizar) o SQL Server para o SQL Server na VM do Azure | No | Yes | No | Yes | Yes |
| Migrar objetos não SQL (Oracle, Access, DB2, etc.) |
No | No | Yes | No | No |
| Migrar bancos de dados de código aberto (MySQL, PostgreSQL, MariaDB, etc.) |
No | No | No | No | No |