MysqlDump

MySQL / MariaDB : alle DBs schnell exportieren

Submitted by Gast (nicht überprüft) on Sa, 12/05/2020 - 04:23

Mysql export kann sehr lange dauert, wenn man viele und große Datenbanken hat. Damit man schnell ein Backup von allen DBs erstellen kann:

mysqldump --opt --quick --all-databases > /root/backup/mysql/alldbs.sql
  
  

Wenn User login notwendig ist :

mysqldump -u root -p --opt --quick --all-databases > /root/backup/mysql/alldbs.sql

 

mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces

Submitted by Gast (nicht überprüft) on Sa, 10/03/2020 - 19:53

Command 1:

drush sql:dump  | gzip -c > /home/backup/db-$(date +%Y-%m-%d-%H%M).sql.gz

Error:

mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces

Lösung:

drush sql:dump --extra-dump=--no-tablespaces