Łatwe tworzenie kop...
 
Notifications
Clear all

Łatwe tworzenie kopii zapasowych domoticza na bazie obrazu SMARTICZ i oprogramowania Duplicati  

  RSS
isom
 isom
(@isom)
Prezes Moderator Zasłużony dla Forum, Donator 2019, Donator 2K20

Poradnik dotyczący instalacji i konfiguracji Duplicati z najnowszym obrazem Smarticz , ale sprawdzi się przy tworzeniu kopii zapasowych każdego systemu nawet opartego na Windows .

Duplicati to łatwe i bardzo intuicyjne rozwiązanie do tworzenia kopii zapasowych.

Interfejs graficzny i szerokie możliwości wyboru docelowego miejsca dla kopii powodują, że nawet mało wtajemniczony użytkownik w szybki i prosty sposób zabezpieczy swoją platformę przed niechcianą utratą danych czy awarią.

Duplicati obsługuje nie tylko różne usługi tworzenia kopii zapasowych online, takie jak OneDrive, Cloud Files,  Google Drive, ale także wszelkie serwery obsługujące SSH / SFTP lub  FTP .

Instalacja

Zaczynamy od instalacji mono frameworka

sudo apt-get install mono-complete ca-certificates-mono -y

Synchronizujemy certyfikaty

sudo cert-sync /etc/ssl/certs/ca-certificates.crt

Instalacja Duplicati

wget  https://github.com/duplicati/duplicati/releases/download/v2.0.4.23-2.0.4.23_beta_2019-07-14/duplicati_2.0.4.23-1_all.deb 
sudo apt-get install ./duplicati_2.0.4.23-1_all.deb -y

Czasami w Raspbianie brakuje niektórych wymaganych zależności.dlatego dla pewności uruchom następujące polecenie

sudo apt-get -f install -y

Konfiguracja pliku usługi

sudo nano /etc/systemd/system/duplicati.service

Skopiuj i wklej następującą konfigurację i zapisz plik.

[Unit]
Description=Duplicati web-server

After=network.target




[Service]

Nice=19

IOSchedulingClass=idle

EnvironmentFile=-/etc/default/duplicati

ExecStart=/usr/bin/duplicati-server $DAEMON_OPTS

Restart=always




[Install]

WantedBy=multi-user.target

Aby wyjść i zapisać zmiany, najpierw naciśnij CTRL + X i potwierdź, aby zapisać plik.

Następnie należy edytować plik initscript za pomocą następującego polecenia:

sudo nano /etc/default/duplicati

I dodaj do „DAEMON_OPTS…

DAEMON_OPTS="--webservice-interface=any --webservice-port=8200 --portable-mode"

Ma to wyglądać jak na foto poniżej

Zapisz i wyjdz

Na koniec włącz usługę Duplicati

sudo systemctl enable duplicati.service

sudo systemctl daemon-reload

sudo systemctl start duplicati.service            

Następnie przejdź do dowolnej  przeglądarki i wpisz adres IP: 8200 i powinieneś zobaczyć okno powitalne gdzie trzeba zaznaczyć że mamy tylko jedno konto.

I można zaczynać tworzenie swojej kopii zapasowej.

Kilka wskazówek :

Jeżeli chcesz zrobić kopię całego katalogu „Domoticz” to najpierw zatrzymaj usługi monit i domoticz , wykonaj swoją kopię i dopiero ponownie uruchom monit a po nim domoticza . Dotyczy to obrazu „ Smarticz” gdzie samo zatrzymanie domoticza nie wystarczy, bo pilnuje go monit.

Przy odtwarzaniu systemu z kopii np. po wgraniu czystego obrazu wykonuj czynności jak, powyżej, ponieważ standardowo monit jest zainstalowany i skonfigurowany do automatycznego wznawiania domoticza.

Przy tworzeniu harmonogramu automatycznej kopii zapasowej ustaw sobie automatyczne usuwanie starszych wersji kopii np. z przed miesiąca.

Ponieważ możliwości duplicati są naprawdę duże nie jestem w stanie opisać wszystkiego, więc postaram się opisać tworzenie podstawowej kopi zapasowej,ale tak informacyjnie chcę wspomnieć że oprócz interfejsu graficznego można korzystać też z wiersza poleceń, co pozwala na np. tworzenie kopi przyrostowych czyli robi się kopia tylko tego co się zmieniło od ostatniej kopii .

Pierwszą kopię zaczynamy od zaznaczenia tak jak na fotce poniżej „Skonfiguruj nową kopię”

Po kliknięciu „Dalej „ przechodzimy do okna jak poniżej

Gdzie wpisujemy dowolną nazwę naszej kopii ,  ustalamy rodzaj szyfrowania i dodajemy silne hasło które trzeba sobie zapisać ponieważ bez niego nie będzie dostępu do wykonanej kopii a co za tym idzie nie odtworzycie nic bez znajomości tego hasła.

W następnym kroku trzeba ustalić miejsce docelowe dla kopii i tu możliwości jest tak dużo że nie jestem w stanie opisać wszystkiego, ale ważne jest żeby przy wyborze np. dysku Google kliknąć „AuthID” co przekieruje nas na połączenie z dyskiem gdzie musimy zezwolić Duplicati na dostęp do naszego dysku i trzeba też będzie utworzyć katalog dla nowej kopi.

Po przejściu dalej , to co najważniejsze czyli ustalenie plików z których będzie się składała kopia , wygląda to tak jak poniżej

Jeżeli tworzycie kopię, która ma być wykonywana cyklicznie zaznaczacie okienko „Automatycznie uruchamiaj” , reszta jest dość intuicyjna i sami możecie sobie ustalić co jaki czas taka kopia ma się zrobić.

Ostanie okno konfiguracji zawiera wielkość pojedynczego pliku kopi ( można zostawić domyślnie ) i to o czym już pisałem czyli ustalenie po jakim czasie mają być wymieniane stare pliki kopii na nowsze.

Po zakończeniu wykonywania się kopii powinniście zobaczyć okno podobne do tego poniżej .

Więcej informacji na temat tego ciekawego oprogramowania znajdziecie na stronie

  https://www.duplicati.com/

Cytuj
Dodane : 09/02/2020 5:57 pm
Udostępnij: