Re: [vz-users] Sicherung der DB auf Synology NAS
Hallo, am Freitag, 16. Oktober 2020 um 17:50 hat Michael Hartmann geschrieben: > Das kann ich kaum täglich als Cronjob laufen lassen. Wenn es entsprechend konfiguriert ist werden nur die Daten nachgetragen die seit der letzten Sicherung dazugekommen sind. mfg Daniel
Re: [vz-users] Sicherung der DB auf Synology NAS
Hallo, auch wenn es peinlich ist: man sollte nicht nur den Port eintragen, sondern auch den Haken bei TCP/IP-Verbindung im Setup von MariaDB setzen…. Man muss dann auch mal zu seiner Dusseligkeit stehen. Der von Daniel genannte direkte Aufruf funktioniert allerdings nicht. Ich frage mich nun gerade inwieweit ein solches Backup praktikabel ist. Das Backup läuft gerade 10min und ist bei 1%. Die Gesamtdauer ist mit 9 Stunden(!) angegeben. Wobei die DB erst Daten sein Juni führt. Das kann ich kaum täglich als Cronjob laufen lassen. Grüße Micha Von: volkszaehler-users [mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von Michael Hartmann Gesendet: Freitag, 16. Oktober 2020 13:43 An: volkszaehler-users Betreff: Re: [vz-users] Sicherung der DB auf Synology NAS MariaDB 5.5 habe ich gleich initial deinstalliert, ist also nicht mehr drauf. Apache gibt es für die Synology auch, phpMyAdmin installiert aber vorab die Synology Web Station. Die von dir beschriebene direkte Anmeldung probiere ich, wenn ich daheim bin. Grüße Micha Am 16. Oktober 2020 09:19:32 MESZ schrieb Daniel Lauckner : Hallo, am Freitag, 16. Oktober 2020 um 08:59 hat Daniel Lauckner geschrieben: Apache habe ich nicht auf der Synology laufen. Ohne Apache hättest du kein phpmyadmin. Das Paket nennt sich Webstation, erfüllt aber den selben Zweck. mfg Daniel -- Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.
Re: [vz-users] Sicherung der DB auf Synology NAS
MariaDB 5.5 habe ich gleich initial deinstalliert, ist also nicht mehr drauf. Apache gibt es für die Synology auch, phpMyAdmin installiert aber vorab die Synology Web Station. Die von dir beschriebene direkte Anmeldung probiere ich, wenn ich daheim bin. Grüße Micha Am 16. Oktober 2020 09:19:32 MESZ schrieb Daniel Lauckner : >Hallo, > > >am Freitag, 16. Oktober 2020 um 08:59 hat Daniel Lauckner geschrieben: >>> Apache habe ich nicht auf der Synology laufen. > >> Ohne Apache hättest du kein phpmyadmin. > >Das Paket nennt sich Webstation, erfüllt aber den selben Zweck. > > > >mfg Daniel -- Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet.
Re: [vz-users] Sicherung der DB auf Synology NAS
Hallo, am Freitag, 16. Oktober 2020 um 08:59 hat Daniel Lauckner geschrieben: >> Apache habe ich nicht auf der Synology laufen. > Ohne Apache hättest du kein phpmyadmin. Das Paket nennt sich Webstation, erfüllt aber den selben Zweck. mfg Daniel
Re: [vz-users] Sicherung der DB auf Synology NAS
Hallo, am Freitag, 16. Oktober 2020 um 08:39 hat Michael Hartmann geschrieben: > Warum sollte ein User der Daten und Strukturen einer > DB modifizieren darf auch Admin GRANT benötigen? Rechtemanagement ist etwas tricky und nicht immer intuitiv. > Apache habe ich nicht auf der Synology laufen. Ohne Apache hättest du kein phpmyadmin. > 10 nutzt default auch port 3307 und nicht mehr 3306 wie 5.5. Dann haben die das geändert weil es bei Updates Ärger gab und man manuell nachbessern musste. Wenn alle anderen Anwendungen MariaDB10 nutzen wirf die 5 runter. > Wer kann denn exakt die Fehlermeldungen interpretieren die da kommen? Vielleicht mal direkt anmelden und schauen was da für Meldung kommt. An der Konsole eingeben: mysql --host=192.168.178.24:3307 --user=smartmeter --password=*** volkszaehler_backup Sollte das wider erwarten klappen kommst du mit "quit" wieder raus. mfg Daniel
Re: [vz-users] Sicherung der DB auf Synology NAS
Hallo, ja, GRANT fehlt(e). Ich habe es testhalber aktiviert, was aber nichts ändert. Warum sollte ein User der Daten und Strukturen einer DB modifizieren darf auch Admin GRANT benötigen? Es ist MariaDB10 drauf. Als "Beifang" der ganzen Installation/Deinstallation (MariaDB, Synology Web Station, phpMyAdmin) um phpMyAdmin zum Laufen zu bringen. Apache habe ich nicht auf der Synology laufen. 10 nutzt default auch port 3307 und nicht mehr 3306 wie 5.5. Wer kann denn exakt die Fehlermeldungen interpretieren die da kommen? Grüße Micha -Ursprüngliche Nachricht- Von: volkszaehler-users [mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von Daniel Lauckner Gesendet: Freitag, 16. Oktober 2020 07:37 An: volkszaehler.org - users Betreff: Re: [vz-users] Sicherung der DB auf Synology NAS Hallo, am Donnerstag, 15. Oktober 2020 um 21:25 hat Michael Hartmann geschrieben: > Ich meine ja. GRANT fehlt. Der Administrator auf MariaDB heiß bei mir übrigens root, also anders als der Administrator für allgemeines auf dem NAS. Und du hättest direkt MariaDB10 installieren sollen. Version 5.5 ist veraltet, der Support dieses Jahr ausgelaufen. Das Problem ist aber das beim Nachinstallieren auf Synology die alte Version nicht komplett entfernt wird und den Port blockiert. Da muss man dann drumrumarbeiten. Vielleicht funkioniert das besser wenn man vorher alle Abhängigkeiten auflöst. Also erst phpmyadmin und Apache deinstallieren bevor man MariaDB entfernt. mfg Daniel
Re: [vz-users] Sicherung der DB auf Synology NAS
Hallo, am Donnerstag, 15. Oktober 2020 um 21:25 hat Michael Hartmann geschrieben: > Ich meine ja. GRANT fehlt. Der Administrator auf MariaDB heiß bei mir übrigens root, also anders als der Administrator für allgemeines auf dem NAS. Und du hättest direkt MariaDB10 installieren sollen. Version 5.5 ist veraltet, der Support dieses Jahr ausgelaufen. Das Problem ist aber das beim Nachinstallieren auf Synology die alte Version nicht komplett entfernt wird und den Port blockiert. Da muss man dann drumrumarbeiten. Vielleicht funkioniert das besser wenn man vorher alle Abhängigkeiten auflöst. Also erst phpmyadmin und Apache deinstallieren bevor man MariaDB entfernt. mfg Daniel
Re: [vz-users] Sicherung der DB auf Synology NAS
Hast du den User mit passenden Rechten für die DB ausgestattet? Grüße Frank Am Do., 15. Okt. 2020 um 21:00 Uhr schrieb Michael Hartmann < hartmann-mi...@web.de>: > Hallo Udo, > > Leider ist das nicht die Ursache. Unter hostname ist für den Benutzer > “jeder host“ ausgewählt. :-/ > > Grüße > > Micha > > Am 15. Oktober 2020 20:22:23 MESZ schrieb Udo Matzinger >: >> >> >> Hallo, >> >> Beim anlegen von Usern in mariadb oder MySQL muss man bereits angeben, ob >> der User nur als lokal auf dem Server angemeldeter User oder auch remote >> zugreifen darf. >> Sieht hier https://mariadb.com/kb/en/create-user/ username, hostname >> component. >> Vielleicht liegt es bei Dir daran, dass Du den User@localhost angelegt >> hast. >> >> Greetinx, Udo >> >> Am 15.10.2020 um 16:47 schrieb Michael Hartmann : >> >> Hallo, >> >> ich bin mittelschwer genervt (frustriert)... Ich habe nun nach mehreren >> Installationen/Deinstallationen den Web Server und phpMyAdmin auf der >> Synology am laufen. Zunächst kam beim Start von phpMyAdmin im Browser >> immer >> nur file not found... >> >> Nun habe ich einen Benutzer "smartmeter" und eine DB "volkszaehler_backup" >> mit phpMyAdmin angelegt und dbcopy.yaml entsprechend konfiguriert. >> >> target: >> driver: pdo_mysql >> # driver: pdo_sqlite >> host: 192.168.178.24:3307 >> user: smartmeter >> password: *** >> dbname: volkszaehler_backup >> # path: sqlite.db3# path is only used if driver = pdo_sqlite >> >> Dennoch komme ich mit "/var/www/volkszaehler.org/vendor/bin/dbcopy >> create -c >> /etc/dbcopy.yaml" nicht weiter (s. scrennshot) >> >> Grüße >> >> Micha >> >> >> >> -Ursprüngliche Nachricht- >> Von: volkszaehler-users >> [mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von >> Daniel Lauckner >> Gesendet: Donnerstag, 15. Oktober 2020 13:09 >> An: volkszaehler.org - users >> Betreff: Re: [vz-users] Sicherung der DB auf Synology NAS >> >> Hallo, >> >> >> am Donnerstag, 15. Oktober 2020 um 12:49 hat Michael Hartmann geschrieben: >> >> Ich habe bei der Installation von Maria DB keine DB anlegen müssen, nur >> >> ein >> >> PW vergeben und den Port. >> >> >> Dann musst du die Datenbank noch anlegen, sonst hat dbcopy nix worauf >> es zugreifen kann. >> >> Genau deswegen hab ich bei meiner Nachricht auch sehr genau >> darauf geachtet Datenbank und Datenbankserver nicht durcheinander zu >> bringen. >> >> >> mfg Daniel >> >> <2020-10-15 16_44_12-pi@SmartMeter_ _etc.png> >> >> > -- > Diese Nachricht wurde von meinem Android-Gerät mit K-9 Mail gesendet. >
Re: [vz-users] Sicherung der DB auf Synology NAS
Hallo, Beim anlegen von Usern in mariadb oder MySQL muss man bereits angeben, ob der User nur als lokal auf dem Server angemeldeter User oder auch remote zugreifen darf. Sieht hier https://mariadb.com/kb/en/create-user/ username, hostname component. Vielleicht liegt es bei Dir daran, dass Du den User@localhost angelegt hast. Greetinx, Udo >> Am 15.10.2020 um 16:47 schrieb Michael Hartmann : > Hallo, > > ich bin mittelschwer genervt (frustriert)... Ich habe nun nach mehreren > Installationen/Deinstallationen den Web Server und phpMyAdmin auf der > Synology am laufen. Zunächst kam beim Start von phpMyAdmin im Browser immer > nur file not found... > > Nun habe ich einen Benutzer "smartmeter" und eine DB "volkszaehler_backup" > mit phpMyAdmin angelegt und dbcopy.yaml entsprechend konfiguriert. > > target: > driver: pdo_mysql > # driver: pdo_sqlite > host: 192.168.178.24:3307 > user: smartmeter > password: *** > dbname: volkszaehler_backup > # path: sqlite.db3# path is only used if driver = pdo_sqlite > > Dennoch komme ich mit "/var/www/volkszaehler.org/vendor/bin/dbcopy create -c > /etc/dbcopy.yaml" nicht weiter (s. scrennshot) > > Grüße > > Micha > > > > -Ursprüngliche Nachricht- > Von: volkszaehler-users > [mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von > Daniel Lauckner > Gesendet: Donnerstag, 15. Oktober 2020 13:09 > An: volkszaehler.org - users > Betreff: Re: [vz-users] Sicherung der DB auf Synology NAS > > Hallo, > > > am Donnerstag, 15. Oktober 2020 um 12:49 hat Michael Hartmann geschrieben: >> Ich habe bei der Installation von Maria DB keine DB anlegen müssen, nur > ein >> PW vergeben und den Port. > > Dann musst du die Datenbank noch anlegen, sonst hat dbcopy nix worauf > es zugreifen kann. > > Genau deswegen hab ich bei meiner Nachricht auch sehr genau > darauf geachtet Datenbank und Datenbankserver nicht durcheinander zu > bringen. > > > mfg Daniel > > <2020-10-15 16_44_12-pi@SmartMeter_ _etc.png>
Re: [vz-users] Sicherung der DB auf Synology NAS
Hallo, ich bin mittelschwer genervt (frustriert)... Ich habe nun nach mehreren Installationen/Deinstallationen den Web Server und phpMyAdmin auf der Synology am laufen. Zunächst kam beim Start von phpMyAdmin im Browser immer nur file not found... Nun habe ich einen Benutzer "smartmeter" und eine DB "volkszaehler_backup" mit phpMyAdmin angelegt und dbcopy.yaml entsprechend konfiguriert. target: driver: pdo_mysql # driver: pdo_sqlite host: 192.168.178.24:3307 user: smartmeter password: *** dbname: volkszaehler_backup # path: sqlite.db3# path is only used if driver = pdo_sqlite Dennoch komme ich mit "/var/www/volkszaehler.org/vendor/bin/dbcopy create -c /etc/dbcopy.yaml" nicht weiter (s. scrennshot) Grüße Micha -Ursprüngliche Nachricht- Von: volkszaehler-users [mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von Daniel Lauckner Gesendet: Donnerstag, 15. Oktober 2020 13:09 An: volkszaehler.org - users Betreff: Re: [vz-users] Sicherung der DB auf Synology NAS Hallo, am Donnerstag, 15. Oktober 2020 um 12:49 hat Michael Hartmann geschrieben: > Ich habe bei der Installation von Maria DB keine DB anlegen müssen, nur ein > PW vergeben und den Port. Dann musst du die Datenbank noch anlegen, sonst hat dbcopy nix worauf es zugreifen kann. Genau deswegen hab ich bei meiner Nachricht auch sehr genau darauf geachtet Datenbank und Datenbankserver nicht durcheinander zu bringen. mfg Daniel
Re: [vz-users] Sicherung der DB auf Synology NAS
Hallo, am Donnerstag, 15. Oktober 2020 um 12:49 hat Michael Hartmann geschrieben: > Ich habe bei der Installation von Maria DB keine DB anlegen müssen, nur ein > PW vergeben und den Port. Dann musst du die Datenbank noch anlegen, sonst hat dbcopy nix worauf es zugreifen kann. Genau deswegen hab ich bei meiner Nachricht auch sehr genau darauf geachtet Datenbank und Datenbankserver nicht durcheinander zu bringen. mfg Daniel
Re: [vz-users] Sicherung der DB auf Synology NAS
Ich habe bei der Installation von Maria DB keine DB anlegen müssen, nur ein PW vergeben und den Port. Mit den Kombinationen Synology Admin-User und dem zugehörigen PW, bzw. dem Admin-User und dem MariaDB-PW funktioniert es nicht. -Ursprüngliche Nachricht- Von: volkszaehler-users [mailto:volkszaehler-users-boun...@demo.volkszaehler.org] Im Auftrag von Daniel Lauckner Gesendet: Donnerstag, 15. Oktober 2020 12:16 An: volkszaehler.org - users Betreff: Re: [vz-users] Sicherung der DB auf Synology NAS Hallo, am Donnerstag, 15. Oktober 2020 um 12:03 hat Michael Hartmann geschrieben: > Nun bin ich > im Unklaren, was ich /etc/dbcopy.yaml konfigurieren muss. > host: 192.168.178.24:3006 Passt > Was muss ich für user und password konfigurieren? Den Benutzer mit Passwort welcher der Datenbank zugewiesen sind. Auf dem Datenbankserver kannst du dich meines Wissens mit dem Admin-User anmelden, den User solltest du aber nicht für Zugriffe auf die Datenbank nutzen. Zu Synology gibt's übrigens ein ganz brauchbares Wiki: https://www.synology-wiki.de/index.php/Hauptseite mfg Daniel
Re: [vz-users] Sicherung der DB auf Synology NAS
Hallo, am Donnerstag, 15. Oktober 2020 um 12:03 hat Michael Hartmann geschrieben: > Nun bin ich > im Unklaren, was ich /etc/dbcopy.yaml konfigurieren muss. > host: 192.168.178.24:3006 Passt > Was muss ich für user und password konfigurieren? Den Benutzer mit Passwort welcher der Datenbank zugewiesen sind. Auf dem Datenbankserver kannst du dich meines Wissens mit dem Admin-User anmelden, den User solltest du aber nicht für Zugriffe auf die Datenbank nutzen. Zu Synology gibt's übrigens ein ganz brauchbares Wiki: https://www.synology-wiki.de/index.php/Hauptseite mfg Daniel
[vz-users] Sicherung der DB auf Synology NAS
Hallo, ich versuche ein tägliches Backup der DB auf meinem Synology NAS wie unter: https://wiki.volkszaehler.org/software/tools/dbcopy beschrieben einzurichten. Dazu habe ich MariaDB 5 auf der Synology installiert und in der Anfangskonfiguration ein PW vergeben. Als port ist 3306 gesetzt. Nun bin ich im Unklaren, was ich /etc/dbcopy.yaml konfigurieren muss. target: driver: pdo_mysql host: 192.168.178.24:3006 user: ??? password: ??? dbname: volkszaehler_backup # path: sqlite.db3 # path is only used if driver = pdo_sqlite Was muss ich für user und password konfigurieren? Erreichbar scheint die DB nur der Zugriff gelingt wohl nicht. Meinen Nutzernamen auf der Synology und das PW. Oder das PW welches ich bei der Installation von Maria DB vergeben habe? Wie ist dann der Nutzername? Danke und Grüße Micha