Słowa w notatniku
Krótki słownik do pracy, którą wykonujesz.
Piętnaście pojęć, które pomagają odróżnić usługę, jej dane, dostęp do niej i drogę powrotu.
- Inwentarz usług
Utrzymywany zapis tego, od czego zależy usługa, gdzie znajdują się jej dane i kto może obsługiwać lub odtworzyć każdą część.
W notatniku: Wspólny inwentarz wiki obejmuje aplikację, bazę danych, załączniki, DNS, dostawcę powiadomień i osobę utrzymującą kopie zapasowe.
Użyj tego w praktycznym przewodniku ↗- Dane trwałe
Informacje, które muszą pozostać dostępne, gdy proces lub kontener aplikacji zostanie zastąpiony. Należy zapisać miejsce ich przechowywania i metodę odtwarzania.
W notatniku: Załączniki wiki należą do planu odtwarzania, nawet gdy kontener aplikacji można odtworzyć z definicji.
Użyj tego w praktycznym przewodniku ↗- Zależność
Inny komponent lub usługa zewnętrzna wymagana do działania określonej funkcji. Niektóre zależności wpływają na całą aplikację; inne tylko na jedną funkcję.
W notatniku: Dostawca poczty e-mail może być zależnością dla odzyskiwania konta, nawet gdy zwykłe przeglądanie wiki nadal działa.
Użyj tego w praktycznym przewodniku ↗- Administrator aplikacji
Osoba upoważniona do zarządzania ustawieniami lub użytkownikami aplikacji. Ta rola nie wymaga automatycznie dostępu administracyjnego do bazowego VPS.
W notatniku: Koordynator członkostwa w kolektywie może zatwierdzać konta wiki bez otrzymywania dostępu administracyjnego do hosta.
Użyj tego w praktycznym przewodniku ↗- Minimalne uprawnienia
Przyznawanie wyłącznie dostępu potrzebnego do bieżącej pracy danej osoby lub procesu, wraz z možliwością jego przeglądu i odebrania, gdy ta praca się zmieni.
W notatniku: Czytelnik dokumentów otrzymuje dostęp do wspólnej kolekcji, a nie login do hosta ani do każdego prywatnego folderu.
Użyj tego w praktycznym przewodniku ↗- Klucz publiczny SSH
Udostępnialna część pary kluczy SSH używanej w uwierzytelnianiu opartym na kluczach. Odpowiadający jej klucz prywatny pozostaje u uprawnionego posiadacza i nie wolno go wklejać do konfiguratora.
W notatniku: Opiekun dostarcza klucz publiczny OpenSSH do dostępu do hosta i zapisuje, do kogo należy, aby później go usunąć.
Użyj tego w praktycznym przewodniku ↗- Przestrzeń robocza
Pojemność dysku utrzymywana jako dostępna na działania tymczasowe, takie jak aktualizacje, importy i eksporty, oprócz plików, które aplikacja zwykle przechowuje.
W notatniku: Budżet archiwum pozostawia miejsce na pakiet eksportu, zamiast wypełniać cały SSD oryginalnymi dokumentami.
Użyj tego w praktycznym przewodniku ↗- Przechowywanie
Reguła decydująca o tym, jak długo stare wersje, usunięte elementy lub zapisy kopii zapasowych pozostają dostępne przed usunięciem. Różne zestawy danych mogą wymagać różnych reguł.
W notatniku: Przechowywanie każdej wersji dokumentu na zawsze zmienia budżet miejsca, nawet gdy widoczny folder prawie nie rośnie.
Użyj tego w praktycznym przewodniku ↗- Niezależna kopia
Możliwa do odzyskania kopia przechowywana poza magazynem działającej usługi, z własnymi ustaleniami dostępu i odzyskiwania. Niezależność należy rozważyć zarówno pod kątem awarii i poświadczeń, jak i lokalizacji.
W notatniku: Kopia zapasowa archiwum na osobnym magazynie pozostaje przydatna, gdy dysk oryginalnego VPS jest niedostępny, pod warunkiem że dostęp do jej odzyskania jest również dostępny.
Użyj tego w praktycznym przewodniku ↗- Migawka
Widok danych w określonym punkcie czasu zdefiniowany przez narzędzie. To, co obejmuje, jak spójny jest i jak można go przywrócić, zależy od narzędzia i procedury tworzenia.
W notatniku: Wybrana migawka kopii zapasowej może zawierać pliki archiwum, a mimo to wymagać osobnej konfiguracji aplikacji i odzyskania bazy danych.
Użyj tego w praktycznym przewodniku ↗- Próba odtworzenia
Kontrolowana próba, która odzyskuje dane lub aplikację do osobnego miejsca testowego i sprawdza, czy zamierzone zadanie rzeczywiście można wykonać.
W notatniku: Opiekun kopii zapasowych otwiera przywróconą stronę wiki i załącznik, sprawdza uprawnienia i zapisuje testową edycję bez dotykania działającej wiki.
Użyj tego w praktycznym przewodniku ↗- Kontrola integralności
Sprawdzenie pod kątem uszkodzenia lub niespójności w określonym zakresie. Wynik należy czytać z uwzględnieniem tego zakresu; kontrole strukturalne i odczyt wszystkich zapisanych danych to różne operacje.
W notatniku: Kontrola repozytorium nie zastępuje otwarcia odzyskanych dokumentów archiwum i sprawdzenia, że aplikacja może z nich korzystać.
Użyj tego w praktycznym przewodniku ↗- Zadanie w tle
Praca wykonywana poza bezpośrednim żądaniem użytkownika, często według harmonogramu. Wymaga jasnego wyzwalacza, obsługi błędów i osoby odpowiedzialnej za sprawdzenie wyniku.
W notatniku: Archiwum może tworzyć podglądy dokumentów nocą; nieudane uruchomienie wymaga uwagi, nawet jeśli przeglądarka plików nadal się ładuje.
Użyj tego w praktycznym przewodniku ↗- Idempotencja
Projektowanie operacji tak, aby powtórzenie tego samego logicznego żądania nie tworzyło dodatkowego niezamierzonego efektu. Ponowna próba powinna być rozpoznana jako ta sama praca.
W notatniku: Zadanie powiadomienia zapisuje, która wiadomość została dostarczona, aby ponowienie tego zadania nie wysłało kolejnej kopii do każdego członka.
Użyj tego w praktycznym przewodniku ↗- Eksport przenośny
Udokumentowany pakiet danych w użytecznych formatach, z wystarczającym kontekstem do interpretacji lub importu w innym miejscu. Pobranie jest przenośne dopiero wtedy, gdy jego zawartość i pominięcia są zrozumiałe.
W notatniku: Przekazanie wiki obejmuje pliki stron, załączniki i notatki wyjaśniające, które szczegóły historii lub uprawnień wymagają osobnego potraktowania.
Użyj tego w praktycznym przewodniku ↗