Mysqlhotcopy utilise LOCK TABLES, FLUSH TABLES epour faire rapidement des sauvegardes de bases. C’est la méthode la plus rapide pour faire une sauvegarde de base de données > 1 Go comme sur les gros forums par exemple.

Exemple d’utilisation :

  • /usr/bin/mysqlhotcopy –user=monuser –password=monpassword madatabase mon_répertoire_de_backup

Il est possible de ne pas sauvegarder les index ce qui accélère la sauvegarde. Les index peuvent être reconstruit plus tard avec la commande : myisamchk -rq