MySQL: Docker Container Datenbank Backup
Eines Tages wird mir das hier vielleicht meinen Tag retten. Die Frage ist: “Wie rette ich meine Datenbank, die in einem Docker Container läuft?”
Das Ganze ist im Grunde sehr einfach, wenn man weiss wie. Daher hier als Gedankenstütze für mich:
Backup:
$ docker exec <CONTAINERID> /usr/bin/mysqldump -u root --password=<PASS> <DB> > backup.sql
Eine Wiederherstellung der Datenbank ist mit folgendem Befehl erledigt:
Restore:
$ cat backup.sql | docker exec -i <CONTAINERID> /usr/bin/mysql -u root --password=<PASS> <DB>
Weitere Beiträge lesen