Percona Xtrabackup – Sauvegarde à chaud de base de données MySQL
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 :