Przejdź do głównej zawartości

Przywracanie

  1. Otwórz stack → zakładka Kopie. Każda kopia ma datę i rozmiar; kopie sprzed aktualizacji są oznaczone.
  2. Kliknij Przywróć przy wybranej kopii.
  3. Wpisz nazwę stacka, żeby potwierdzić, i kliknij Przywróć.

Co się dzieje:

  1. stack jest wyłączany,
  2. jego obecny folder trafia do /opt/stacks/.trash/<nazwa>-before-restore-<data> – nic nie jest kasowane,
  3. pliki z kopii wracają,
  4. bazy danych startują puste i są wczytywane ze zrzutów,
  5. cały stack uruchamia się ponownie.

Wyjście widać na żywo i zapisuje się w Historii stacka.

Ustawienia → Backup pokazuje kopie pogrupowane po uruchomieniu: jedno nocne uruchomienie zawiera wszystkie stacki i ustawienia panelu; kopia pojedynczego stacka albo kopia przed aktualizacją to osobne uruchomienie. Rozwiń uruchomienie, żeby zobaczyć jego stacki – także te usunięte później – i przywrócić dowolny z nich.

Rozwiń uruchomienie i kliknij Przywróć wszystkie stacki. Każdy stack z tego uruchomienia zostanie przywrócony po kolei, dokładnie jak wyżej. Ustawienia samego panelu zostają bez zmian.

Rozwiń w Ustawienia → Backup uruchomienie, które zawiera ten stack, i kliknij przy nim Przywróć.

W formularzu przywracania zmień Przywróć jako stack na nową nazwę, np. nextcloud-test. Kopia zostanie przywrócona jako nowy stack obok oryginału.

Gdy serwer padnie, zainstaluj Stackmoor na nowym (Linux albo Unraid) i otwórz panel. Zamiast tworzyć konto:

  1. kliknij Przywróć serwer z kopii zapasowej,
  2. podaj magazyn (dostawcę, adres, bucket, folder, klucze) i hasło szyfrowania starego serwera, kliknij Połącz,
  3. wybierz kopię – pokazywane są tylko pełne uruchomienia (zawierają ustawienia panelu),
  4. kliknij Przywróć tę kopię i obserwuj postęp.

Stackmoor przywraca po kolei:

  • ustawienia panelu: konto administratora (z hasłem), harmonogram i rotację kopii, domeny lokalne i klucze DNS,
  • wszystkie stacki z tego uruchomienia, razem z bazami danych,
  • Caddy z certyfikatami, jeśli używałeś domen lokalnych.

Potem zaloguj się swoim poprzednim kontem.

Da się też użyć kopii z wersji 0.5: ich części są grupowane w uruchomienia po czasie.

Wszystkie stacki są w jednym repozytorium w buckecie, ale przywracanie pobiera tylko dane wybranej kopii. Przywrócenie aplikacji o rozmiarze 500 MB nie pobiera leżącej obok aplikacji o rozmiarze 50 GB.