Coletar dados por meio da migração e da modernização de dados de fontes existentesCollect data through the migration and data modernization of existing sources

As empresas geralmente têm diferentes tipos de dados existentes que podem democratize.Companies often have different kinds of existing data that they can democratize. Quando uma hipótese de cliente requer o uso de dados existentes para criar soluções modernas, uma primeira etapa pode ser a migração de dados e a modernização de dados para se preparar para invenções e inovações.When a customer hypothesis requires the use of existing data to build modern solutions, a first step might be data migration and data modernization to prepare for inventions and innovations. Para se alinhar com os esforços de migração existentes em um plano de adoção de nuvem, faça a migração e a modernização usando a metodologia de migração.To align with existing migration efforts within a cloud adoption plan, do your migration and modernization by using the Migrate methodology.

Uso deste artigoUse of this article

Este artigo descreve uma série de abordagens que se alinham com a metodologia de migração.This article outlines a series of approaches that align with the Migrate methodology. Você pode alinhar melhor essas abordagens ao ferramentas de migração de banco de dados padrão.You can best align these approaches to the standard database migration toolchain.

Durante a fase avaliar cargas de trabalho, uma equipe de adoção de nuvem avalia o estado atual e o estado futuro do ativo migrado.During the assess workloads phase, a cloud adoption team assesses the current state and future state for the migrated asset. Quando esse processo faz parte de um esforço de inovação, ambas as equipes de adoção de nuvem podem usar este artigo para ajudar a fazer essas avaliações.When that process is part of an innovation effort, both cloud adoption teams can use this article to help make those assessments.

Conjunto de ferramentas primárioPrimary toolset

Quando você migra e moderniza dados locais, a opção de ferramenta do Azure mais comum é o serviço de migração de banco de dados do Azure.When you migrate and modernize on-premises data, the most common Azure tool choice is the Azure Database Migration Service. Esse serviço faz parte do Hub de migrações do Azuremais amplo.This service is part of the broader Azure Migrate hub. Para fontes de dados SQL Server existentes, Assistente de migração de dados ajuda a avaliar e migrar estruturas de dados.For existing SQL Server data sources, Data Migration Assistant helps you assess and migrate data structures.

Para dar suporte a migrações de dados Oracle e NoSQL, você também pode usar o serviço de migração de banco de dados do Azure para determinados tipos de bancos de dado de origem para destino.To support Oracle and NoSQL data migrations, you can also use Azure Database Migration Service for certain types of source-to-target databases. Por exemplo, migrar bancos de dados Oracle para PostgreSQL ou migrar bancos de dados do MongoDB para Azure Cosmos DB.For example, migrating Oracle databases to PostgreSQL or migrating MongoDB databases to Azure Cosmos DB. Mais comumente, as equipes de adoção usam ferramentas de parceiros ou scripts personalizados para migrar para Azure Cosmos DB, Azure HDInsight ou opções de máquina virtual com base em IaaS (infraestrutura como serviço).More commonly, adoption teams use partner tools or custom scripts to migrate to Azure Cosmos DB, Azure HDInsight, or virtual machine options based on infrastructure as a service (IaaS).

Considerações e diretrizesConsiderations and guidance

Quando você usa o serviço de migração de banco de dados do Azure para a migração e a modernização de dados, é importante entender:When you use Azure Database Migration Service for data migration and data modernization, it's important to understand:

  • A plataforma atual para hospedar a fonte de dados.The current platform for hosting the data source.
  • A versão atual.The current version.
  • A plataforma futura e a versão que melhor dá suporte à hipótese ou ao alvo do cliente.The future platform and version that best supports the customer hypothesis or target.

Tipo de migração de dadosData migration type

Com uma migração offline, o tempo de inatividade do aplicativo começa quando a migração é iniciada.With an offline migration, application downtime starts when the migration starts. Para uma migração online, o tempo de inatividade é limitado ao período de redução no final da migração.For an online migration, downtime is limited to the time to cut over at the end of migration.

Teste uma migração offline para determinar se o tempo de inatividade é aceitável.Test an offline migration to determine whether the downtime is acceptable. Se o tempo de restauração for inaceitável, faça uma migração online.If the restoration time is unacceptable, do an online migration.

A tabela de tipos de migração de dados a seguir mostra os pares de origem e de destino a serem examinados com a equipe de migração.The following data migration type table shows source and target pairs to review with the migration team. Cada par inclui uma opção de ferramenta e um link para um tutorial relacionado.Each pair includes a tool choice and a link to a related tutorial.

FonteSource DestinoTarget FerramentaTool Tipo de migraçãoMigration type DiretrizesGuidance
SQL ServerSQL Server Banco de Dados SQL do AzureAzure SQL Database Serviço de Migração de Banco de DadosDatabase Migration Service OfflineOffline TutorialTutorial
SQL ServerSQL Server Banco de Dados SQL do AzureAzure SQL Database Serviço de Migração de Banco de DadosDatabase Migration Service OnlineOnline TutorialTutorial
SQL ServerSQL Server Instância Gerenciada do Azure SQLAzure SQL Managed Instance Serviço de Migração de Banco de DadosDatabase Migration Service OfflineOffline TutorialTutorial
SQL ServerSQL Server Instância Gerenciada do Azure SQLAzure SQL Managed Instance Serviço de Migração de Banco de DadosDatabase Migration Service OnlineOnline TutorialTutorial
SQL Server RDSRDS SQL Server Banco de Dados SQL do Azure ou Instância Gerenciada de SQL do AzureAzure SQL Database or Azure SQL Managed Instance Serviço de Migração de Banco de DadosDatabase Migration Service OnlineOnline TutorialTutorial
MySQLMySQL Banco de Dados do Azure para MySQLAzure Database for MySQL Serviço de Migração de Banco de DadosDatabase Migration Service OnlineOnline TutorialTutorial
PostgreSQLPostgreSQL Banco de Dados do Azure para PostgreSQLAzure Database for PostgreSQL Serviço de Migração de Banco de DadosDatabase Migration Service OnlineOnline TutorialTutorial
MongoDBMongoDB API do Azure Cosmos DB para MongoDBAzure Cosmos DB API for MongoDB Serviço de Migração de Banco de DadosDatabase Migration Service OfflineOffline TutorialTutorial
MongoDBMongoDB API do Azure Cosmos DB para MongoDBAzure Cosmos DB API for MongoDB Serviço de Migração de Banco de DadosDatabase Migration Service OnlineOnline TutorialTutorial