Percona Xtrabackup – Sauvegarde à chaud de base de données MySQL

percona xtrabackup

Perconna XtraBackup est une solution libre sous licence GNU GPL v2 de sauvegarde à chaud pour base de données MySQL.

Il est possible de sauvegarder des bases de données au format InnoDB, XtraDB ou encore MyISAM sous MySQL 5.0 et 5.1.

Percona XtraBackup est la combinaison du programme C xtrabackup et le script Perl innobackupex.

Le programme xtrabackup copie et manipule les fichiers de données InnoDB et XtraDB, alors que le script Perl permet d’augmenter les fonctionnalités, comme l’interaction avec un serveur MySQL et la sauvegarde de tables MyISAM.

Xtrabackup fonctionne sous Linux, Windows et FreeBSD.

Liste de fonctionnalités :

  • Hot backups – Sauvegarde à chaud sans interruption de fonctionnement
  • Sauvegarde MyISAM – Les tables MyISAM sont en lecture seule pendant qu’ils sont en cours de sauvegarde.
  • Sauvegarde Partielle – Il est possible de sélectionner quelle table et base de données sauvegarder.
  • Haute Performance – XtraBackup est rapide et à faible impact. Il prend un soin particulier à ne pas perturber votre serveur de base de données. Il peut copier des fichiers en parallèle (dans plusieurs threads) pour des performances encore plus élevées.
  • Sauvegarde Distante – Vous pouvez faire des sauvegardes locales, vous pouvez copier vos sauvegardes en toute sécurité à un hôte distant après l’achèvement.
  • Compression des sauvegardes -Vous pouvez réaliser vos sauvegardes dans un format compressé. tar4ibd utilisé ici, est capable de travailler avec les format InnoDB
  • Sauvegarde Incrémentale – Il est possible de sauvegarder seulement les pages qui ont changées depuis la dernière sauvegarde.
  • Restauration à un instant T – Il est possible de restaurer une sauvegarde en utilisant les logs binaire et de faire un retour arrière à un instant donné.

Liens Utiles :

Site officiel de Percona XtraBackup

Wiki de Percona XtraBackup

Author: Pierre-Yves Dubreucq

Passioné par les logiciels libres depuis 2001, je suis VP Bare Metal (Dedibox) chez Scaleway. Je tiens ce blog depuis 13 ans avec beaucoup moins d'assiduité malheureusement qu'à ses débuts, mais bon, le temps est une denrée rare.

Share This Post On

3 Comments

  1. Joli trouvaille merci 😉

    Post a Reply
  2. Ça fait un moment que je surveille Percona car ils font pas mal de bon soft pour MySQL.

    Par contre souvent difficile à utiliser … Notamment celui ci. Si tu as un exemple d’utilisation je suis preneur car ça fait un petit moment que je galère dessus pour sauvegarder mes bases MyISAM alors qu’il ne sauve que les InnoDB !

    Post a Reply

Trackbacks/Pingbacks

  1. ArabTecno – Breathe Intelligence – BackupNinja – solution libre de sauvegarde locale et distante - [...] Percona Xtrabackup – Sauvegarde à chaud de base de données MySQL [...]

Submit a Comment

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *