Migrer des VM VMware vers votre cloud privé
Ce document vous aide à concevoir, implémenter et valider un plan de migration pour migrer vos machines virtuelles (VM) VMware depuis un environnement VMware dans un centre de données sur site, chez un autre fournisseur de cloud public ou sur un site de colocation vers Google Cloud VMware Engine.
Lisez ce document si vous envisagez les avantages d'une migration et si vous souhaitez découvrir à quoi elle pourrait ressembler.
Google Cloud VMware Engine propose plusieurs options pour migrer des VM depuis votre environnement VMware source:
- Migrez des VM à l'aide de VMware HCX.
- Migrez des VM à l'aide d'outils de sauvegarde et de reprise après sinistre.
- Migrez des VM à l'aide de VMware PowerCLI.
- Migrez des ISO et des modèles.
- Migrez des VM à l'aide du VPN NSX de couche 2.
Évaluer l'environnement source
Pour définir le périmètre de votre migration, vous devez comprendre votre environnement VMware actuel. À la fin de cette tâche de migration, vous disposez d'un inventaire de vos VM VMware.
Pour créer l'inventaire de votre environnement VMware, nous vous recommandons d'utiliser le Centre de migration.
Évaluer votre environnement VMware sur AWS
Si votre environnement VMware est hébergé sur VMware Cloud sur AWS, poursuivez la lecture. Sinon, vous pouvez ignorer cette section.
Après avoir évalué votre environnement VMware avec StratoZone, nous vous recommandons d'affiner votre inventaire. Tenez compte des points suivants concernant votre environnement VMware Cloud sur AWS:
- Région AWS.
- Nombre et type d'hôtes, ainsi que leurs spécifications
- Clusters et pools de ressources VMware Cloud sur AWS
- La façon dont vous avez configuré le stockage VMware vSAN et si vous utilisez des options de transfert de stockage vers d'autres services AWS, tels qu'Amazon S3.
- Version de VMware vSphere.
- Si vous utilisez le mode VMware Hybrid Linked Mode et comment vous avez configuré la connexion entre votre environnement VMware Cloud sur AWS et les autres environnements que vous surveillez à l'aide de ce mode.
- Si vous utilisez AWS Backup pour sauvegarder vos ressources VMware Cloud sur AWS.
- Si vous avez déplacé vos propres adresses IP vers VMware Cloud sur AWS.
- Si vous exécutez des charges de travail d'entreprise dans votre VMware Cloud sur un environnement AWS, comme les clusters d'application réels Oracle® ou Microsoft SharePoint.
- Comment vous gérez les identités et les accès à votre environnement VMware Cloud sur AWS.
- Comment vous avez préparé votre environnement VMware Cloud sur AWS pour la reprise après sinistre
- Tous les abonnements et remises VMware Cloud sur AWS
Si vous choisissez de migrer vos VM de votre environnement VMware Cloud sur AWS vers votre cloud privé à l'aide de VMware HCX, nous vous recommandons également de:
- Vérifiez que vous exécutez la dernière version de VMware HCX.
- Assurez-vous que votre environnement VMware Cloud on AWS répond aux exigences indiquées dans la checklist VMware HCX.
Pour en savoir plus sur l'évaluation de votre environnement source en vue d'une migration vers Google Cloud, consultez Migrer vers Google Cloud: évaluer et découvrir vos charges de travail.
Avant de commencer
La migration des VM et des données depuis votre environnement VMware nécessite une connectivité réseau entre le centre de données et votre environnement cloud privé. Avant de migrer des charges de travail, nous vous recommandons de:
- Configurez une connexion VPN de site à site entre votre environnement VMware et votre cloud privé.
- Assurez-vous que les enregistrements DNS sont résolus dans l'environnement source et dans votre cloud privé.
- Assurez-vous que les routes réseau entre l'environnement source et votre cloud privé sont correctement configurées.
Le chemin d'accès réseau de votre environnement VMware vers votre cloud privé doit permettre la migration des VM avec vMotion. De plus, le réseau vMotion sur votre vCenter doit disposer de capacités de routage. Vérifiez que votre pare-feu autorise tout le trafic vMotion entre votre vCenter et votre cloud privé vCenter. Dans le cloud privé, le routage sur le réseau vMotion est configuré par défaut.
Migrer des VM à l'aide de HCX
Vous pouvez utiliser VMware HCX pour migrer des VM depuis votre environnement VMware vers Google Cloud VMware Engine. VMware HCX extrait les ressources basées sur vSphere de votre environnement VMware et les ressources cloud, et les présente aux applications comme une seule ressource continue, créant ainsi une infrastructure hybride.
Pour éviter toute fragmentation inutile et une diminution des performances réseau lors du transfert de données via le VPN site à site, nous vous recommandons de configurer l'unité de transmission maximale (MTU) pour tenir compte des frais généraux du protocole VPN lors de la migration de VM à l'aide de VMware HCX. Par exemple, vous devrez peut-être configurer la MTU sur une valeur inférieure pour gérer la surcharge du protocole VPN dans chaque unité de transmission.
Pour en savoir plus sur la migration de VM de votre environnement VMware vers votre cloud privé à l'aide de VMware HCX, consultez l'article Migrer des VM VMware à l'aide de VMware HCX.
Migrer des VM à l'aide d'outils de sauvegarde et de reprise après sinistre
Vous pouvez migrer des VM vers des clouds privés à l'aide d'outils de sauvegarde et de restauration et d'outils de reprise après sinistre. Lorsque vous effectuez une restauration à partir de sauvegardes créées à l'aide d'un outil tiers, utilisez le cloud privé comme cible. Vous pouvez également utiliser le cloud privé comme cible pour la reprise après sinistre en utilisant VMware SRM ou un outil tiers.
Migrer des VM à l'aide de PowerCLI
Pour migrer des VM depuis l'environnement VMware vCenter vers le cloud privé vCenter, utilisez VMware PowerCLI ou Cross vCenter Workload Migration Utility (utilitaire de migration de charges de travail) disponible à partir de VMware Labs. L'exemple de script suivant montre les commandes de migration PowerCLI.
$sourceVC = Connect-VIServer -Server <source-vCenter name> -User <source-vCenter user name> -Password <source-vCenter user password>
$targetVC = Connect-VIServer -Server <target-vCenter name> -User <target-vCenter user name> -Password <target-vCenter user password>
$vmhost = <name of ESXi host on destination>
$vm = Get-VM -Server $sourceVC <name of VM>
Move-VM -VM $vm -VMotionPriority High -Destination (Get-VMhost -Server $targetVC -Name $vmhost) -Datastore (Get-Datastore -Server $targetVC -Name <name of tgt vc datastore>)
Migrer des ISO et des modèles
Pour créer des VM sur votre cloud privé, utilisez des normes ISO et des modèles de VM. Pour importer les ISO et les modèles dans votre cloud privé et les rendre disponibles, procédez comme suit :
- Importez les ISO dans le vCenter du cloud privé à l'aide de l'interface utilisateur de vCenter.
- Publiez une bibliothèque de contenu sur votre cloud privé vCenter :
- Publiez la bibliothèque de contenus de votre environnement VMware.
- Créez une bibliothèque de contenu sur le cloud privé vCenter.
- Abonnez-vous à la bibliothèque de contenus de l'environnement VMware publiée.
- Synchronisez la bibliothèque de contenus pour accéder à la bibliothèque de contenu sur site publiée.
Migrer des VM à l'aide d'un VPN NSX de couche 2
Cette option permet la migration à chaud des charges de travail de votre environnement VMware vers le cloud privé. Avec ce réseau étendu de couche 2, le sous-réseau de l'environnement VMware est disponible sur le cloud privé. Après la migration, aucune nouvelle adresse IP n'est requise pour les VM.
Pour plus d'informations sur l'utilisation d'un VPN de couche 2 pour étendre un réseau de couche 2 depuis votre environnement VMware vers votre cloud privé, consultez la section Migrer des charges de travail à l'aide de réseaux étendus de couche 2.