Depuis maintenant un certain temps, la virtualisation prévaut systématiquement dans les entreprises. Et comme avec la virtualisation actuelle des applications de bureau, des serveurs ou des appareils de stockage, l'exploitation de bases de données dans des appareils virtuels offre également des avantages indéniables.
Outre l'utilisation optimale du matériel informatique, les économies d'électricité réalisées, le fait d'éviter ou de limiter l'achat d'un nouvel équipement et une simplification dans la gestion de la base de données, la virtualisation offre, en particulier pour les systèmes de bases de données très gourmands en ressources pour la GRC, le PGI ou la veille économique, encore plus d'avantages.
Il n'est pas étonnant que la virtualisation des bases de données augmente aussi de plus en plus. Mais malgré ces avantages, elle peut également avoir des inconvénients si l'application est menée trop rapidement et sans préparation suffisante. Car il y a plusieurs éléments à considérer lorsque vous mettez en place la virtualisation d’une base de données. Des problèmes peuvent survenir en particulier dans certains cas...
Le dernier point en particulier, comme le prouvent les expériences vécues par les spécialistes en récupération de données de Ontrack, doit être souvent revu de manière significative dans les entreprises. Car comme avec les pannes fréquentes des systèmes virtuels, les causes liées à la disparition des bases de données virtuelles reposent souvent sur...
Il semble donc que ce ne sont pas exclusivement des pannes ou des défauts matériels qui entraînent la panne ou la disparition de données virtuelles ou de bases de données virtuelles mais, dans de nombreux cas, l'erreur humaine. Dans le cas présent, l'administrateur de base de données responsable est souvent submergé lorsque qu'un événement imprévu survient.
Mais quelle décision prendre à présent : faut-il virtualiser ses bases de données ou non ? Nous aimerions vous en dire plus sur l'utilisation de cette technologie et sur ce à quoi il faut faire attention. Mais pour commencer : que peut-il se produire si une base de données virtuelle disparaît ? Le cas réel suivant issu de notre laboratoire de récupération de données démontre clairement ce qu’il peut se produire, par exemple :
Le fait que la virtualisation de données ne fonctionne pas toujours sans difficultés et que la restauration des données en cas de panne présente des défis extrêmement complexes, nous amène au cas d'une banque au rayonnement international. Ici, la totalité de la base de données clients et transactions a été perdue. La cause : après une période de maintenance, un serveur VMware ESX avec trois numéros d'unité logique a refusé de fonctionner et ne pouvait plus être démarré. Même le système de secours n'a pas fonctionné car le lien de reproduction n'avait pas été déconnecté auparavant. La récupération effectuée par les spécialistes en récupération de données de Ontrack s'est avérée bien plus complexe que quiconque aurait pu l'imaginer. Ainsi, le système de fichiers VMFS du serveur a été lourdement endommagé et a dû être reconstruit en plusieurs étapes individuelles. Ce n'est qu'après cette opération que les bases de données SQL affectées ont pu être copiées et qu’une nouvelle base de données clients et transactions en état de marche a pu être créée.
C'est une erreur de croire que l'on peut parvenir à gérer un volume de données en constante augmentation en se contentant de virtualiser les bases de données. Ce n'est pas le cas. Ainsi, il n'est pas conseillé de virtualiser les bases de données qui fonctionnent sur du vrai matériel presque à pleine capacité. Avant la virtualisation, il faudrait ainsi commencer par analyser le comportement de chargement quotidien et, en fonction des résultats, la quantité de ressources matérielles nécessaires. Ce n'est qu'en procédant ainsi que l’on peut vraiment s'assurer que lorsque l'on effectue une consolidation de base de données ou de serveur, l’opération n'entraîne pas une chute spectaculaire du rendement car trop de données ont été sauvegardées sur le matériel nécessaire.
En outre, la mise en place d’une virtualisation dans ce secteur dépend largement de la manière dont les bases de données sont utilisées. Ainsi, le serveur de base de données, qu'il s'agisse de SQL ou d'Oracle, n'est pas dans tous les cas seulement utilisé jusqu'à un certain point. Par conséquent, le chiffre fréquemment émis d'environ 30% d'espace « gaspillé » n'est qu'un chiffre de référence et s'applique aux serveurs de base de données qui gèrent quelques instances de SQL ou autres bases de données.
Néanmoins, lorsqu'il s'agit d'une base de données issue de la veille économique, de l'exploration de données, de transactions en ligne, du progiciel de gestion intégré ou de la GRC, l'affaire n'est plus du tout la même. Ici, il est possible que le serveur de bases de données soit presque complètement utilisé avec son matériel existant (processeur, disques durs, disques électroniques, etc...).
Celui qui pense qu'il peut créer des ressources à partir de rien en se contentant de virtualiser ses bases de données se trompe lourdement. Au contraire, même avec la virtualisation d'une base de données, seul le matériel existant peut être exploité d’une meilleure manière. Et celui qui méprise ce simple fait risque non seulement d’assister à la disparition de bases de données essentielles en cas de panne dans le « Nirvana Virtuel », mais met également en danger toute l'entreprise : à cause de son importance fondamentale, la disponibilité, l’extensibilité et la rapidité continues du système de bases de données doivent être assurées en permanence.
Si quelque chose se passe mal, très peu d'entreprises sont capables de récupérer leurs serveurs virtuels et leurs bases de données virtualisées par leurs propres moyens. Il est alors encore plus important d'avoir un plan d'urgence détaillé pour de telles situations prêt à être mis en place à tout moment. Néanmoins, étant donné que beaucoup de pannes de système et de situations de perte de données sont très complexes et peuvent difficilement être résolues par les employés eux-mêmes, il est conseillé de vous assurer un service de récupération de données qualifié lorsque vous créez un plan d'urgence. Faire appel à un spécialiste de la récupération de données comme Ontrack, qui a déjà résolu de nombreux cas de récupération de données complexes avec des bases de données virtuelles manquantes avec succès, est, dans de nombreuses situations, la manière la plus fiable de retrouver ses données essentielles.