Strumenti di migrazione e modernizzazione

Gli strumenti di migrazione e modernizzazione sono al centro dell'esecuzione della migrazione. Consentono di spostare i carichi di lavoro esistenti in Google Cloud e di sfruttare i servizi gestiti di Google Cloud durante la modernizzazione dell'infrastruttura.

Questo documento illustra i principali strumenti utilizzati dai team di servizi professionali di Google Cloud durante i progetti di migrazione e modernizzazione.

Strumenti Google Cloud

Questa tabella presenta alcuni degli strumenti di migrazione e modernizzazione disponibili in Google Cloud.

Strategia Strumenti Origine Destinazione Descrizione
lift and shift Eseguire la migrazione alle macchine virtuali
  • VM VMware on-premise
  • VM di altri ambienti cloud
Compute Engine
Strumento per la migrazione delle macchine virtuali da ambienti on-premise e cloud a Google Cloud.
VMware HCX
  • VM VMware on-premise
  • VM VMware in esecuzione in cloud alternativi
Google Cloud VMware Engine Strumento per la migrazione delle macchine virtuali (VM) da ambienti on-premise a Google Cloud VMware Engine. VMware HCX astrae le risorse on-premise e cloud basate su vSphere e le presenta alle applicazioni come una singola risorsa continua, creando un'infrastruttura ibrida.
Replatforming Eseguire la migrazione ai container Server fisici on-premise, VM, GKE GKE, Autopilot, GKE Enterprise, Cloud Run Strumento utilizzato per convertire i carichi di lavoro basati su VM in container in Google Kubernetes Engine (GKE) o GKE Enterprise. È possibile eseguire la migrazione dei carichi di lavoro dalle VM in esecuzione su VMware on-premise, AWS, Azure o Compute Engine, in modo da avere la flessibilità necessaria per containerizzare facilmente i carichi di lavoro esistenti.
Datastream PostgreSQL (inclusi AlloyDB per PostgreSQL e AlloyDB Omni), MySQL, SQL Server, Oracle Cloud Storage, BigQuery Questo strumento è un servizio CDC (Change Data Capture) e di replica serverless che consente di sincronizzare i dati in modo affidabile e con latenza minima. Fornisce la replica perfetta dei dati da database operativi in BigQuery e supporta la scrittura del flusso di eventi di modifica in Cloud Storage. Puoi anche integrare Datastream con i modelli Dataflow per creare flussi di lavoro personalizzati per il caricamento dei dati in destinazioni come Cloud SQL e Spanner.
Database Migration Service PostgreSQL, MySQL, SQL Server, Oracle Cloud SQL, AlloyDB per PostgreSQL Questo strumento è un servizio serverless che consente di eseguire la migrazione dei carichi di lavoro PostgreSQL in Cloud SQL e AlloyDB per PostgreSQL, MySQL e SQL Server in Cloud SQL e i carichi di lavoro Oracle in Cloud SQL per PostgreSQL o AlloyDB per PostgreSQL. Database Migration Service semplifica i flussi di lavoro di networking, gestisce lo snapshot iniziale e la replica continua e fornisce lo stato delle operazioni di migrazione.
Esegui il refactoring BigQuery Data Transfer Service Teradata, Amazon RedShift BigQuery Questo strumento automatizza lo spostamento dei dati dalle app Software as a Service a BigQuery in base a un sistema gestito e pianificato.

In base alla natura dei carichi di lavoro di cui vuoi eseguire la migrazione, potresti voler integrare altri strumenti nell'architettura dei tuoi strumenti di migrazione. Il seguente elenco include ulteriori strumenti di migrazione:

  • Storage Transfer Service consente di trasferire in Cloud Storage i dati da altri cloud provider, da risorse online o da dati locali, ad esempio S3, BLOB, Data Lake, file system on-premise.
  • Transfer Appliance è un'appliance hardware che puoi utilizzare per eseguire la migrazione di grandi volumi di dati (consigliata per dati che superano i 20 TB e fino a 1 petabyte) in Google Cloud senza interrompere le operazioni aziendali.
  • Importazione di immagini consente di importare in Google Cloud dischi virtuali e le configurazioni con il software e le configurazioni di cui hai bisogno (ovvero dischi aurei o immagini finali) e di utilizzare l'immagine risultante per creare macchine virtuali. Lo strumento supporta la maggior parte dei formati di file di dischi virtuali, tra cui VMDK e VHD.

Strumenti di terze parti

Il seguente elenco include strumenti di migrazione di terze parti. L'elenco è inteso solo come riferimento e non rappresenta una dichiarazione di supporto di Google.

  • RackWare Management Module (RMM) è una soluzione di migrazione di livello aziendale completamente automatizzata che consente di eseguire la migrazione di server fisici e virtuali da qualsiasi data center o cloud pubblico a Google Cloud. È elencata in Google Cloud Marketplace e puoi acquistare una licenza in due modi:

  • SUREedge è uno strumento che consente di eseguire la migrazione di ambienti fisici e virtuali in Google Cloud quando Migrate to Virtual Machines potrebbe non essere adatto, ad esempio per gli ambienti on-premise non virtualizzati vSphere.

  • Lo strumento di convalida dei dati è uno strumento di interfaccia a riga di comando Python open source basato sul framework Ibis che confronta tabelle di origini dati eterogenee con funzioni di convalida multilivello. La convalida dei dati è un passaggio critico in un progetto di migrazione di data warehouse, database o data lake.

  • HarbourBridge: Spanner Evaluation and Migration è uno strumento open source autonomo per la valutazione e la migrazione di Spanner, utilizzando i dati di un database PostgreSQL, MySQL, SQL Server, Oracle o DynamoDB esistente.

  • Gli strumenti HBase aiutano gli utenti HBase nelle migrazioni a Bigtable.

  • Il framework Esegui la migrazione delle tabelle Hive a BigQuery esegue la migrazione dei dati da Hive a BigQuery utilizzando Cloud SQL per monitorare l'avanzamento della migrazione.