SQL DB von einer Syno auf eine andere übertragen

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Veraut

Benutzer
Registriert
22. Nov. 2013
Beiträge
355
Reaktionspunkte
3
Punkte
18
Hallo,

habe auf der SYNO DS215+ eine SQL Datenbank (MariaDB) laufen. Ich möchte diese nun 1:1 auf die neue SYNO DS415+ übertragen.

Wie geht das am Besten ? habs probiert mit HyperBackup jedoch dürfte irgendwas nicht mitübertragen worden sein :(

Kurz zur Info, habe auf der SYNO eine Webapplikation laufen, welche Daten die in die SQL DB schreibt bzw liest. Jetzt möchte ich die Webapplikation und SQL DB auf die neue SYNO DS415+ übersiedeln ;)

Herzlichen Dank für die Hilfe vorab.

LG
Patrick
 
Ich persönlich würde wie folgt vorgehen:

A) Auf der Konsole der ersten/alten DS anmelden (Bei mir ein wahlfreier Benutzer - also nicht admin/root - jedoch in der Gruppe der Administratoren)
B) In ein Verzeichnis/Share Deiner Wahl wechseln, damit Du bequem auf den DB-Export zugreifen kannst.
C1) Und nun mittels "MYSQLDUMP -u $DBADMIN -p --all-databases > DEINDATEINAME.SQL" alle Datenbanken exportieren. Beachte, dass hierbei auch die Systemdatenbanken drin stecken.
... oder ...
C2) Und nun mittels "MYSQLDUMP -u $DBADMIN -p --databases DB1 [DB2 DB3...] > DEINDATEINAME.SQL" die betreffenden Datenbanken exportieren.
D) Den Export nun auf die neue DS umkopieren.
E) Auf der Konsole der zweiten/neuen DS anmelden (Bei mir ein wahlfreier Benutzer - also nicht admin/root - jedoch in der Gruppe der Administratoren)
F) Wechsele nun in das Verzeichnis, wo der umkopierte DUMP zu finden ist.
G) Starte den Import mittels "MYSQL -u $DBADMIN -p < DEINDATEINAME.SQL"

=> http://www.thegeekstuff.com/2008/09/backup-and-restore-mysql-database-using-mysqldump/
 
Hallo,

puh, da müßte man sich auskennen mit der Konsole und wie man das macht ;)
Geht das auch mit der aktuellen DSM Version 6.X ?

Andere Möglichkeit mit der Weboberfläche gibt es nicht ? ;)

LG
 
Meine Methode (Ich betreibe beruflich u.a. MySQL-Datenbanken auf Linux-Systemen) ist mit DSM5 und DSM6 gleichartig.

Als Weboberfläche täte mir da nur PHPMYADMIN einfallen, da kenne ich mich wiederum nicht wirklich aus.

Wenn Du einen Windows-Rechner hast, könntest Du dich evtl. auch mit MYSQL-Workbench (DL-Link) beschäftigen und die DBs entsprechend übertragen.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat