Datenbank kopieren
Moderator: Ulrich
-
- Beiträge: 18
- Registriert: So 10. Mai 2020, 19:00
- Wohnort: Heuchelheim
- Danksagung erhalten: 2 Mal
Datenbank kopieren
Hallo, vielleicht könnt ihr mir helfen.
Habe mir gedacht als "V-server" kann auch mein Synology Nas dienen.
Habe die Influxdb und Grafana in Dockercontainern auf dem NAS laufen.
Die Daten der Datenbank werden auch schon vom Raspi in die influx Datenbank auf dem NAS übertragen. und Dashboard in Grafana funktioniert auf dem NAS auch.
Jetzt zur Frage:
Wie kann ich die Datenbank "solaranzeige" vom Raspi auf das NAS einmalig kopieen, so das alle Daten auf dem NAS zu sehen sind und nicht nur die, seit dem ich die Verbindung vom Raspi zum NAS aufgbaut habe.
Bin absoluter Linux Laie und bin echt froh, das ich es bis hier hinbekommen habe.
Auf dem NAS in Influx ist kein Benutzer und Passwort eingetragen
Am schönsten wäre, wenn man die Datenbank über das Netzwerk rüberschieben könnte.
LG Marcus
Habe mir gedacht als "V-server" kann auch mein Synology Nas dienen.
Habe die Influxdb und Grafana in Dockercontainern auf dem NAS laufen.
Die Daten der Datenbank werden auch schon vom Raspi in die influx Datenbank auf dem NAS übertragen. und Dashboard in Grafana funktioniert auf dem NAS auch.
Jetzt zur Frage:
Wie kann ich die Datenbank "solaranzeige" vom Raspi auf das NAS einmalig kopieen, so das alle Daten auf dem NAS zu sehen sind und nicht nur die, seit dem ich die Verbindung vom Raspi zum NAS aufgbaut habe.
Bin absoluter Linux Laie und bin echt froh, das ich es bis hier hinbekommen habe.
Auf dem NAS in Influx ist kein Benutzer und Passwort eingetragen
Am schönsten wäre, wenn man die Datenbank über das Netzwerk rüberschieben könnte.
LG Marcus
LG Marcus
————————————————————————————————————————————————————————
————————————————————————————————————————————————————————
-
- Beiträge: 18
- Registriert: So 10. Mai 2020, 19:00
- Wohnort: Heuchelheim
- Danksagung erhalten: 2 Mal
Re: Datenbank kopieren
Hallo Movies,moving hat geschrieben: ↑Fr 12. Jun 2020, 14:02Schau mal hier viewtopic.php?f=18&t=310
Läuft auf Synology recht gut
Das habe ich mir angesehen und das Backup auch gemacht.
Mein Problem ist, das ich das Backup vom Rasspi nicht auf die Syno bekomme, um dann restore auszuführen.
Ist wahrscheinlich nicht schwer, aber die Linuxkenntnisse sind bei mir sehr begrenzt.
Habe im Netz schon gesucht , aber bin noch nicht weiter gekommen.
Die Daten müssen entweder über LAN oder einen USB Stick zur Syno gelangen, aber wie?
LG Marcus
LG Marcus
————————————————————————————————————————————————————————
————————————————————————————————————————————————————————
Re: Datenbank kopieren
Auf die console der influx dock und dann über netzwerk reinkopieren fällt mir da so ein ?
-
- Beiträge: 18
- Registriert: So 10. Mai 2020, 19:00
- Wohnort: Heuchelheim
- Danksagung erhalten: 2 Mal
Re: Datenbank kopieren
Das Datenbank backup habe ich über usb jetzt auf der Syno im Verzeichnis /volume1/docker/influxdb/tmp/solaranzeige_backup
AUs dem Terminal über Influx Docker , ich führe den restore Befehl wie folgt aus
root@DSMM:~# influxd restore -portable -db solaranzeige /volume1/docker/influxdb/tmp/solaranzeige_backup
dann erscheint diese Meldung
restore: backup path should be a valid directory: /volume1/docker/influxdb/tmp/solaranzeige_backup
ich weiß das da was mit dem Verzeichnis nicht stimmt aber daran scheitere ich im Moment
AUs dem Terminal über Influx Docker , ich führe den restore Befehl wie folgt aus
root@DSMM:~# influxd restore -portable -db solaranzeige /volume1/docker/influxdb/tmp/solaranzeige_backup
dann erscheint diese Meldung
restore: backup path should be a valid directory: /volume1/docker/influxdb/tmp/solaranzeige_backup
ich weiß das da was mit dem Verzeichnis nicht stimmt aber daran scheitere ich im Moment
LG Marcus
————————————————————————————————————————————————————————
————————————————————————————————————————————————————————
Re: Datenbank kopieren
Ich kenne deine docker config nicht schau dochmal von der Konsole aus ob es das Verzeichnis und file gibt ich glaube nicht.
Dir in Linux ls
Verzeichnis wechseln cd
Dir in Linux ls
Verzeichnis wechseln cd
-
- Beiträge: 18
- Registriert: So 10. Mai 2020, 19:00
- Wohnort: Heuchelheim
- Danksagung erhalten: 2 Mal
Re: Datenbank kopieren
Habe es geschafft
Der Verzeichnispfad mußte wie folgt sein
/var/lib/influxdb/tmp/....
dann hat es funktioniert
Der Verzeichnispfad mußte wie folgt sein
/var/lib/influxdb/tmp/....
dann hat es funktioniert
LG Marcus
————————————————————————————————————————————————————————
————————————————————————————————————————————————————————
-
- Beiträge: 18
- Registriert: So 10. Mai 2020, 19:00
- Wohnort: Heuchelheim
- Danksagung erhalten: 2 Mal
Re: Datenbank kopieren
Nach dem ich die Datenbank vom Rasspi sichern konnte und und über einen USB Stick auf dem Nas im Docker Container Influxdb wieder herstellen konnte hier noch mal die Befehle, die ich genutzt habe. Vielleicht interessiert es ja jemanden.
#Auf Rasspi
fdisk -l #name des USB Stick suchen Beispiel /dev/sdc1
mount /dev/sdc1 /media/usb1
sudo influxd backup -portable -database solaranzeige -host 127.0.0.1:8088 /media/usb1/solaranzeige_backup
umount /dev/sdc1
#usb stick in nas, über filestation sicherung in docker/influx/tmp kopieren
#auf Nas über portainer influx terminal
influx
drop database solaranzeige
quit
influxd restore -portable -db solaranzeige /var/lib/influxdb/tmp/solaranzeige_backup
Die Krönung wäre jetzt, wenn auch die Datenabfrage vom Wechselrichter "Kostal Plenticoe plus" über die Synology laufen würde, da die ja sowiso immer an ist.
Aber das ist wohl eine unüberwindbare Hürde für mich. Aber mal sehen, man wächst ja mit den Herausforderungen.
#Auf Rasspi
fdisk -l #name des USB Stick suchen Beispiel /dev/sdc1
mount /dev/sdc1 /media/usb1
sudo influxd backup -portable -database solaranzeige -host 127.0.0.1:8088 /media/usb1/solaranzeige_backup
umount /dev/sdc1
#usb stick in nas, über filestation sicherung in docker/influx/tmp kopieren
#auf Nas über portainer influx terminal
influx
drop database solaranzeige
quit
influxd restore -portable -db solaranzeige /var/lib/influxdb/tmp/solaranzeige_backup
Die Krönung wäre jetzt, wenn auch die Datenabfrage vom Wechselrichter "Kostal Plenticoe plus" über die Synology laufen würde, da die ja sowiso immer an ist.
Aber das ist wohl eine unüberwindbare Hürde für mich. Aber mal sehen, man wächst ja mit den Herausforderungen.
LG Marcus
————————————————————————————————————————————————————————
————————————————————————————————————————————————————————
- Ulrich
- Administrator
- Beiträge: 5980
- Registriert: Sa 7. Nov 2015, 10:33
- Wohnort: Essen
- Hat sich bedankt: 152 Mal
- Danksagung erhalten: 812 Mal
- Kontaktdaten:
Re: Datenbank kopieren
Ich kann dir nicht garantieren, dass die Software auf deinem Synology läuft. Ich kann dir nur ein paar Tips geben wie man das ausprobieren könnte.
Die erste Hürde ist, auf dem Synology muss PHP 7.2.x laufen.
Die erste Hürde ist, auf dem Synology muss PHP 7.2.x laufen.
-----------------------------------------------------
Ulrich . . . . . . . . [ Admin ]
Ulrich . . . . . . . . [ Admin ]
-
- Beiträge: 18
- Registriert: So 10. Mai 2020, 19:00
- Wohnort: Heuchelheim
- Danksagung erhalten: 2 Mal
Re: Datenbank kopieren
Das wäre ja super, wenn ich ein paar Tipps bekommen könnte.
PHP 7.2 ist auf der syno als Paket installiert.
Ich würde dir deine Mühe auch bezahlen, wenn du über z.b. Teamviewer mich unterstützen würdest.
LG Marcus
————————————————————————————————————————————————————————
————————————————————————————————————————————————————————