Blog Movebot | Outil de Migration de Données

What is a delta migration? | Movebot - Outil de migration de données

Rédigé par Jayden @ Movebot | 31 juil. 2024 03:56:54

Imaginez la situation suivante: un bureau très actif change de fournisseur de stockage et a des téraoctets de fichiers à migrer. Il n'est pas question d'arrêter les opérations, car il y a trop de travail qui ne peut pas attendre. La migration est donc prévue pour le week-end, et toutes les personnes concernées prient pour que tout se passe parfaitement et que la migration se termine avant le jour ouvrable suivant.

C'est stressant, n'est-ce pas? Surtout pour les personnes chargées de la migration. Heureusement, il existe un moyen d'éliminer complètement ce stress, un moyen pour les utilisateurs de continuer à travailler comme d'habitude pendant que tous les fichiers qu'ils créent et modifient apparaissent comme par magie à la destination, mis à jour et prêts à être utilisés. 

Comment cela est-il possible? C'est grâce à ce que l'on appelle la migration delta. 

 

Définition de la migration delta

Une migration delta se définit simplement comme une migration qui ne migre que les fichiers qui sont différents dans la source et dans la destination. Delta signifie simplement « changement » ou « différence », ce qui correspond à ce que vous migrez lors d'une migration delta. 

Ce qui change, c'est la façon dont l'outil de migration définit la « différence ». Dans beaucoup d'outils, il s'agit simplement de vérifier si de nouveaux fichiers ont été créés pendant la migration. Ces nouveaux fichiers sont alors migrés. 

Avec d'autres outils comme Movebot, les migrations delta sont plus avancées et peuvent vérifier d'autres différences pour s'assurer que la version la plus récente du fichier se trouve à destination.

 

Pourquoi les migrations delta sont-elles importantes?

Les migrations delta sont la meilleure méthode de migrer les données d'une plateforme à une autre, en particulier lorsque la source est encore utilisée. Sans les migrations delta, pour migrer de nouveaux fichiers, il faudrait migrer à nouveau tous les fichiers. Vous avez migré 10 téraoctets et vous avez 200 Go de nouveaux fichiers à migrer? Sans la fonctionnalité de migration delta, cela représente à nouveau 10 téraoctets. 

C'est évidemment insensé, mais si l'outil ne prend pas en charge les migrations delta, vous êtes obligé de refaire la migration ou de trouver un autre moyen de migrer les données. Pour quelques dizaines de Go, il serait assez facile de trouver un moyen de récupérer ces fichiers, mais qu'en est-il lorsque des centaines de gigaoctets, voire des téraoctets de fichiers ont été mis à jour pendant la migration? Refaire une migration de cette taille n'est pas envisageable en termes de temps ou de coût, de sorte que les migrations delta sont la seule véritable option.

 

Méthodes de migration delta

Les outils de migration de données traitent les migrations delta de différentes manières. Les migrations delta tendent à migrer soit des fichiers entièrement nouveaux, ou soit des nouveaux fichiers et des fichiers modifiés. 

 

Migration de nouveaux fichiers uniquement

Une méthode consiste à vérifier la source et la destination et à ne migrer que les nouveaux fichiers. Il s'agit d'une approche simple et directe, mais qui présente quelques inconvénients. Si personne ne travaille dans la source pendant que la migration est en cours d'exécution, comme dans le cas d'une petite migration effectuée pendant un week-end, cette méthode convient parfaitement. La migration delta vérifiera les nouveaux fichiers et les migrera, et tout sera à jour. 


Le problème se pose lorsque les utilisateurs travaillent activement dans la source pendant la migration. Cette situation est fréquente dans les grands projets de plusieurs téraoctets ou plus, lorsque les opérations ne peuvent pas simplement s'arrêter à cause d'une migration. Qu'advient-il des fichiers mis à jour dans ce scénario? Si la migration delta ne fait que migrer de nouveaux fichiers, les fichiers mis à jour n'apparaîtront pas dans la destination. Il incombe donc à l'utilisateur de se souvenir des fichiers qu'il a modifiés et de l'endroit où ils se trouvent s'il souhaite disposer de la version la plus récente dans la destination. 

 

Migration de fichiers nouveaux et modifiés

La deuxième méthode de migration delta, qui consiste à migrer aussi les fichiers nouvellement modifiés, constitue une solution à ce problème. En plus de vérifier les fichiers qui n'existent pas dans la destination, ce type de migration delta vérifie également l'heure de modification de chaque fichier. Si le fichier de la source a été mis à jour plus récemment que celui de la destination, la migration delta migre et remplace le fichier le plus ancien dans la destination. 


Grâce à cette option, les utilisateurs peuvent travailler sur la source aussi longtemps qu'ils le souhaitent et la version la plus récente sera sauvegardée dans la destination. Il s'agit également d'une synchronisation à sens unique: chaque migration delta migre une version plus récente de la source vers la destination, mais ne renvoie pas les fichiers de la destination vers la source. 

 

Vitesse de migration delta

La migration des données a un coût, et plus vous migrez de données, plus ce coût est élevé. Le fait de devoir effectuer en permanence des migrations de masse à la place des migrations delta serait coûteux et ne constituerait pas un projet productif. Même avec seulement 1 To de données, sans la fonctionnalité de migration delta, vous devriez payer pour migrer ce 1 To à chaque fois que vous voulez migrer les nouveaux fichiers, ce qui revient à gaspiller de l'argent. 

Avec les migrations delta, comme vous ne migrez que les fichiers qui ont été modifiés, il s'agit souvent de gigaoctets ou même de mégaoctets au lieu de téraoctets de données. Comme vous ne migrez que de petites quantités de données et uniquement des données qui ont été modifiées, vos frais généraux et le coût total du project seront nettement inférieurs. 

 

Vitesse et coût

La vitesse est une variable qui, à première vue, ne semble pas pertinente pour les migrations delta. Mais quel est le rôle de la vitesse dans tout cela? La vitesse est l'un des éléments les plus importants d'une migration, et pas seulement pour l'avantage direct de ne pas avoir à attendre que la migration soit terminée, mais c'est certainement un avantage. 

La vitesse de migration a également un impact considérable sur les interruptions et les coûts. Par exemple, l'une des bonnes  pratiques en matière de migration consiste à ne pas modifier les structures de dossiers pendant que la migration est en cours, car l'outil de migration considérerait alors le fichier comme nouveau et migrerait une copie pendant la migration delta. Mais si un outil de migration lent (pas Movebot) estime qu'il faudra un an pour terminer le travail, il peut être difficile de demander à l'ensemble de l'organisation d'éviter de changer la structure pendant toute cette période. 

Étant donné qu'une migration delta ne transfère que les fichiers modifiés, la quantité de fichiers transférés est minime par rapport à la migration initiale. Cependant, la vitesse est également un facteur important. Les vitesses plus lentes laissent plus de temps pour l'ajout de nouveaux fichiers, ce qui augmente le volume qui doit alors être migré dans la migration delta. Pour les migrations plus lentes avec de gros volumes de données, cela peut s'accumuler rapidement, ce qui peut coûter des milliers d'euros supplémentaires par rapport au « business as usual », simplement en raison de la lenteur de l'outil. 

Même lorsque l'outil prend en charge les migrations delta, s'il est lent ou s'il ne migre que les nouveaux fichiers, vous risquez de perdre beaucoup de temps et d'argent inutilement. Heureusement, Movebot fait les choses un peu différemment.

 

Migrations delta avec Movebot

Movebot propose plusieurs options pour s'assurer que la version la plus récente des données arrive à destination, et qu'elle y arrive rapidement. 

Tout d'abord, les migrations delta de Movebot migrent à la fois les nouveaux fichiers et les fichiers modifiés, alors n'hésitez pas à mettre à jour les fichiers pendant qu'une migration est en cours. Les migrations delta peuvent également être exécutées au niveau d'un dossier au lieu de devoir être effectuées pour un lecteur ou une organisation entière. Cela signifie que les migrations delta sont plus rapides et plus efficaces, car Movebot ne perd pas de temps ni de ressources à analyser et à revérifier des dossiers qui n'ont certainement pas été mis à jour récemment.

La principale raison pour laquelle les fournisseurs de services et les entreprises utilisent les migrations delta avec Movebot est de s'assurer que les données ont bien été migrées et qu'elles sont à jour avant que les équipes commencent à utiliser la nouvelle plateforme. Ainsi, pour les migrations plus importantes - comme le transfert de 20 téraoctets de données - cela ne se fera pas du jour au lendemain. Nous recommandons, en fonction de la quantité de données dont vous disposez, d'effectuer la migration de masse une ou deux semaines avant la date de mise en service de la nouvelle plateforme.

Une fois la première vague terminée, nous recommandons d'activer des migrations delta régulières (ou une synchronisation) pour s'assurer que tous les fichiers modifiés ont été migrés. Cela ressemble généralement à quelque chose comme ceci :

  • Vague 1. Migration de masse initiale: toutes les données, tous les contenus et tous les utilisateurs sont migrés vers la nouvelle plateforme. Il s'agit d'une migration à grande échelle qui migre tous dans le cloud et peut facilement atteindre plusieurs téraoctets. 
  • Vague 2 à n. À intervalles de 3-4 jours, effectuez une migration delta (synchronisation) selon les besoins jusqu'au week-end précédant la mise en service de la nouvelle plateforme.
  • Basculement final. Le week-end précédant la mise en service de la nouvelle plateforme, exécutez une migration delta finale afin que toutes les données soient à jour. Les utilisateurs peuvent ensuite commencer à travailler dans le nouveau cloud.

 

Toujours utiliser le delta

Toujours utiliser le delta (Always Use Delta) est un paramètre de Movebot qui utilise le même concept de migration delta pour l'ensemble du projet. Pourquoi ce réglage? Un cas d'utilisation courant est la synchronisation à sens unique d'une plateforme de stockage à une autre. Au lieu de devoir identifier les fichiers qui sont différents dans la source, Movebot peut analyser la source et les trouver pour vous. Et cela peut être fait jusqu'au niveau du dossier si vous n'avez besoin que de répertoires spécifiques à synchroniser. 

Nous recommandons souvent d'activer cette fonction même pour les nouvelles migrations, en particulier si la destination a déjà commencé à être utilisée. Cela permet de s'assurer que vous ne vous retrouvez pas avec des fichiers en double. Et cela fonctionne aussi pour les migrations complètes, car si la destination n'a pas de fichiers, Movebot verra quand même la « différence » et tout sera migré.

 

Migrations delta rapides

La vitesse de Movebot est un avantage considérable lorsqu'il s'agit de migrations delta. Movebot migre généralement des téraoctets par jour entre les plateformes de stockage, y compris pour les migrations delta. Cela signifie moins de temps pour ajouter ou mettre à jour des fichiers, et donc moins de fichiers à migrer. Et moins de fichiers signifie moins de temps et moins de volume, ce qui réduit également les coûts, et signifie aussi moins de fois que les deltas doivent être exécutés. 

 

Facilitez le transfert de données grâce aux migrations delta avec Movebot

Les migrations delta sont une fonctionnalité intéressante qui permet de migrer uniquement les fichiers qui sont différents à la source et à la destination, soit parce qu'ils sont nouveaux, soit parce qu'ils ont été récemment mis à jour. Les migrations delta vous font gagner du temps et garantissent que la productivité n'est pas affectée, car la nouvelle plateforme peut être adoptée rapidement et de manière transparente par les équipes, comme si elles utilisaient la même plateforme. Movebot dispose de capacités de migration delta parmi les meilleures qui soient, avec une vitesse, des fonctionnalités et des options supérieures à celles des autres outils de migration de données. 

Découvrez Movebot par vous-même en vous inscrivant à un essai gratuit, avec 50 Go offerts pour migrer des fichiers ou des courriers électroniques où vous le souhaitez. Vous pouvez explorer l'outil, connecter des sources de données et même essayer de migrer des données d'une plateforme à l'autre. Aucune carte de crédit n'est requise et vous n'êtes pas obligé de participer à une démonstration de produit si vous ne le souhaitez pas. Il vous suffit de vous inscrire et de vous lancer. Commencez votre essai dès aujourd'hui.