2 votes

Comment créer un dump SQL à partir des fichiers de la base de données MySQL ?

J'utilise xtrabackup de Percona pour faire une sauvegarde de mes bases de données en ligne. Existe-t-il un moyen de convertir les fichiers de base de données de sauvegarde en un dump SQL similaire à une sauvegarde créée à l'aide de mysqldump ?

4voto

2voto

Xiol Points 31

Voulez-vous dire qu'il prend une copie au niveau du fichier de /var/lib/mysql (ou l'équivalent Windows) ?

Si c'est le cas, restaurez les fichiers quelque part et changez le répertoire de données MySQL à l'endroit où vous avez restauré /var/lib/mysql à, par exemple, dans /etc/my.cnf (ou l'équivalent Windows) :

datadir=/tmp/restore/var/lib/mysql

Ensuite, redémarrez MySQL et vous utiliserez vos bases de données récupérées que vous pouvez utiliser mysqldump contre.

Si vous utilisez des tables InnoDB, vous devrez peut-être lisez ceci .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X