Qu'est-ce que la migration de données ?
Découvrez les défis liés à la planification d'un projet de migration de données à l'échelle de l'entreprise et explorez les meilleures pratiques pour mener à bien votre projet
S'abonner au bulletin d'information IBM
Fond noir et bleu
Qu'est-ce que la migration de données ?

La migration de données consiste à transférer 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, dans le cadre d'un remplacement de serveurs ou de dispositifs de stockage, d'une consolidation ou d'une mise hors service d'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 cloud.

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 effectuer la migration de vos données vers leur nouvel emplacement de stockage.

Découvrir watsonx.data

Mettez à l'échelle les charges de travail d'IA pour toutes vos données, n'importe où

Migration de données vers le cloud

Aujourd'hui, les entreprises produisent des quantités croissantes de données et sont toujours plus enjointes à 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 certitude 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 le but 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 il doit être envisagé dès les premières étapes.

Il existe plusieurs options pour transférer des données d'un centre de données local vers le cloud, mais on distingue généralement deux manières de procéder :

  • 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 un dispositif de stockage qui est physiquement fourni entre son centre de données d'origine et l'emplacement de stockage 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, du délai de migration souhaité, des types de charges de travail impliqués et de vos exigences de sécurité.

La vidéo de Katie Morgan « La migration des données expliquée » présente les options de migration de données qui s'offrent à vous :

Migration d'une base de données

La migration d'une base de données est un exemple de migration de charge de travail spécialisée. La plupart des 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 soit protégée pendant tout le transfert et qu'aucune perte ou altération de données ne se produise. En outre, la majorité des fournisseurs de services 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 définit la manière dont elle est organisée, aussi bien au niveau de son architecture logique que de 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. Si nécessaire, vous pouvez également regrouper plusieurs bases de données différentes dans une seule au cours de ce processus. 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 page « Les bases de données cloud expliquées ».

Migration d'un 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. La réalisation d'un tel projet de migration, avec un minimum de temps d'indisponibilité ou de perturbations des opérations, nécessite une planification et une coordination minutieuses.

Lorsqu'on envisage une migration de centre de données ou tout autre projet de migration de données à grande échelle, 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 le risque de devoir faire face à des coûts ou des temps d'indisponibilité imprévus, sans parler des frustrations et des désagréments des utilisateurs finaux pendant et après la migration. Vous devez établir des objectifs, fixer un calendrier et anticiper les difficultés que vous pourriez rencontrer.

Trois facteurs principaux doivent être pris en compte 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 des outils fournis par les éditeurs 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 potentielles. Vous pouvez transférer les données des charges de travail stratégiques par étapes, en effectuant des tests régulièrement tout au long du processus et en maintenant les systèmes source et cible en parallèle. Vous pouvez également planifier un transfert à grande échelle en dehors des heures de production, à condition de pouvoir le réaliser dans les délais impartis.

Volume de données. Lorsque vous migrez moins de 10 téraoctets (To) de données, la solution la plus simple et la plus rentable consiste souvent à expédier les données vers leur nouvel emplacement de stockage sur un périphérique de stockage fourni par le client. Pour les transferts impliquant des quantités de données supérieures, par exemple, jusqu'à plusieurs pétaoctets (Po), un dispositif spécialisé de migration des données fourni par votre fournisseur de services cloud peut être l'option la plus pratique et la plus rentable. Si la migration en ligne est théoriquement possible pour n'importe quel volume de données, les contraintes de temps limitent cette possibilité pour les gros volumes 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 que 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 ou si 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 :

Comprendre les données et leur utilité. 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 besoins en stockage et en formatage très différents de celles 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.

Évaluez attentivement les environnements source et cible. Les deux environnements utiliseront-ils le même système d'exploitation ? Les schémas de base de données ou d'autres formats devront-ils être modifiés ? Y a-t-il des problèmes (comme des problèmes de redondance ou un excès de données « sales ») qui doivent être résolus avant la migration ?

Vérifiez les besoins de l'entreprise et l'impact potentiel au début du processus. Quel calendrier de migration est nécessaire ? Si la mise hors service d'un centre de données est en cours, quand son bail expirera-t-il ? Quels types de sécurité des données devez-vous maintenir tout au long du processus de migration ? La perte ou l'altération de données est-elle tolérable ? Si oui, dans quelle mesure ? Comment des retards ou des obstacles 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 efficacement 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 livraison et de logistique de l'expéditeur.
  • Transfert long : 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 pouvant y être lues ou écrites.

  • Coûts plus élevés que prévu : les coûts imprévus résultent généralement 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'un dispositif de stockage d'un fournisseur pendant une période plus longue que celle initialement convenue (du fait du transfert des données vers le dispositif ou des retards d'expédition) peut également augmenter les coûts.
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 pour accélérer et simplifier le processus de migration des charges de travail 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 à partir d'un stockage d'objet cloud. Il peut segmenter automatiquement les objets volumineux 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 vers un environnement de cloud.
Services

Un service de migration de données peut compléter vos capacités internes ou bien gérer l'ensemble du processus de migration, de la stratégie à l'achèvement, en passant par les tests et la documentation. Ce deuxième cas de figure, souvent appelé « service de migration de données en gants blancs » est plus coûteux, comme on peut s'y attendre, mais il peut s'avérer utile lorsque votre expertise interne en matière de migration de données est limitée et que les applications à migrer sont critiques 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.

Solutions connexes
Solutions de migration de données

Accélérez votre passage au cloud hybride grâce à des outils simplifiés et des services de spécialistes.

Explorer les solutions IBM de migration de données
Migrer vers le cloud

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

Explorer IBM Lift
Ressources Migration des données de stockage 101 : le processus de migration

Découvrez comment différentes applications accèdent au stockage et ce que cela signifie pour la migration des données.

Qu'est-ce que la migration cloud ?

Découvrez ce qu'implique la migration cloud, les avantages de l'élaboration d'un plan de migration vers le cloud et comment mener à bien une migration.

Pour aller plus loin

Découvrez ce que vos données peuvent faire pour vous lorsque vous modernisez vos applications dans le cadre de votre migration cloud. Découvrez les offres de migration de données d'IBM qui offrent aux clients des méthodes transparentes, sécurisées et rentables de transfert de données vers IBM Cloud. IBM propose des options de transfert de données en libre-service comme IBM Cloud Mass Data Migration, des 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é.

En savoir plus sur les services IBM actuels de migration de données