1.3 Méthodes de transfert prises en charge

Selon le workload sélectionné et le type de migration, PlateSpin Migrate permet de choisir différentes méthodes pour le transfert des données de workload de la source vers la cible.

Pour plus d'informations sur la procédure de sélection d'une méthode de transfert, reportez-vous à la section Spécification des options de réplication.

1.3.1 Transfert basé sur les fichiers (à chaud)

La méthode de transfert à chaud basé sur les fichiers, disponible pour les workloads Windows, copie les données et réplique les modifications au niveau des fichiers.

Pour garantir la cohérence des données, cette méthode exploite le service de cliché instantané de volumes Microsoft (VSS), le cas échéant. De nombreuses applications d'entreprise sont intégrées à VSS. Pour les autres, PlateSpin Migrate permet de mettre en pause les services un bref instant pendant la capture du cliché instantané VSS afin de garantir la saisie des données de ces applications dans un état cohérent.

Si VSS est indisponible (par exemple, dans les workloads exécutant Windows Server 2003 sans Service Pack ou Windows Server 2000), PlateSpin Migrate surveille les changements dans les volumes sources pendant le transfert des données. Lorsque le transfert initial est terminé, Migrate renvoie tous les fichiers qui ont changé. Si le taux de modification du système de fichiers est constamment élevé, le transfert de données est arrêté et un avertissement d'avancement de tâche s'affiche.

Vous pouvez configurer votre tâche de migration pour arrêter les services à forte activité transactionnelle, tels que Microsoft SQL Server ou Microsoft Exchange Server, pendant le transfert (reportez-vous à la section Gestion des daemons ou des services de workload sources pendant le transfert à chaud (Windows et Linux)). Cela présente deux avantages :

  • Cela permet le transfert des bases de données de ces applications dans un état plus cohérent.

  • Cela réduit le taux de modifications du système de fichiers pour que PlateSpin Migrate puisse les suivre et effectuer le transfert.

Cette méthode peut s'avérer utile pour les systèmes modérément actifs et vous permet de redimensionner vos volumes sur le workload cible.

1.3.2 Transfert par bloc (à chaud)

Cette méthode de transfert à chaud permet à PlateSpin Migrate de transférer des données par bloc, en fournissant une copie exacte du workload source.

Pour les workloads Windows, PlateSpin Migrate utilise le service VSS (Volume Snapshot Service) de Microsoft (Windows 2003 SP1 et versions ultérieures) avec des applications et des services qui prennent en charge VSS.

Pour les workloads Linux, PlateSpin Migrate utilise la fonction de prise d'instantanés LVM si celle-ci est disponible sur l'hôte. Dans le cas contraire, PlateSpin Migrate utilise son propre mécanisme de transfert de données par bloc. Pour la migration à chaud par bloc de workloads Linux avec des kernels personnalisés, il peut être nécessaire de reconstruire le module blkwatch PlateSpin inclus dans votre distribution de logiciels PlateSpin Migrate. Reportez-vous à l'article de la base de connaissances n° 7005873.

Le transfert à chaud par bloc est la méthode de transfert de données privilégiée pour les workloads Windows et Linux.

1.3.3 Transfert hors ligne avec environnement de démarrage temporaire

Transfert hors ligne de workloads Windows et Linux

Cette méthode permet à PlateSpin Migrate de démarrer votre machine source dans un environnement de pré-exécution temporaire et de transférer les données pendant que la source est hors ligne.

Le mécanisme de l'environnement de pré-exécution sous-jacent à la méthode de transfert hors ligne dépend du système d'exploitation du workload source :

  • Pour les workloads Windows, PlateSpin Migrate utilise l'environnement de préinstallation Microsoft Windows (WinPE).

  • Pour les workloads Linux, PlateSpin Migrate utilise un disque virtuel Linux.

Pour que le système d'exploitation source charge bien l'environnement de pré-exécution temporaire au redémarrage, PlateSpin Migrate modifie momentanément ses fichiers de démarrage et les restaure dans leur état initial une fois l'environnement de pré-exécution chargé.

Transfert hors ligne de workloads Solaris

Pour les workloads Solaris, PlateSpin Migrate utilise un autre mécanisme hors ligne que celui utilisé pour les workloads Windows et Linux ; aucun environnement de pré-exécution temporaire n'est impliqué dans la préparation du workload en vue de sa migration. Au lieu de cela, PlateSpin Migrate modifie le niveau d'exécution du workload source lors de la migration.

REMARQUE :si votre workload source Solaris comporte des services personnalisés, le système risque de ne pas les arrêter pendant le transfert des données, ce qui peut faire échouer la tâche de migration. Assurez-vous que ces services sont arrêtés sur la source avant de configurer la tâche de migration.