82 votes

Mysqldump prend-il en charge une barre de progression ?

Existe-t-il un moyen de déterminer, pendant `` l’exécution, la quantité de sauvegarde terminée ou la quantité restante ?

65voto

xelco52 Points 2765

Oui, un patch a été validé le 27 mars 2010 :

Ce nouveau patch a un paramètre supplémentaire --show-progress-size qui par la valeur par défaut est définie sur 10 000. Donc, lorsque --verbose est utilisé, tous les 10 000 lignes, vous obtiendrez une sortie d’état régulière du nombre de lignes pour un table particulière vidée.

Alors vérifiez votre version, mettez-la à jour si nécessaire et profitez-en.

6voto

Stephen Chen Points 95

Après MySQL 5.7+, vous pouvez utiliser mysqlpump. Bien qu’il n’affiche pas de barre de progression, il affiche toujours des progrès comme ceci:

4voto

Petr Bugyík Points 39

Je viens de créer le script Bash MySQL / MariaDB Dump Helper inspiré par Russell E Glaue et pocheptsov.

Il existe un exemple de sortie :

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X