L’innovation constante des nouvelles technologies poussent les entreprises à adopter de nouvelles méthodes et des moyens plus efficaces pour améliorer leur productivité. Pourtant les procédures complexes d’intégration de nouveaux logiciels peuvent représenter un véritable casse-tête pour les professionnels de l’IT. Qu’il s’agisse d’un projet spécifique ou dans le but d’améliorer les services, certaines pratiques comme la migration des données critiques entre les programmes comportent des contraintes voire des risques qu’il faut impérativement anticiper et évaluer.
Pour des migrations réussies, il est ainsi conseillé de garder quelques éléments clés en tête.
1Ne pas négliger les temps d'arrêt
Un temps d'arrêt inattendu, qu'il soit dû à un événement malveillant ou à une erreur informatique, peut avoir des conséquences importantes. La prise en compte des temps d'arrêt est une première étape essentielle avant de décider de la marche à suivre pour adopter un nouvel outil ou même simplement migrer vers des plateformes existantes.
Il faut évaluer des paramètres prioritaires tels que le nombre de collaborateurs risquant d’être impactés par la migration et pour combien de temps. Les conséquences des temps d’arrêt sur la trésorerie, les ventes et la réputation réclament également une attention particulière.
2Choisir les bons outils
Les meilleurs outils de migration vous permettent de répondre aux attentes en matière de temps d'arrêt tout en éliminant les pertes de données. Il existe de nombreux services de cloud computing - y compris ceux d'acteurs majeurs comme Amazon, Google et Microsoft - et des outils permettant de migrer vers une plateforme de cloud computing spécifique. Mais il faut garder à l’esprit que ces outils peuvent être dépendants de la plateforme et conçus pour un seul type de scénario de migration.
3Etablir une feuille de route
La mise en place d’une stratégie est essentielle pour la migration de données. Il faut prévoir les meilleurs scénarios et les réactions en cas d’imprévus. En effet, une migration peut se dérouler efficacement dans un premier temps et échouer par la suite. Par ailleurs, il est possible de rencontrer un problème contraignant l’entreprise à revenir à l’ancien système alors que la migration est déjà bien avancée. Etablir une feuille de route permet donc d’éviter la perte de données et les temps d’arrêts prolongés en cas de problème.
4Répartir les tâches
Les migrations n’interviennent pas toutes au même moment dans la vie d’une entreprise. Il faut donc veiller à organiser les charges de travail des serveurs en groupes gérables en fonction de leur criticité, de leur difficulté et de leurs performances. Il est ainsi préférable de disposer d’un schéma organisationnel décomposant les projets en unités distinctes et faciles à analyser.
5Prioriser les tests
Lors des phases de planification et tout au long de l’implémentation et de la maintenance, tester la migration des données permets de s’assurer que le résultat sera conforme aux attentes de l’entreprise. Par ailleurs, un test avec l'ensemble de la charge de travail du serveur sur la plateforme cible peut éviter des problèmes de migration.
Les tests ne sont pas terminés tant que le code n'a pas été testé en phase de compilation. Il est important d'utiliser des données réelles pour les tests, afin de vérifier que l'implémentation est correcte et que l'application est complète.
6Ne pas hésiter à solliciter de l’aide
Même les administrateurs systèmes les plus compétents peuvent se perdre dans des dépendances applicatives complexes. Avant d’amorcer le projet de migration, il est essentiel de s’assurer que l’entreprise dispose de suffisamment de ressources pour réussir la migration.
Si ce n'est pas le cas, il est conseillé de faire appel à des services professionnels. Les experts peuvent réduire le risque d'échec de la migration et peuvent même aider les entreprises à maîtriser les coûts.
7Anticiper les migrations à venir
Les nouvelles technologies évoluent constamment et les entreprises sont régulièrement amenées à migrer d’un système à un autre. En investissant dans des outils et des méthodes pour mener à bien des projets actuels et futurs, les entreprises peuvent faire des économies et faciliter les transitions futures.
8En tirer le meilleur parti
Les plans de continuité des opérations (PCO) permettent aux entreprises d’évaluer les données, systèmes et capacités, et de tirer le meilleur parti des outils.
Une migration est également le moment propice pour déterminer si l’entreprise dispose toujours d'une couverture optimale sur les anciens et les nouveaux systèmes. Cela permet également d’identifier de potentiels conflits entre la migration et l'interopérabilité des plans de continuité. Il est par ailleurs conseillé de mettre en place des stratégies de haute disponibilité (HA) et de reprise après sinistre (DR) de manière stratégique et recommandée afin d’observer leur intégration dans la stratégie de continuité des activités. Un plan de sauvegarde est également obligatoire.
Garder en tête ces différentes étapes permettra aux entreprises d’assurer une migration en toute sécurité, en minimisant les temps d'arrêt et en écartant le risque de perdre de données.
Par Alexandra Lemarigny, Regional Sales Director, Southern Europe chez Carbonite