Compartilhar via


Comparar ferramentas de migração de dados SQL

Microsoft fornece ferramentas e serviços para migrar bancos de dados para ambientes de destino diferentes.

Este artigo compara os recursos das ferramentas de migração e avaliação disponíveis em SQL Server, SQL do Azure e Microsoft Fabric.

Azure Serviço de Migração de Banco de Dados (Azure DMS)

Azure Serviço de Migração de Banco de Dados (Azure DMS) é um serviço totalmente gerenciado que permite migrações de várias fontes de banco de dados para Azure plataformas de dados com tempo de inatividade mínimo.

Ele fornece um pipeline de migração que requer um envolvimento mínimo do usuário durante o processo de migração. Você pode acessar Azure DMS por meio do portal Azure ou PowerShell e CLI do Azure.

Para obter mais informações, consulte a documentação do Azure Serviço de Migração de Banco de Dados.

Migrações para Azure

Migrações para Azure fornece um hub centralizado para descobrir e avaliar servidores locais, infraestrutura, aplicativos e dados para migração para Azure.

Utilize o Migrações para Azure para descobrir instâncias do SQL Server em seu datacenter, avaliar as dependências das aplicações e determinar a prontidão dessas instâncias para migração para o SQL do Azure. Migrações para Azure fornece recomendações sobre opções de implantação do SQL do Azure, dimensionamento baseado nas necessidades de desempenho da carga de trabalho e estimativas mensais de custo que levam em conta seus benefícios de licenciamento.

Use Migrações para Azure nos seguintes cenários:

  • Avalie e descubra seu ambiente de dados do SQL Server.
  • Obtenha recomendações de implantação do SQL do Azure, dimensionamento alvo e estimativas mensais.
  • Levante todo o seu patrimônio de dados para SQL Server em Máquinas Virtuais do Azure.

Para obter mais informações, consulte a documentação do Migrações para Azure.

Assistente de Migração do SQL Server (SSMA)

Assistente de Migração do SQL Server (SSMA) automatiza a migração de banco de dados para SQL Server e SQL do Azure de outros mecanismos de banco de dados.

Use o SSMA para migrar de:

  • Microsoft Access
  • Db2
  • MySQL
  • Oracle
  • SAP ASE

Você pode migrar para SQL Server locais, Instância Gerenciada de SQL do Azure, Banco de Dados SQL do Azure ou SQL Server em VMs Azure.

Para obter mais informações, consulte Assistente de Migração do SQL Server.

Assistente de Migração de Rede

Fabric Assistente de Migração é uma experiência Fabric interna que migra esquema e dados para Microsoft Fabric. Ele importa metadados de esquema, identifica problemas de compatibilidade e fornece correções guiadas (incluindo assistência de IA) antes de copiar dados para o destino.

Use Fabric Assistente de Migração nos seguintes cenários:

  • Migre bancos de dados SQL Server para o banco de dados SQL no Microsoft Fabric.
  • Migre pools dedicados de SQL do Azure Synapse Analytics, SQL Server e outras plataformas de banco de dados SQL para o Fabric Data Warehouse.

Para obter mais informações, consulte:

Comparação de ferramentas de migração

Use o gráfico a seguir para comparar os recursos das ferramentas de migração do SQL:

Capacidade Migrações para Azure Componente de migração do SQL SSMA Azure Arc DMS (Azure Portal/PowerShell/cmdlet az) Assistente de Migração de Fabric
Descobrir e avaliar o acervo de dados SQL Em escala Sim No Sim Usando o PowerShell/cmdlet Avaliar somente
Migrar objetos SQL Server para o Banco de Dados SQL ou Instância Gerenciada de SQL No No No Sim Sim No
Elevar e deslocar SQL Server para SQL Server na VM Azure Sim No No No Sim No
Migrar (e/ou atualizar) SQL Server para SQL Server em Azure VM No Sim No Sim Sim No
Migrar SQL Server para o banco de dados SQL no Fabric No No No No No Sim
Migrar para Fabric Data Warehouse No No No No No Sim
Migrar objetos não SQL
(Oracle, Access, MySQL, Db2, SAP ASE)
No No Sim No No No