Jede Datenbank in eine eigene gepackte Datei sichern
jede Datenbank einzeln sichern | MySQL Backup pro Datenbank | alle Datenbanken getrennt exportieren | mysqldump | mysql | mariadb | backupfor db in $(mysql -NBe 'SHOW DATABASES' | grep -Ev '^(information_schema|performance_schema|sys)$'); do mysqldump --single-transaction --quick "$db" | gzip > "/root/db-backup/$db.sql.gz"; doneFragt die Liste aller Datenbanken ab, überspringt die internen Systemschemata und schreibt jede Datenbank in eine eigene .sql.gz-Datei. So lässt sich später genau eine Datenbank zurückspielen, ohne einen riesigen Gesamtdump zu durchsuchen. Das Zielverzeichnis muss vorher existieren.
Hinweis: Auf Plesk-Servern beiden Aufrufen -u admin mitgeben und MYSQL_PWD aus /etc/psa/.psa.shadow setzen.
Auch gesucht als
- jede Datenbank einzeln sichern
- MySQL Backup pro Datenbank
- alle Datenbanken getrennt exportieren