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.
Mettez à l'échelle les charges de travail d'IA pour toutes vos données, n'importe où
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 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 :
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 ».
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.
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.
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 ?
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 :
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 :
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.
Accélérez votre passage au cloud hybride grâce à des outils simplifiés et des services de spécialistes.
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.
Découvrez comment différentes applications accèdent au stockage et ce que cela signifie pour la migration des données.
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.