[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]

Re: Backup base de données MySQL





Jean-François Lévesque wrote:
> 
> Bonsoir,
> 
> J'aimerais savoir comment copier une base de données MySQL sur le disque
> 1 vers le disque 2 sans interrompre l'accès à la DB et sans avoir des
> données corrompues à cause de la modification de la DB durant le backup.
> 
> Dois-je utiliser un programme comme cpio ou comme mysqldump?
> 


Bon, la BD continue d'être utilisé. Est-ce qu'il va continuer d'y avoir
des écriture, ou seulement de la lecture?

S'il n'y a que de la lecture, utiliser mysqldump est la meilleure façon
de lire la BD sans l'arrêter : une copie pure et simple par cpio ou
autre aurait dans la plupart des cas pour effet de te laisser avec une
bd corrompue. mysqldump va te renvoyer une copie sql de ta bd, que tu
pourras facilement réimporter dans ton 2e bd en faisant :
        mysql [options de connexion] taBD < tonfichierdedump.sql

Par contre, si la bd continue d'être écrite et que tu veux absolument
qu'elle soit synchro, c'est plus compliqué... Je crois que si c'est le
cas, tu vas devoir arrêter la BD... Donne des détails si c'est le cas.

Bonne chance

Benoit