Hallo,
der Datenbankpfad der Docker-Influxdb liegt standardmäßig auf der Systempartition, was relativ unschön ist. Gewünscht wäre die Ablage in einem freigegebenen Ordner. Die Datenbank ist zwar nicht groß, aber Backup und Update wäre auf dem freigegebenen Laufwerk schon komfortabler, abgesehen davon dass ich derzeitig nicht auf DSM 7.3 wechseln kann.
Nun finde ich in Google diverse Startbefehle für den Docker "docker run -p 8083:8083 -p 8086:8086 -v /your/home:/var/lib/influxdb influxdb". D.h. ich muss den -v Parameter in der Docker-Oberfläche in den Startbefehl eingeben und kopiere die vorhandene Datenbank vorab in den gewünschten Pfad? In der Doku finde ich "docker container cp", da kopiere ich dann aber den gesamten Container und nicht nur die Datenbank? Dass der Startbefehl im Docker jetzt nur "influxd" ist dürfte irrelevant sein?
Da ich mir bei den Updates schon zweimal den Datenbestand ersatzlos zerschossen habe bin ich jetzt sehr vorsichtig...
Danke.
Chris
der Datenbankpfad der Docker-Influxdb liegt standardmäßig auf der Systempartition, was relativ unschön ist. Gewünscht wäre die Ablage in einem freigegebenen Ordner. Die Datenbank ist zwar nicht groß, aber Backup und Update wäre auf dem freigegebenen Laufwerk schon komfortabler, abgesehen davon dass ich derzeitig nicht auf DSM 7.3 wechseln kann.
Nun finde ich in Google diverse Startbefehle für den Docker "docker run -p 8083:8083 -p 8086:8086 -v /your/home:/var/lib/influxdb influxdb". D.h. ich muss den -v Parameter in der Docker-Oberfläche in den Startbefehl eingeben und kopiere die vorhandene Datenbank vorab in den gewünschten Pfad? In der Doku finde ich "docker container cp", da kopiere ich dann aber den gesamten Container und nicht nur die Datenbank? Dass der Startbefehl im Docker jetzt nur "influxd" ist dürfte irrelevant sein?
Da ich mir bei den Updates schon zweimal den Datenbestand ersatzlos zerschossen habe bin ich jetzt sehr vorsichtig...
Danke.
Chris
