Sauvegarde de MariaDB par Bacula Systems

1 Star2 Stars3 Stars4 Stars5 Stars
(34 votes, moyenne : 5,00 de 5)
Loading...

Le module MariaDB de Bacula Enterprise est utilisé pour rendre les processus de sauvegarde et de restauration des données et/ou des applications MariaDB beaucoup plus sûrs, plus rapides et plus faciles, ainsi que plus efficaces. Bacula Enterprise dispose de plusieurs approches différentes de sauvegarde et de restauration pour les données MariaDB, offrant une combinaison de haute fiabilité, d’évolutivité et de performance. Le module MariaDB de Bacula a été construit d’une manière très spécifique qui lui permet d’être utilisé par n’importe quel administrateur de sauvegarde – même celui qui n’a aucune connaissance des scripts complexes ou des nuances ou opérations spécifiques à MariaDB.

Le module MariaDB de Bacula supporte à la fois les techniques de sauvegarde dump et binaire, tout en étant capable de créer automatiquement des sauvegardes d’informations MariaDB importantes, telles que les définitions d’utilisateurs et les fichiers de configuration. La fonction Point In Time Recovery est également disponible pour les modes de sauvegarde binaire et Dump, et des fonctions telles que le filtrage d’objets sont également disponibles pour ce module. Le module lui-même fonctionne pour les plateformes Linux 32 bits et 64 bits.

Lorsqu’il s’agit de bases de données MariaDB de niveau entreprise à haut débit de transactions, il est assez normal que les objectifs de temps de récupération soient d’une importance critique, car de nombreuses entreprises perdent la valeur financière réelle de leur activité en étant hors ligne trop longtemps. Cela vaut à la fois pour les opérations de sauvegarde et de restauration, et des solutions comme le module MariaDB de Bacula sont une excellente solution à ces problèmes – offrant des opérations de sauvegarde parmi les plus rapides du marché dans une interface facile à utiliser.

Sauvegarde de MariaDB par Bacula Enterprise avec l’aide de Mariabackup

L’intégration du module MariaDB de Bacula Enterprise avec Mariabackup crée un processus de sauvegarde particulièrement efficace avec des RTO rapides et aucun besoin de verrouiller les bases de données pour que la sauvegarde commence correctement. Il n’y a pas non plus besoin de gros fichiers temporaires, ce qui en fait une solution privilégiée pour les utilisateurs ayant de très grandes bases de données.

Les bases de données elles-mêmes sont restaurées dans un emplacement temporaire pendant le processus de restauration. Ces bases de données sont ensuite rendues cohérentes grâce à la fonction « Prepare » de Mariabackup (tout cela est effectué avant que la modification réelle d’une base de données vivante ne commence). Cette même fonction peut également être manipulée dans une certaine mesure – si la fonction « Prepare » n’est pas lancée lors de la phase de sauvegarde, ni lors de la phase de restauration, alors le processus de restauration dans son ensemble devient beaucoup plus rapide – et la vitesse de restauration est ce que beaucoup de grandes entreprises privilégient lorsqu’il s’agit de solutions de sauvegarde en général.

Télécharger l’essai gratuit Télécharger MariaDB whitepaper

Les principaux avantages du module Bacula Enterprise MariaDB

#
Processus de sauvegarde MariaDB facile à utiliser
#
Sauvegarde automatique des métadonnées
#
Capacités de sauvegarde sans script

#
Filtrage d’objets pour les processus de sauvegarde et de restauration
#
Une combinaison des modes de sauvegarde binaire et Dump est disponible
#
La fonction de récupération de point dans le temps est disponible pour les deux modes

Choisir entre Dump et Binaire

Le module MariaDB de Bacula Enterprise propose deux approches différentes pour un processus de sauvegarde dans son ensemble. Certaines des plus grandes différences entre ces deux approches sont présentées dans le tableau ci-dessous.

 

Fonctionnalité Binaire Dump
Taille de la sauvegarde Big Petit
Vitesse de sauvegarde Plus rapide Plus rapide
Sauvegarde en ligne Oui Oui
Consistance de la sauvegarde Oui Oui
Support de différents types de sauvegarde Oui Oui
Restaurer la vitesse Plus rapide Plus lent
Restauration granulaire No Oui
Restaurer à tout moment Oui Oui
Restaurer vers une nouvelle version majeure de MariaDB Non Oui
Restaurer à une version majeure précédente de MariaDB Non Oui

Dump et binaire comme modes de sauvegarde

Dump

MariaDB génère constamment des types spécifiques de logs pendant la vie d’une base de données. Ces journaux peuvent être utilisés soit pour la fonction de récupération ponctuelle, soit pour des tâches de réplication. Le mode dump de MariaDB effectue des sauvegardes pour chaque base de données séparément par défaut. Cela signifie que la restauration d’un serveur entier contenant plusieurs bases de données serait problématique, car la cohérence de la base de données n’est vérifiée que pour chaque base de données individuelle, mais pas pour le serveur dans son ensemble.

Le module MariaDB de Bacula Enterprise résout ce problème en sauvegardant également les fichiers journaux générés pour chaque sauvegarde séparée – de sorte qu’il serait possible d’utiliser ces fichiers ultérieurement pour savoir si l’ensemble de votre serveur est cohérent à un moment précis.

Il existe également une autre option disponible pour les utilisateurs du module MariaDB de Bacula Enterprise – all_databases. Cette option est utilisée pour vider toutes les bases de données existantes d’un serveur en même temps, garantissant ainsi une cohérence absolue dès le départ. Cette méthode sauvegarde les journaux qui sont générés avant la fin de cette « sauvegarde complète », et continue de le faire après chaque sauvegarde ultérieure pour assurer une cohérence prolongée.

Interaction entre les journaux de sauvegarde et les journaux binairesInteraction entre les journaux de sauvegarde et les journaux binaires

Binaire

L’utilitaire Mariabackup mentionné plus haut est utilisé par le module MariaDB pour effectuer des sauvegardes en mode binaire pour les utilisateurs de Bacula Enterprise. Mariabackup est un outil open-source pour les serveurs qui travaillent avec des bases de données MariaDB, et son plus grand avantage est qu’il ne vous oblige pas à verrouiller les bases de données pour qu’elles soient sauvegardées, tout en offrant une cohérence de sauvegarde pour toutes les données.

Interaction entre l'option all_databases et les journaux binaires

Interaction entre l’option all_databases et les journaux binaires

Bacula Enterprise pour la sauvegarde de MariaDB – et bien plus

N’oubliez pas : même au sein de l’infrastructure informatique la plus robuste, la panne d’une base de données est pratiquement inévitable. Il est donc crucial de sauvegarder correctement une base de données dans une infrastructure informatique. Avec ses outils de système de gestion de base de données (SGBD), Bacula Systems apporte une technologie de haute sécurité à la pointe de l’industrie qui établit la norme des solutions logicielles de sauvegarde de base de données pour les entreprises, avec des niveaux de sécurité bien supérieurs à ceux de ses concurrents. Il est souvent crucial pour une entreprise de répondre aux besoins de sa politique de sauvegarde. La technologie de base de données MariaDB de Bacula est intégrée nativement à MariaDB pour des performances particulièrement élevées, et offre des fonctionnalités supplémentaires. Plus important encore, Bacula permet à un service informatique de couvrir l’ensemble de son environnement informatique diversifié afin de permettre un fonctionnement à guichet unique. Cet avantage est encore multiplié par l’absence de licence basée sur la capacité.

Les administrateurs système à la recherche d’un logiciel de sauvegarde de base de données d’entreprise robuste et haut de gamme devraient commencer par là. Et lorsque la facilité et la rapidité sont requises, ces outils de sauvegarde de bases de données constituent également la réponse pour les administrateurs système qui travaillent dans des délais serrés.

Aide supplémentaire :

  • Utilisant d’autres BD dans votre infrastructure ? Bacula Enterprise dispose de solutions pour Oracle, PostgreSQL, MSSQL et SAP bases de données.
  • La formation sur la sauvegarde est disponible dans différents endroits, selon le centre de formation certifié Bacula Systems que vous choisissez.