Sauvegarde de vos serveurs MySQL avec phpMyBackupPro
Pour les allergiques à la ligne de commande (ça existe), et qui voudraient un outil simple et gratuit pour sauvegarder des bases de données MySQL, il existe phpMyBackupPro.
Très simple à installer (il suffit de déposer un répertoire sur un serveur d’hébergement PHP), phpMyBackupPro se présente sous la forme d’une application hébergée et accessible via un navigateur. Une seule instance est nécessaire pour sauvegarder plusieurs serveurs MySQL.
Au niveau des fonctionnalités, on retrouve :
- sauvegarde d’une ou plusieurs bases, avec ou sans les données (ou juste la structure),
- compression possible (gzip ou zip),
- sauvegardes planifiées,
- interface de management des backups (vue, restauration, download, suppression, etc.),
- sauvegarde possible vers un serveur FTP ou envoi du résultat par mail,
- disponible en plusieurs langues.
Ci-dessous, la vue de management des backups : ici, une seule sauvegarde présente.
Vous pouvez également visualiser un résumé de vos bases de données, avec le nombre de tables et d’entrées totales, ainsi que la taille.
Personnellement, je suis plus adepte de la ligne de commande, et pour la sauvegarde de serveurs MySQL, j’utilise un script très bien fait : AutoMySQLBackup.
Pour choisir, je dirais :
- si vous disposez d’un accès SSH à votre serveur, ainsi qu’au crontab, je privilégierais le script AutoMySQLBackup,
- si vous êtes sur un serveur mutualisé et que vous n’avez pas accès SSH/crontab, je préconiserais phpMyBackupPro.