Skip to Content

Qu’est-ce qu’une migration des données ?

Dans un monde de plus en plus axé sur le numérique, les données représentent le bien le plus précieux d’une entreprise. Elles sont indispensables pour gérer les transactions client, recueillir des informations de Business Intelligence et alimenter les applications qui simplifient nos modes de vie modernes. 

Mais, loin d’être stagnantes, les données se développent au rythme de la croissance d’une organisation et évoluent en fonction des besoins de ses clients. Plus vous avez de clients, plus vous devez traiter des transactions, et plus vous aurez certainement besoin de conserver des enregistrements client.

Qu’il soit question de mettre à niveau votre infrastructure IT, de transférer vos données vers un stockage cloud ou de déployer de nouvelles fonctionnalités logicielles, les migrations de données forment un processus inévitable pour le bon fonctionnement d’une entreprise moderne.

Qu’est-ce que la migration des données ?

La migration des données est un processus qui consiste à transférer des données d’un site de stockage à un autre. Elle comprend tous les efforts de planification, de mappage, d’extraction et de formatage nécessaires pour rendre les données accessibles dans un nouvel environnement de stockage.

Les migrations de données sont généralement effectuées au moment de la mise à niveau d’une infrastructure IT en vue de prendre en charge de nouvelles capacités de stockage, de s’adapter à de nouvelles charges applicatives ou de se conformer à de nouvelles réglementations en matière de sécurité. Les migrations de données peuvent être simples (déplacer manuellement des fichiers entre des dossiers et des disques) ou complexes (entreprendre une mise à niveau titanesque vers un nouveau matériel serveur dans un datacenter).

L’agilité métier est étroitement liée à la mobilité des données, c’est pourquoi les migrations de données jouent un rôle essentiel dans la mise à niveau du matériel ou des applications traditionnels et dans la migration des opérations vers le cloud.

Essayez FlashBlade

Zéro matériel, zéro configuration, zéro frais = zéro problème. Essayez une instance de Pure1® en libre-service pour gérer Pure FlashBlade™, la solution native scale-out la plus avancée du secteur pour le stockage de fichiers et d’objets.

Essayer maintenant

Que signifie ETL et comment ça marche ?

Entreprendre une migration ponctuelle des données entre un matériel traditionnel et une nouvelle infrastructure n’est pas le seul moyen de déplacer les données autour de l’infrastructure IT d’une entreprise moderne.  

ETL (Extract, Transform, Load) désigne un processus d’analytique du Big Data qui permet d’établir des pipelines ETL pour le traitement de routine du Big Data destiné à être utilisé dans des applications. Principes de fonctionnement :

  1. Extraire : les données sont d’abord extraites de la source, qui peut être composée d’une ou plusieurs bases de données.
  2. Transformer : les données sont compilées et transformées dans un langage de requête structuré (SQL) et lisible pour la base de données cible.
  3. Charger : une fois transformées, les données sont chargées sur la nouvelle source, où elles remplacent les anciennes données ou s’intègrent dans le système cible.

ETL n’est qu’un exemple de la façon dont les entreprises peuvent déplacer de grands volumes de données d’un emplacement à un autre pour soutenir leurs opérations et leurs charges applicatives au quotidien. Pour rester agiles et hautement disponibles pour leurs clients, les entreprises doivent impérativement investir dans des solutions on-premises et cloud qui favorisent une mobilité des données parfaitement transparente dans tous les environnements. 

La migration des données et ses défis

De la première phase d’extraction jusqu’au déploiement final sur la source cible, vous devez garantir la sécurité de vos données. Une extraction incorrecte ou un transfert mal géré peut corrompre les données d’un système. De la même manière, toute défaillance survenant sur votre infrastructure IT ou toute forme de sinistre (panne générale ou cyberattaque, par exemple) peut également menacer votre base de données. C’est pourquoi il est essentiel de mettre en place un plan de reprise après sinistre avant de se lancer dans un projet de migration des données.

La compatibilité entre les deux sources soulève également des complications. Le contenu SQL de la source d’origine peut être différent de celui de la source cible. Ce problème de compatibilité est tout particulièrement fréquent dans les migrations d’applications où deux applications sont exécutées sur deux systèmes différents. Dans ce cas de figure, il est nécessaire de traduire les données dans un langage compatible avant d’effectuer le processus de migration proprement dit.

Le processus de migration des données peut aussi entraîner un arrêt du site web d’une entreprise. On parle « d’arrêt » lorsque le datacenter devient inaccessible en ligne. Dans une migration des données au cours de laquelle de nouvelles données sont téléchargées sur la source cible, le système peut devenir inaccessible pendant le processus de téléchargement. Et qui dit perte d’accès, dit généralement perte de clients et de chiffre d’affaires.

Contourner les obstacles liés à la migration des données

Avant d’entreprendre une migration des données, il est important de bien se préparer. Pour réussir votre projet, vous devez avant tout vous familiariser avec les bases de données sources et avec la technologie de migration. En vérifiant par deux fois que les données pourront être correctement transférées, vous assurerez une transition parfaitement fluide entre l’ancienne source et la nouvelle. Il est par ailleurs important de contacter vos clients et partenaires commerciaux en amont, afin de les préparer aux éventuels arrêts susceptibles de survenir.

Il existe plusieurs façons d’éviter les arrêts et de maintenir votre site web totalement opérationnel pendant une migration des données. Par exemple, un déploiement sans temps d’arrêt permet d’accéder à la base de données d’origine tant que la migration n’a pas été complètement déployée. Certaines techniques comme la migration de schémas (où les mises à niveau sont téléchargées de façon incrémentielle pour éviter les temps d’arrêt) ou le cloud hybride (un stockage cloud qui autorise l’accès aux données à partir de deux entités différentes) peuvent également aider les clients à continuer d’accéder aux données pendant la migration.

Une fois les données transférées et les informations déployées, il est essentiel de confirmer, par une validation, que la migration a bien été effectuée. Cela suppose de vérifier que la base de données est opérationnelle avant de modifier ou d’effacer la source d’origine. En cas de complications ou de corruption d’informations au cours du transfert, il vous faudra revenir en arrière et corriger les problèmes avant de poursuivre le processus.

Simplifier les migrations de données avec Pure Storage

Pure Storage simplifie le processus de migration des données grâce à des mises à niveau sans interruption vers les derniers contrôleurs, la connectivité aux hôtes externes et aux baies internes, les disques flash (SSD) et d’autres composants. Pure facilite la conversion et la protection de vos données en mettant à votre disposition un cloud hybride afin de minimiser les temps d’arrêt. De la préparation jusqu’à la validation, Pure vous accompagne tout au long du processus.

CONTACTEZ-NOUS
Des questions, des commentaires ?

Vous avez des questions ou des commentaires concernant des produits ou certifications Pure ?  Nous sommes là pour vous aider.

Planifier une démo

Planifiez une démo en direct et découvrez comment Pure peut vous aider à transformer vos données. 

Tél. : +33 1 89 96 04 00

Services Médias : pr@purestorage.com

 

Pure Storage France

32 rue Guersant

75017 Paris

info@purestorage.com

 

FERMER
Votre navigateur n’est plus pris en charge !

Les anciens navigateurs présentent souvent des risques de sécurité. Pour profiter de la meilleure expérience possible sur notre site, passez à la dernière version de l’un des navigateurs suivants.