Les outils de migration et de modernisation sont au cœur de l'exécution de la migration. Ils vous permettent de migrer vos charges de travail existantes vers Google Cloud et de profiter des services gérés Google Cloud lorsque vous modernisez votre infrastructure.
Ce document présente les principaux outils utilisés par les équipes de services professionnels Google Cloud lors des projets de migration et de modernisation.
Outils Google Cloud
Ce tableau présente certains des outils de migration et de modernisation disponibles dans Google Cloud.
Stratégie | Outils | Source | Destination | Description |
---|---|---|---|---|
Migration Lift and Shift | Migrate to Virtual Machines |
|
Compute Engine |
Outil permettant de migrer des machines virtuelles depuis des environnements sur site et cloud vers Google Cloud. |
VMware HCX |
|
Google Cloud VMware Engine | Outil permettant de migrer des machines virtuelles (VM) depuis des environnements sur site vers Google Cloud VMware Engine. VMware HCX extrait des ressources sur site et dans le cloud et les présente aux applications comme une seule ressource continue, créant une infrastructure hybride. | |
Changer de plate-forme | Migrate to containers | Serveurs physiques sur site, VM, GKE | GKE, Autopilot, GKE Enterprise, Cloud Run | Outil permettant de convertir des charges de travail basées sur des VM en conteneurs dans Google Kubernetes Engine (GKE) ou GKE Enterprise. Les charges de travail peuvent être migrées depuis des VM exécutées sur VMware sur site, AWS, Azure ou Compute Engine, ce qui vous permet de conteneuriser facilement vos charges de travail existantes. |
Datastream | PostgreSQL (y compris AlloyDB pour PostgreSQL et AlloyDB Omni), MySQL, SQL Server et Oracle | Cloud Storage, BigQuery | Cet outil est un service de réplication de données et de capture des données modifiées (CDC, Change Data Capture) sans serveur qui vous permet de synchroniser les données de manière fiable et avec une latence minimale. Il permet de répliquer facilement les données de bases de données opérationnelles dans BigQuery et permet d'écrire le flux d'événements de modification dans Cloud Storage. Vous pouvez également intégrer Datastream aux modèles Dataflow pour créer des workflows personnalisés permettant de charger des données dans des destinations telles que Cloud SQL et Spanner. | |
Database Migration Service | PostgreSQL, MySQL, SQL Server, Oracle | Cloud SQL, AlloyDB pour PostgreSQL | Cet outil est un service sans serveur qui permet de migrer les charges de travail PostgreSQL vers Cloud SQL et AlloyDB pour PostgreSQL, les charges de travail MySQL et SQL Server vers Cloud SQL, et les charges de travail Oracle vers Cloud SQL pour PostgreSQL ou AlloyDB pour PostgreSQL. Database Migration Service simplifie les workflows de mise en réseau, gère l'instantané initial et la réplication en cours, et fournit l'état des opérations de migration. | |
Refactor | Service de transfert de données BigQuery | Teradata, Amazon Redshift | BigQuery | Cet outil automatise le transfert de données depuis des applications SaaS vers BigQuery, de manière programmée et gérée. |
En fonction de la nature des charges de travail que vous souhaitez migrer, vous pouvez envisager d'intégrer d'autres outils à l'architecture de vos outils de migration. La liste suivante inclut d'autres outils de migration:
- Le service de transfert de stockage vous permet d'importer des données dans Cloud Storage à partir d'autres fournisseurs cloud, de ressources en ligne ou de données locales (par exemple: S3, Blob, lac de données, systèmes de fichiers sur site).
- Transfer Appliance est un dispositif matériel que vous pouvez utiliser pour migrer d'importantes quantités de données (recommandé pour les données de plus de 20 To et jusqu'à 1 pétaoctet) vers Google Cloud sans perturber vos activités métier.
- Image Import vous permet d'importer des disques virtuels dans votre environnement sur site avec les logiciels et les configurations dont vous avez besoin (disques de référence ou images de référence) dans Google Cloud, puis d'utiliser l'image obtenue pour créer des machines virtuelles. L'outil est compatible avec la plupart des formats de fichiers de disque virtuel, y compris VMDK et VHD.
Outils tiers
La liste suivante inclut des outils de migration tiers. Cette liste est fournie à titre de référence uniquement et ne constitue pas une déclaration de soutien de la part de Google.
Le RackWare Management Module (RMM) est une solution de migration entièrement automatisée et adaptée aux entreprises qui vous permet de migrer des serveurs physiques et virtuels depuis n'importe quel centre de données ou cloud public vers Google Cloud. Il est listé sur Google Cloud Marketplace. Vous pouvez acheter une licence de deux manières:
- Dans Cloud Marketplace, en sélectionnant RackWare Cloud Migration SaaS et API.
- Directement depuis RackWare, en sélectionnant RackWare Cloud Migration Virtual Machine (Machine virtuelle de migration RackWare Cloud).
SUREedge est un outil qui vous permet de migrer des environnements physiques et virtuels vers Google Cloud lorsque Migrate to Virtual Machines n'est pas adapté, par exemple pour les environnements virtualisés sur site autres que vSphere.
L'outil de validation des données est un outil de CLI Python Open Source basé sur le framework Ibis qui compare les tables de sources de données hétérogènes à l'aide de fonctions de validation à plusieurs niveaux. La validation des données est une étape essentielle dans un projet de migration d'entrepôt de données, de base de données ou de lac de données.
HarbourBridge: évaluation et migration de Spanner est un outil Open Source autonome permettant d'évaluer et de migrer Spanner à l'aide des données d'une base de données PostgreSQL, MySQL, SQL Server, Oracle ou DynamoDB existante.
Les outils HBase aident les utilisateurs de HBase à migrer vers Bigtable.
Le framework Migrer des tables Hive vers BigQuery migre les données de Hive vers BigQuery à l'aide de Cloud SQL pour suivre la progression de la migration.