Strych to współdzielony serwer backupowy, na którym każdy z użytkowników posiada 200MB przestrzeni do przechowywania własnych plików. Aby uzyskać do niego dostęp, wystarczy o niego poprosić przez panel, klikając odpowiednią opcję w sekcji "Backup".

Warto efektywnie wykorzystać tę przestrzeń, wykonując tam nie pełne backupy, a jedynie przyrostowe.

JAK TO ZROBIĆ?

Poniższa instrukcja przeznaczona jest dla serwerów 2.0.

  1. Aktywuj w panelu dostęp do serwera backupowego (menu "Backup"
  2. zainstaluj niezbędne oprogramowanie systemoweapt install acl rsync
  3. ściągnij aplikację do backupu: wget [<https://mikr.us/tools/rsnappush>](<https://l.facebook.com/l.php?u=https%3A%2F%2Fmikr.us%2Ftools%2Frsnappush%3Ffbclid%3DIwAR0Siv1HHF0n6noRqqCyAUxyrRlqImw2Oj_lPF_mJj-_PEph5GbJNmRk-xM&h=AT30s56eTOHligjScGo5OkJ4G0__YpqFJ-CihmBdPRcG3Uslb9dm-Z5VqtzKd3quqFdM3y1JQl_lrUCcqPGmdSOQhSOVwJw31CSoaTgV-WO0kO1BuE6VJJf4eyymG5c9eI11H9w&__tn__=-UK-R&c[0]=AT3KRHK1DvTAWhzHlcEZUJZIOd2Zb9NNGOhLEXrp2VYH7lCykxvdPev2Qo3jIPViRnf2Weyodzaf9wZf-zyLwGxPIkAmdvuugLx5t36tCyJtGubZVi93ujyjEEPCixBNHiOCdk_2hbWlt8B6xnEGJpkvimCmszpGF44>) -O /usr/bin/rsnappush
  4. Zainstaluj aplikację, z której korzysta pod spodem rsnappush: apt install acl
  5. Spraw, aby aplikacja do backupu była wykonywalna: chmod +x /usr/bin/rsnappush
  6. Utwórz na swoim mikrusie plik ~/.ssh/config o następującej zawartości (podmień usera na własnego) Host strych.mikr.us user **a100** IdentityFile /backup_key
  7. Backupuj co tylko zechcesz: rsnappush /etc strych.mikr.us:~/

JAK DZIAŁA BACKUP PRZYROSTOWY?

Jeśli np. katalog /etc/, który backupujesz ma 5MB, to pierwszy jego backup zajmie równe 5MB. Gdy jednak zmienisz w tym katalogu jeden plik, to kolejny backup zajmie tylko tyle miejsca, ile zajmuje edytowany plik (czyli np. 1kb).

W ten "magiczny" sposób, bez problemu pomieścisz na 200MB nawet kilkaset backupów małych katalogów z configami czy skryptami.

WAŻNE UWAGI NA KONIEC

  1. Warto raz na jakiś czas posprzątać na strychu, aby nie skończyło Ci się na nim miejsce
  2. Rób backupy w rozsądnych odstępach czasu i jeśli to możliwe, to najlepiej w nocy.
  3. Prawdopodobnie nie potrzebujesz backupu co godzinę, a np. jeden dziennie czy nawet kilka tygodniowo w zupełności powinny Ci wystarczyć.
  4. Backupuj te pliki, które uważasz za cenne. Katalog /etc to tylko przykład (ale i tak sugeruję go backupować).