As ferramentas de migração e modernização são o centro da execução da migração. Eles permitem que você mova as cargas de trabalho atuais para o Google Cloud e aproveite os serviços gerenciados do Google Cloud ao modernizar sua infraestrutura.
Este documento apresenta as principais ferramentas que as equipes de serviços profissionais do Google Cloud usam durante projetos de migração e modernização.
Ferramentas do Google Cloud
Esta tabela apresenta algumas das ferramentas de migração e modernização disponíveis no Google Cloud.
Estratégia | Ferramentas | Origem | Destino | Descrição |
---|---|---|---|---|
Lift-and-shift | Migrate to Virtual Machines |
|
Compute Engine |
Ferramenta para migrar máquinas virtuais
de ambientes locais e na nuvem para o Google Cloud. |
VMware HCX |
|
Google Cloud VMware Engine | Ferramenta para migrar máquinas virtuais (VMs) de ambientes locais para o Google Cloud VMware Engine. O VMware HCX abstrai recursos locais e em nuvem baseados no vSphere e os apresenta para aplicativos como um recurso contínuo, criando uma infraestrutura híbrida. | |
Mudança de plataforma | Migrate to Containers | Servidores físicos locais, VMs, GKE | GKE, Autopilot, GKE Enterprise, Cloud Run | Ferramenta usada para converter cargas de trabalho baseadas em VM em contêineres no Google Kubernetes Engine (GKE) ou no GKE Enterprise. As cargas de trabalho podem ser migradas de VMs em execução no VMware local, na AWS, no Azure ou no Compute Engine. Dessa forma, você tem a flexibilidade para facilmente colocar em contêineres as cargas de trabalho atuais. |
Datastream | PostgreSQL (incluindo o AlloyDB para PostgreSQL e o AlloyDB Omni), MySQL, SQL Server e Oracle | Cloud Storage e BigQuery | Essa ferramenta é um serviço de captura de dados alterados (CDC) e de replicação sem servidor, que permite sincronizar dados de maneira confiável e com latência mínima. Ele oferece replicação contínua de dados de bancos de dados operacionais para o BigQuery e oferece suporte à gravação do fluxo de eventos de mudança no Cloud Storage. Também é possível integrar o Datastream a modelos do Dataflow para criar fluxos de trabalho personalizados e carregar dados em destinos como o Cloud SQL e o Spanner. | |
Database Migration Service | PostgreSQL, MySQL, SQL Server, Oracle | Cloud SQL e AlloyDB para PostgreSQL | Essa ferramenta é um serviço sem servidor que ajuda a migrar cargas de trabalho do PostgreSQL para o Cloud SQL e o AlloyDB para PostgreSQL, cargas de trabalho do MySQL e do SQL Server para o Cloud SQL e cargas de trabalho do Oracle para o Cloud SQL para PostgreSQL ou o AlloyDB para PostgreSQL. O Database Migration Service simplifica os fluxos de trabalho de rede, gerencia o snapshot inicial e a replicação contínua e fornece o status das operações de migração. | |
Refactor | Serviço de transferência de dados do BigQuery | Teradata, Amazon RedShift | BigQuery | Essa ferramenta automatiza a migração de dados de aplicativos de software como serviço para o BigQuery de maneira programada e gerenciada. |
Com base na natureza das cargas de trabalho que você quer migrar, talvez seja necessário integrar outras ferramentas à arquitetura das ferramentas de migração. A lista a seguir inclui outras ferramentas de migração:
- O Serviço de transferência do Cloud Storage permite incluir dados de outros provedores de nuvem, recursos on-line ou dados locais no Cloud Storage (por exemplo: S3, Blob, Data Lake, sistemas de arquivos no local).
- O Transfer Appliance é um equipamento de hardware que pode ser usado para migrar grandes volumes de dados (recomendado para dados que excedam 20 TB e até 1 petabyte) para o Google Cloud sem interromper as operações comerciais.
- A importação de imagens permite importar discos virtuais no seu ambiente local com o software e as configurações necessárias (também conhecidos como discos dourados ou imagens douradas) para o Google Cloud e usa a imagem resultante para criar máquinas virtuais. A ferramenta é compatível com a maioria dos formatos de arquivo de disco virtual, incluindo VMDK e VHD.
Ferramentas de terceiros
A lista a seguir inclui ferramentas de migração de terceiros. A lista serve apenas como referência e não representa uma declaração de suporte do Google.
O RackWare Management Module (RMM) é uma solução de migração totalmente automatizada para empresas que permite migrar servidores físicos e virtuais de qualquer data center ou nuvem pública para o Google Cloud. Ele está listado no Google Cloud Marketplace, e você pode comprar uma licença de duas maneiras:
- No Cloud Marketplace, selecione RackWare Cloud Migration SaaS and API.
- Diretamente do RackWare, selecionando RackWare Cloud Migration Virtual Machine.
O SUREedge é uma ferramenta que permite migrar ambientes físicos e virtuais para o Google Cloud quando o Migrate to Virtual Machines não for adequado, por exemplo, para ambientes virtualizados locais que não são vSphere.
A ferramenta de validação de dados é uma ferramenta de CLI do Python de código aberto baseada no framework Ibis que compara tabelas de origem de dados heterogêneas com funções de validação em vários níveis. A validação de dados é uma etapa essencial em um projeto de migração de data warehouse, banco de dados ou data lake.
HarbourBridge: avaliação e migração do Spanner (link em inglês) é uma ferramenta autônoma de código aberto para avaliação e migração do Spanner, usando dados de um banco de dados PostgreSQL, MySQL, SQL Server, Oracle ou DynamoDB.
As Ferramentas do HBase ajudam os usuários do HBase com migrações para o Bigtable.
O framework Migrar tabelas do Hive para o BigQuery migra dados do Hive para o BigQuery usando o Cloud SQL para acompanhar o progresso da migração.