Migration des données
Arrière-plan noir et bleu
Qu'est-ce que la migration de données

Découvrez les défis liés de planification d'un projet de migration de données à l'échelle de l'entreprise et explorez les meilleures pratiques pour mener à bien votre projet.

La migration des données est le transfert des données d'un système de stockage ou d'un environnement informatique vers un autre.

Il existe de nombreuses raisons pour lesquelles votre entreprise peut devoir entreprendre un projet de migration de données. Par exemple, vous pouvez remplacer des serveurs ou des dispositifs de stockage ou consolider ou mettre hors service un centre de données. La migration des données est également une étape essentielle du processus global de migration de l'infrastructure informatique sur site vers un environnement de cloud computing.

Que vous passiez à un environnement de cloud public, de cloud privé, de cloud hybride ou multicloud, vous devez trouver une méthode sûre, rentable et efficace pour migrer vos données vers leur nouveau lieu de stockage.

Migration des données vers le cloud

Aujourd'hui, les entreprises génèrent des quantités toujours plus importantes de données et sont toujours plus sous pression pour maximiser la valeur qu'elles en tirent. Dans ce contexte, le succès dépend de plus en plus du choix d'environnements optimaux pour vos charges de travail et de la garantie que vos données sont stockées de manière efficace et accessible.

De nombreuses entreprises choisissent de transférer leurs charges de travail vers le cloud dans l'espoir d'héberger leurs applications dans l'environnement informatique le plus rentable et le plus performant qui soit. Le choix de la solution adaptée de migration des données est un élément clé du processus de planification de la migration vers le cloud et doit être envisagé dès les premières étapes.

Vous pouvez choisir parmi plusieurs options pour transférer des données d'un centre de données local vers le cloud, mais de manière générale, elles se répartissent en deux catégories :

  • La migration en ligne, dans laquelle les données se déplacent sur Internet ou sur une connexion WAN privée ou dédiée.
  • La migration hors ligne, dans laquelle les données sont transférées via une appliance de stockage qui est physiquement transportée entre son centre de données d'origine et l'emplacement de stockage en cloud cible.

La meilleure option pour votre projet de migration de données dépend de la quantité de données que vous devez déplacer, de la rapidité avec laquelle la migration doit être effectuée, des types de charge de travail concernées et de vos exigences de sécurité.

Pour la présentation des options de migration des données disponibles, visionnez la vidéo de Katie Morgan, « La migration des données expliquée » :

Migration de base de données

La migration des bases de données est un exemple de migration de charges de travail spécialisées. De nombreux fournisseurs de clouds publics et privés proposent des outils qui peuvent faciliter ou automatiser certaines parties du processus de migration des bases de données pour que votre base de données reste sécurisée tout au long du transfert et qu'aucune perte ou altération de données ne se produise. En outre, la plupart des fournisseurs de services de cloud offrent des services de migration qui peuvent vérifier l'intégrité de vos données après le transfert.

En général, la première étape du processus de migration d'une base de données consiste à convertir le schéma de la base de données source (si nécessaire) pour le rendre compatible avec la base de données cible. Le schéma d'une base de données est comme un plan directeur qui contrôle son architecture logique et sa structure. Si le système de gestion de la base de données cible utilise un langage de définition de données (DDL) qui n'est pas compatible avec celui de la source, le schéma doit être converti.

Les étapes suivantes consistent à migrer les données et à configurer des mises à jour incrémentielles continues de l'entrepôt de données. Vous pouvez également regrouper plusieurs bases de données différentes dans une seule au cours de ce processus, si nécessaire. Pour en savoir plus sur la manière dont les données sont organisées lorsqu'elles sont stockées dans le cloud, consultez la rubrique « Les bases de données dans le cloud expliquées ».

Migration du centre de données

La migration de l'ensemble de l'environnement d'un centre de données vers le cloud ou un autre emplacement est un processus complet et de grande envergure. L'aboutissement d'un tel projet de migration, avec un minimum de temps d'arrêt ou de perturbation des opérations, nécessite une planification et une coordination minutieuses.

Lorsque vous envisagez de migrer un centre de données ou tout autre projet de migration de données d'envergure, il est important de tenir compte des délais dès les premières étapes de la planification, car les transferts à l'échelle du pétaoctet peuvent prendre plusieurs semaines, même avec des connexions réseau relativement rapides.

Facteurs à prendre en compte lors de la formulation d'une stratégie

En planifiant le plus soigneusement possible la migration des données, vous réduisez d'autant les risques de devoir faire face à des coûts imprévus ou à des temps d'arrêt non planifiés, ainsi que les frustrations des utilisateurs finaux et les désagréments qu'ils peuvent subir pendant et après la migration. Vous devez établir des objectifs, fixer un calendrier et anticiper les difficultés que vous pourriez rencontrer.

Vous devez prendre en compte principalement trois facteurs pour déterminer la manière dont vous allez aborder le projet :

  • Type de charge de travail : les charges de travail spécialisées, telles que les machines virtuelles (VM), les sauvegardes ou les bases de données, peuvent être généralement déplacées à l'aide d'outils fournis par les fournisseurs de logiciels, qui varient en fonction du type de données à migrer. Si vous n'avez pas accès à ces outils, vous devez planifier soigneusement les indisponibilités potentiels. Vous pouvez transférer des données pour des charges de travail stratégiques par étapes, en effectuant des tests régulièrement tout au long du processus et en exécutant les systèmes source et cible en parallèle. Vous pouvez également planifier un transfert à grande échelle en dehors des heures de production (si vous pouvez le réaliser dans la fenêtre disponible).
  • Quantité de données : lorsque vous migrez moins de 10 téraoctets (To) de données, le transfert des données vers leur nouvel emplacement de stockage sur un dispositif de stockage fourni par le client est souvent la méthode la plus simple et la plus abordable. Pour les transferts impliquant des quantités de données supérieures, par exemple jusqu'à plusieurs pétaoctets (PB), un dispositif spécialisé de migration des données fourni par votre fournisseur de services de cloud peut être l'option la plus pratique et la plus abordable. Si, en théorie, vous pouvez utiliser la migration en ligne pour n'importe quelle quantité de données, les contraintes de temps limitent sa faisabilité pour les grandes quantités de données.
  • Vitesse d'exécution : pour les migrations en ligne, la quantité de données transférées et la vitesse de votre connexion réseau détermineront la durée de la migration des données. Pour les migrations hors ligne, le délai d'expédition doit être pris en compte. Si la vitesse de migration du début à la fin est votre principale préoccupation et si vous disposez d'une bande passante suffisante pour la migration, le transfert en ligne peut être la meilleure option. Mais si votre délai de migration est flexible et/ou que vous avez des contraintes de bande passante ou d'autres contraintes de réseau, la migration hors ligne peut être le bon choix.
Meilleures pratiques

Pour que votre projet se déroule correctement, respectez les meilleures pratiques suivantes :

  • Connaître le type de données et leur utilisation : qui utilise les données aujourd'hui, qui les utilisera à l'avenir, et comment seront-elles utilisées ? Les données utilisées à des fins d'analyse, par exemple, peuvent avoir des exigences de stockage et de formatage très différentes de celles des données conservées à des fins de conformité aux réglementations. Veillez à recueillir des informations auprès de toutes les parties prenantes et unités commerciales concernées tout au long du processus de migration.
  • Évaluer soigneusement les environnements source et cible : le même système d'exploitation fonctionnera-t-il dans les deux environnements ? Les schémas de base de données ou d'autres mises en forme devront-ils être modifiés ? Existe-t-il des problèmes (comme des problèmes de redondance ou un excès de données « polluées » qui doivent être réglés avant la migration ?
  • Vérifier les exigences métier et l'impact potentiel dès le début du processus : quel type de calendrier de migration est nécessaire ? Si un centre de données est en cours de déclassement, quand son bail expirera-t-il ? Quels types de sécurité des données devez-vous maintenir tout au long du processus de migration ? Toute perte ou altération de données est-elle tolérable. Si oui, dans quelle mesure ? Comment les retards ou les écueils inattendus affecteraient-ils l'entreprise ?
Risques

Bien que les avantages de la modernisation des systèmes informatiques l'emportent sur les risques associés à la migration des données, en particulier sur le long terme, la migration des données peut être stressante et risquée. Voici quelques-uns des risques à prendre en compte :

  • Sécurité : assurez-vous que toutes les données sont chiffrées en toute sécurité avant la migration. Pour les migrations hors ligne qui impliquent l'expédition de dispositifs de stockage de données, vérifiez la sécurité des services de fret et de logistique de l'expéditeur.
  • Longue durée du transfert : il peut être difficile de prévoir la durée du transfert en ligne avec une totale exactitude. Les goulots d'étranglement du réseau peuvent limiter la vitesse de connexion, ou les limitations matérielles du système peuvent restreindre la quantité de données qui peut être lues ou écrites.
  • Coûts plus élevés que prévu : les coûts imprévus résultent souvent d'une planification déficiente. Par exemple, les transferts en ligne qui prennent plus de temps que prévu entraînent des coûts supplémentaires. La conservation d'une appliance de stockage d'un fournisseur pendant une période plus longue que celle initialement convenue (qui peut résulter du transfert des données vers l'appliance ou de retards d'expédition) peut également entraîner des coûts supplémentaires.
Outils

Aujourd'hui, il existe de nombreux outils pour faciliter les migrations de données des entreprises. Il s'agit notamment de solutions spécifiques proposées par les fournisseurs de cloud pour aider leurs clients à migrer vers leur environnement de cloud public ou privé, ainsi que d'outils sous licence et open source. Votre stratégie de migration des données déterminera les outils les mieux adaptés à votre projet.

Voici quelques choix courants :

  • Veeam propose un outil de migration rapide pour VMware vSphere, afin d'accélérer et de simplifier le processus de migration des charges de travail basées VM entre les environnements de stockage et les hôtes.
  • Zerto propose une plateforme convergente de reprise après incident, de sauvegarde et de mobilité des charges de travail qui prend en charge des migrations allant d'applications uniques à des centres de données entiers.
  • Rclone est un utilitaire de ligne de commande open source qui peut être utilisé pour migrer des données vers et depuis un stockage d'objet en cloud. Il peut segmenter automatiquement les gros objets et télécharger leurs parties en parallèle.
  • Cyberduck est un client FTP et SFTP open source qui peut être utilisé pour transférer des fichiers individuels ou des volumes de fichiers entre des hôtes ou dans un environnement de cloud.
Services

Un service de migration des données peut compléter vos fonctionnalités internes ou gérer l'ensemble du processus de migration, de la stratégie à l'achèvement, aux tests et à la documentation. Ce dernier type de service, souvent appelé « service de migration de données haut de gamme », est plus onéreux, comme on peut s'y attendre, mais peut s'avérer utile lorsque votre expertise interne en migration de données est limitée et que les applications à migrer sont stratégiques pour l'entreprise. Un conseiller en migration de bases de données peut vous aider à planifier un processus de migration rentable qui réduit ou élimine les indisponibilités.

Migration données et IBM Cloud

Les données sont le moteur de toute organisation prospère. Il est important de tirer le meilleur parti de vos données, en les utilisant pour prendre des mesures intelligentes et améliorer l'expérience client. Découvrez ce que vos données peuvent faire pour vous lorsque vous modernisez vos applications dans le cadre de votre transition vers le cloud.

Pour aller plus loin :

  • Découvrez les offres de migration de données d'IBM, qui offrent aux clients des méthodes transparentes, sécurisées et rentables pour déplacer les données vers le  cloud IBM.
  • Vérifiez les options de transfert de données  en libre-service, comme  IBM Cloud Mass Data Migration, les services de transfert en ligne à haut débit, comme  IBM Aspera et  IBM Cloud Direct Link  pour le transfert de données en ligne sur un réseau privé.
  • Découvrez VMware HCX on IBM Cloud, qui simplifie et facilite la portabilité des charges de travail virtuelles dans les environnements hybrides ; il propose également Zerto on IBM Cloud pour simplifier la migration des charges de travail vSphere et hyperviseur vers IBM Cloud.

Démarrez dès aujourd'hui avec un compte IBM Cloud.

Solutions connexes
Solutions de migration données

Accélérez votre évolution vers le cloud hybride grâce à des outils simplifiés et des services d'experts.

Explorer les solutions de migration de données
Modernisation des applications

Créez, modernisez et gérez avec confiance les applications de façon sécurisée dans tous les clouds.

Explorer les solutions IBM de modernisation des applications
Migration de données en masse

Un moyen rapide, simple et plus sûr de transférer physiquement des téraoctets à des pétaoctets de données vers IBM Cloud®.

Explorer IBM Cloud Mass Data Migration
Transfert de données haut débit

En déplaçant des données dans le monde entier à une vitesse maximale grâce à des solutions de transfert de fichiers et de diffusion en flux, le logiciel Aspera d'IBM transfère des données de toute taille sur n'importe quelle distance.

Découvrir IBM Aspera
Connectivité directe

Connexion rapide et fiable de réseau privé à IBM Cloud®.

Explorer IBM Direct Link
Migrer vers le cloud

Migrez votre base de données des centres de données sur site vers IBM Clou, rapidement, en toute sécurité et de manière fiable.

Explorer IBM Lift
Modernisation VMware

Modernisez en toute transparence vos charges de travail et vos applications VMware avec IBM Cloud.

Découvrez les solutions IBM Cloud for VMware
Protection des données avec Zerto

Bénéficiez d'un objectif de point de reprise et d'un objectif de temps de reprise de quelques minutes, grâce à une solution de protection des données facile à déployer et évolutive.

Explorer Zerto on IBM Cloud