Cześć,
Kolejny dzień nam nastał.
Jakie macie opcje na backup całego openHAB? Trochę się napracowałem i nie chciałbym stracić dotychczasowych wyników.
1. Nie za bardzo chce mi się zatrzymywać serwer, wyciągać kartę i zaczytywać jej zawartość do pliku .img.
2. Kopiuję foldery po połączeniu Samba. Moja obecna metoda.
3. Chmura - tego tematu nie rozpoznawałem.
4. OpenHAB 2.2 ma wbudowany mechanizm backupu do pliku - tego tematu nie sprawdzałem.
Masz wszystko dokładnie opisane w manualu (katalogi, gotowy skrypt, itd.): http://docs.openhab.org/installation/linux.html#backup-and-restore
Przy nowszych wersjach (2.x) nie wystarczy sama kopia /etc/openhab/- część rzeczy wyklikanych z GUI jest trzymana w wewnętrznej bazie.
W podanym linku opisano metodę 4 z mojej listy. Rozpocząłem ten temat w celu dyskusji nad różnymi metodami i ich zaletami.
- ja używam Git do trzymania całej konfiguracji oraz historii zmian
- mam skrypt, który robi mi backup mySQL z danymi z czujników / urządzeń
- staram się konfigurować wszędzie gdzie można openHAB w plikach konfiguracyjnych niż przez paperUI itp. - przyzwyczajenie z openHab 1. Natomiast w openHAB2 nie da się wszystkiego z konfigurować po plikach. Tak jak Kamil napisał część jest trzymana w wewnętrznej bazie openHAB2
Kilka razy musiałem odtworzyć całość i za każdym razem odtwarzałem od zera tj. stawianie linux, instalowanie wszystkiego od początku - po latach już mam skrypt krok po kroku zrobiony pod mój sprzęt + całą konfigurację w Git
Ja planuję zrobić skrypt i wrzucić go do crone, a backup na pendrive ustawień.
Jeśli chcecie szybko odtwarzać no to chyba najlepiej raz zrobić obraz a potem tylko pliki podmienić ? Kiedyś zabrakło mi prądu w domu i padł system już nie chciał wstać i od nowa wszystko. Nie polecam 😀
Najszybciej odtwarzanie przebiegnie poprzez wgranie pliku obrazu na kartę SD lub dysk SSD (co kto ma). Niestety ta metoda jest najbardziej pracochłonna przy tworzeniu backupu. Do tego nie ma takiej opcji bez zatrzymania serwera.