Le problème des backups de base de données, c'est qu'il faut être sûr que
toute la base est dans un état correct tout le long du processus de copie
(cohérence, consistance, reprendre ses cours de base de données pour se
rappeler de ces choses). Typiquement, si tu fais un simple dump en plein
milieu d'une transaction, tu ne pourras pas restaurer ta base car elle sera
incohérente... et donc on ne peut pas appeler ça un backup.

Avec MySQL tout cela est géré si tu payes une licence "Entreprise"... Hé
oui, MySQL c'est Oracle, il ne faut rien attendre de très professionnel de
la part de ces gens là :-)

Ceci dit, avec des tables InnoDB, on peut s'en sortir avec "mysqldump
--single-transaction --all-databases". Tout cela est expliqué dans la doc
de MySQL (http://dev.mysql.com/doc/refman/5.5/en/backup-and-recovery.html).
--
Ce message a été envoyé à la liste [email protected]
Gestion de votre abonnement : http://dakarlug.org/liste
Archives : http://news.gmane.org/gmane.org.user-groups.linux.dakarlug
Le site du DakarLUG : http://dakarlug.org

Répondre à