MySQL mit Docker

Support Wissensdatenbank

Du bist hier:
Print

MySQL Restore mit Docker

Falls du eine Datenbank von einem anderen Server wiederherstellen möchtest oder schnell etwas auf einem MySQL Server ausprobieren kannst, so kannst du mittels Docker dies schnell und einfach erledigen.

 

  1. Installiert einen Server mit dem Paket Docker
  2. docker run \
    --detach \
    --name=mariadb \
    --env="MYSQL_ROOT_PASSWORD=GEHEIMESKENNWORT" \ --publish 6603:3306 \ --volume=/docker/data:/var/lib/mysql \ --volume=/docker/conf.d:/etc/mysql/conf.d \
    mariadb:10.5.12
    

    maraidb:10.5.12 Version kann beliebig angegeben werden. Kann auch mysql anstelle von mariadb sein.

  3. Kopiere vom ursprünglichen Datenbankserver die MySQL Datenbankdaten von /var/lib/mysql in den Ordner /docker/data
    Du kannst dazu auch rsync verwenden.
  4. Anschliessend führe folgenden Befehl aus:
    docker mariadb restart
  5. Wird ein Plesk Datenbank Server wiederhergestellt, so kann auch die Datei /etc/psa/.psa.shadow verwendet werden.
War dieser Artikel hilfreich?
0 out Of 5 Stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
Wie können wir diesen Artikel verbessern?
Please submit the reason for your vote so that we can improve the article.
Brauchst du Hilfe?
Related Post