Gli strumenti di migrazione e modernizzazione sono al centro dell'esecuzione della migrazione. Consentono di spostare i carichi di lavoro esistenti su Google Cloud sfruttare i servizi gestiti di Google Cloud quando modernizza dell'infrastruttura.
Questo documento presenta i principali strumenti professionali che i team di servizio usano 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 | Esegui la migrazione a Virtual Machines |
|
Compute Engine |
Strumento per la migrazione delle macchine virtuali
da ambienti on-premise e cloud a Google Cloud. |
VMware HCX |
|
Google Cloud VMware Engine | Strumento per eseguire la migrazione delle macchine virtuali (VM) da ambienti on-premise a Google Cloud VMware Engine. VMware HCX esegue l'astrazione delle risorse on-premise e cloud basate su vSphere e le presenta alle applicazioni come un'unica 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, per offrire la flessibilità necessaria containerizzare con facilità i carichi di lavoro esistenti. |
Datastream | PostgreSQL (inclusi AlloyDB per PostgreSQL e AlloyDB Omni), MySQL, SQL Server, Oracle | Cloud Storage, BigQuery | Questo strumento è una soluzione 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 BigQuery e supporta la scrittura del flusso di eventi di modifica di archiviazione ideale 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 i carichi di lavoro PostgreSQL, MySQL e SQL Server in Cloud SQL e i carichi di lavoro Oracle in Cloud SQL per PostgreSQL AlloyDB per PostgreSQL. Database Migration Service semplifica i flussi di lavoro di rete, 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 il trasferimento 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 con l'architettura degli strumenti di migrazione. Il seguente elenco include ulteriori strumenti di migrazione:
- Storage Transfer Service consente di trasferire i dati in Cloud Storage di altri cloud provider, online risorse o dati locali (ad esempio S3, BLOB, data lake, file on-premise sistemi).
- Transfer Appliance è un'apparecchiatura hardware che puoi utilizzare per eseguire la migrazione di grandi volumi di dati (consigliato per dati superiori a 20 TB e fino a 1 petabyte) a Google Cloud senza interrompere le operazioni aziendali.
- Importazione immagine consente di importare dischi virtuali nel tuo ambiente on-premise con il software e le configurazioni di cui hai bisogno (ovvero dischi finali o immagini) in Google Cloud e utilizza l'immagine risultante per creare nelle 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 è da intendersi solo come riferimento e non rappresenta un'affermazione di supporto da parte di Google.
RackWare Management Module (RMM) è una soluzione di migrazione di livello enterprise 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 in due modi:
- In Cloud Marketplace, seleziona RackWare Cloud Migration SaaS and API.
- Direttamente da RackWare, selezionando Macchina virtuale per la migrazione al cloud RackWare.
SUREedge è uno strumento che ti consente di eseguire la migrazione di ambienti fisici e virtuali su Google Cloud quando Migrate to Virtual Machines potrebbe non essere adatto, ad esempio per gli ambienti virtualizzati on-premise non vSphere.
Strumento di convalida dei dati è uno strumento di interfaccia a riga di comando Python open source basato sul framework Ibis che Confronta le tabelle di origini dati eterogenee con la convalida a più livelli funzioni. La convalida dei dati è un passaggio fondamentale in un data warehouse, Progetto di migrazione del database o del data lake.
HarbourBridge: valutazione e migrazione di Spanner è uno strumento open source autonomo per la valutazione e la migrazione di Spanner, che utilizza i dati di un database PostgreSQL, MySQL, SQL Server, Oracle o DynamoDB esistente.
HBase Tools aiuta gli utenti HBase con le migrazioni a Bigtable.
Il framework Esegui la migrazione delle tabelle Hive in BigQuery esegue la migrazione dei dati da Hive a BigQuery utilizzando Cloud SQL per monitorare l'avanzamento della migrazione.