Anleitung MySQL Datenbank auf einem QNAP NAS sichern oder wiederherstellen

Angenommen ihr habt eine Forum oder die Notes Station auf eurem NAS installiert und möchtet euer NAS gegen ein neues austauschen oder lediglich eine Datensicherung der Datenbank machen. Da diese Daten nicht in einem normalen Verzeichnis auf dem NAS liegen, sondern in einer Datenbank abgelegt werden, muss eben diese gesichert werden. Das geht leider nicht so einfach per Copy & Paste!


In unserem Beispiel zeigen wir, wie ihr eine vorhanden Datenbank von der Notes Station sichert und erfolgreich wieder zurück sppielt.


Schritt 1 - Zuerst öffnet ihr im Browser die phpMyAdmin Oberfläche um den Namen der zu sichernden Datenbank zu ermitteln



01-pypMyAdmin Anmeldung.png02-Datenbankname ermitteln.png1. Mit dem Qfinder findet ihr die IP Adresse eures NAS heraus (in unserem Beispiel ist das die 192.168.178.57)
2. Gebt diese Adresse nun in der Adresszeile eures Browsers ein und fügt wie folgt phpMyAdmin hinzu http://192.168.178.57phpMyAdmin
3. Der Standardbenutzer lautet root und hat das Passwort admin
4. In unserem Beispiel ist der Name der Datenbank qnote, welchen wir uns jetzt merken

Bild 1+2: Login phpMyAdmin / Übersicht Datenbanken



Schritt 2 - Anmeldung via SSH mittels Putty am NAS, hier eine Videoanleitung dazu [Video] Mit Putty via SSH auf QNAP NAS Konsole zugreifen (0:52 Minuten)

  • Die Anmeldung erfolgt mit dem Benutzer admin und dem dazugehörigen Kennwort

Schritt 3 - Die Sicherung der Datenbank

  • Bitte erst genau lesen und dann komplett ausführen!
  • Ermittelt den Pfad zum Public Verzeichnis (hier wollen wir die Sicherung ablegen!)
  • Code
    /share/CACHEDEV8_DATA/Public/
  • Jetzt fügen den Befehl zusammen /mnt/ext/opt/mariadb/bin/mysqldump --opt -p -u rootqnote < /share/CACHEDEV8_DATA/Public/qnote-backup.sqlqnote-backup.sql
  • Erklärung zu Punkt 4: Block 1 = Pfad + Befehl zur Datenbank - Block 2 = Name der Datenbank - Block 3 = Speicherpfad - Block 4 = Name der Sicherung
  • Code
    /mnt/ext/opt/mariadb/bin/mysqldump --opt -p -u root qnote > /share/CACHEDEV8_DATA/Public/qnote-backup.sql
  • Enter drücken
  • Kennwort zur Datenbank eingeben und erneut Enter drücken
  • Die Datenbank wurde gesichert

Schritt 4 - Datenbank wieder zurück spielen

  • Den Speicherpfad kennen wir nun schon, somit brauchen wir nur noch den Befehl zusammen bauen
  • /mnt/ext/opt/mariadb/bin/mysql -v -u root -pqnote< /share/CACHEDEV8_DATA/Web/qnote-backup.sql
  • Code
    /mnt/ext/opt/mariadb/bin/mysql -v -u root -p qnote < /share/CACHEDEV8_DATA/Public/qnote-backup.sql
  • Enter drücken
  • Kennwort zur Datenbank eingeben und erneut Enter drücken
  • Die Datenbank wurde erfolgreich zurück gespielt

Fertig - Ich gratuliere zur erfolgreichen Sicherung deiner wichtigen Daten!

Navigation

  1. News
  2. Forum
  3. QNAPclub
  4. User Blogs
    1. Artikel
    2. Testberichte
  5. Galerie
  6. Hilfe
  7. Downloads
  1. Forenregeln
  2. Timeline
  3. Credits
  4. Nutzungsbedingungen
  5. Datenschutzerklärung
  6. Benutzerprofil löschen
  7. Kontakt
  8. Impressum

Aktueller Ort

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen.