Las herramientas de migración y modernización están en el centro de la ejecución de la migración. Te permiten mover tus cargas de trabajo existentes a Google Cloud y aprovechar los servicios administrados de Google Cloud cuando modernices tu infraestructura.
En este documento, se presentan las principales herramientas que usan los equipos de servicios profesionales de Google Cloud durante los proyectos de migración y modernización.
Herramientas de Google Cloud
En esta tabla, se presentan algunas de las herramientas de migración y modernización disponibles en Google Cloud.
Estrategia | Herramientas | Origen | Destino | Descripción |
---|---|---|---|---|
Lift-and-shift | Migrate to Virtual Machines |
|
Compute Engine |
Herramienta para migrar máquinas virtuales de entornos locales y en la nube a Google Cloud. |
VMware HCX |
|
Google Cloud VMware Engine | Herramienta para migrar máquinas virtuales (VMs) de entornos locales a Google Cloud VMware Engine. VMware HCX abstrae los recursos locales y en la nube basados en vSphere y los presenta a las aplicaciones como un recurso continuo, lo que crea una infraestructura híbrida. | |
Cambio de plataforma | Migrate to Containers | Servidores físicos, VMs y GKE locales | GKE, Autopilot, GKE Enterprise y Cloud Run | Es una herramienta que se usa para convertir cargas de trabajo basadas en VM en contenedores en Google Kubernetes Engine (GKE) o GKE Enterprise. Las cargas de trabajo se pueden migrar desde las VMs que se ejecutan en VMware local, AWS, Azure o Compute Engine, lo que brinda la flexibilidad para crear contenedores para las cargas de trabajo existentes con facilidad. |
Datastream | PostgreSQL (incluida AlloyDB para PostgreSQL y AlloyDB Omni), MySQL, SQL Server y Oracle | Cloud Storage y BigQuery | Esta herramienta es un servicio de replicación y captura de datos modificados (CDC) sin servidores que te permite sincronizar datos de manera confiable y con una latencia mínima. Ofrece una replicación sin interrupciones de datos de bases de datos operativas en BigQuery y admite la escritura del flujo de eventos de cambio en Cloud Storage. También puedes integrar Datastream con plantillas de Dataflow para crear flujos de trabajo personalizados con el objetivo de cargar datos en destinos como Cloud SQL y Spanner. | |
Database Migration Service | PostgreSQL, MySQL, SQL Server y Oracle | Cloud SQL y AlloyDB para PostgreSQL | Esta herramienta es un servicio sin servidor que ayuda a migrar cargas de trabajo de PostgreSQL a Cloud SQL y AlloyDB para PostgreSQL, cargas de trabajo de MySQL y SQL Server a Cloud SQL, y cargas de trabajo de Oracle a Cloud SQL para PostgreSQL o AlloyDB para PostgreSQL. Database Migration Service optimiza los flujos de trabajo de red, administra la instantánea inicial y la replicación continua, y proporciona un estado de las operaciones de migración. | |
Refactor | Servicio de transferencia de datos de BigQuery | Teradata, Amazon Redshift | BigQuery | Esta herramienta automatiza el movimiento de datos de apps de software como servicio a BigQuery de forma programada y administrada. |
Según la naturaleza de las cargas de trabajo que deseas migrar, es posible que desees integrar otras herramientas con la arquitectura de tus herramientas de migración. La siguiente lista incluye herramientas de migración adicionales:
- El Servicio de transferencia de almacenamiento te permite trasladar datos a Cloud Storage desde otros proveedores de servicios en la nube, recursos en línea o datos locales (por ejemplo, S3, Blob, Data Lake o sistemas de archivos locales).
- Transfer Appliance es un dispositivo de hardware que puedes usar para migrar grandes volúmenes de datos (recomendado para datos que superan los 20 TB y hasta 1 petabyte) a Google Cloud sin interrumpir las operaciones empresariales.
- La Importación de imágenes te permite importar discos virtuales en tu entorno local con el software y las configuraciones que necesitas (también conocidos como discos dorados o imágenes doradas) a Google Cloud y usar la imagen resultante para crear máquinas virtuales. La herramienta admite la mayoría de los formatos de archivo de disco virtual, incluidos VMDK y VHD.
Herramientas de terceros
En la siguiente lista, se incluyen herramientas de migración de terceros. La lista se proporciona solo a modo de referencia y no representa una declaración de compatibilidad de Google.
El módulo de administración de RackWare (RMM) es una solución de migración de nivel empresarial completamente automatizada que te permite migrar servidores físicos y virtuales desde cualquier centro de datos o nube pública a Google Cloud. Se encuentra en Google Cloud Marketplace, y puedes comprar una licencia de estas dos maneras:
- En Cloud Marketplace, selecciona SaaS y API de RackWare Cloud Migration.
- Directamente desde RackWare, selecciona RackWare Cloud Migration Virtual Machine.
SUREedge es una herramienta que te permite migrar entornos físicos y virtuales a Google Cloud cuando Migrate to Virtual Machines no es una opción adecuada, por ejemplo, para entornos virtualizados locales que no son de vSphere.
La herramienta de validación de datos es una herramienta de CLI de Python de código abierto basada en el framework Ibis que compara tablas de fuentes de datos heterogéneas con funciones de validación de varios niveles. La validación de datos es un paso fundamental en un proyecto de migración de almacén de datos, base de datos o data lake.
HarbourBridge: Spanner Evaluation and Migration es una herramienta de código abierto independiente para la evaluación y migración de Spanner, que usa datos de una base de datos existente de PostgreSQL, MySQL, SQL Server, Oracle o DynamoDB.
Las herramientas de HBase ayudan a los usuarios de HBase con las migraciones a Bigtable.
El framework Migrate Hive tables to BigQuery migra datos de Hive a BigQuery con Cloud SQL para hacer un seguimiento del progreso de la migración.