ePrivacy and GPDR Cookie Consent by TermsFeed Generator Home Automation System - Migrazione OpenHAB 3 - 40. Backup di OpenHAB e InfluxDB (docker) | OpenHAB - SmartHome | DomoticsDuino - Ingegneria informatica, Smart Home / OpenHAB, Flight Sim e altro...
OpenHAB - SmartHome (218 posts)

26/12/2021

Home Automation System - Migrazione OpenHAB 3 - 40. Backup di OpenHAB e InfluxDB (docker) [English version]

di Marco Lamanna

Quarantesimo capitolo relativo alla mia migrazione da OpenHAB 2.5 a OpenHAB 3.

In questo video vi faccio vedere come ho impostato la mia procedura automatica di backup per il mio setup di OpenHAB e per i dati memorizzati su InfluxDB.

Questa procedura è scritta in un semplice script di shell, partendo da uno script già preconfezionato che ho trovato su github. Ringrazio quindi l'utente oliranks; potete trovare il suo script su github a questo indirizzo https://github.com/oliranks/openHAB3-full_backup_and_restore

Per tenere le cose semplici ho scelto di effettuare il backup di OpenHAB tramite il comando nativo "openbab-cli backup", sebbene avrei potuto optare per altre soluzioni, indicate anche nella documentazione ufficiale https://www.openhab.org/docs/installation/openhabian.html#availability-and-backup

Per quanto riguarda InfluxDB, poichè viene eseguito tramite container docker, ho dovuto seguire una procedura leggermente diversa, in quanto il sistema operativo del raspberry non vede direttamente i comandi di influxdb; quindi ho dovuto interfacciarmi direttamente con il container runtime ed eseguire i comandi di esportazione all'interno di esso, utilizzando un volume condiviso con il file system del raspberry, come destinazione del backup.

Il risultato finale è un file tar.gz che contiene tutti i file sottoposti a backup, organizzati per cartelle; questo file andrà archiviato e storicizzato secondo le proprie esigenze.

Come sempre, questo video non ha la presunzione di essere un tutorial, ma semplicemente uno step by step di quanto fatto per raggiungere l'obiettivo. La speranza è che possa essere d'aiuto a qualcuno.

Buona visione

[Guarda su YOUTUBE]