Narysuj niewielką, kompletną mapę zależności
Możliwy układ to punkt wejścia HTTPS, jedna aplikacja wiki, jej obsługiwana baza danych, katalog załączników i zaplanowany proces roboczy. DNS i wszelka wychodząca usługa pocztowa należą do mapy, nawet gdy są dostarczane gdzie indziej. Wybór VPS nie implikuje żadnej aplikacji, usługi dostarczania poczty ani automatyzacji wdrażania.
Jeśli aplikacja działa w kontenerach, zapisz trwałe lokalizacje oddzielnie od definicji kontenera. Docker dokumentuje, że wolumen przetrwa usunięcie pojedynczego kontenera, podczas gdy jego warstwa zapisywalna nie. Ta trwałość nadal wymaga kopii zapasowej poza VPS. Zobacz cykl życia wolumenów Dockera. Zapisz mapę w inwentarzem usług, z uwzględnieniem właściciela każdej zależności.
Zaplanuj miejsce przed dodaniem kolejnych usług
2 vCPU, pamięć 4 GB, 60 GB SSD i transfer 2 TB w Grove zapewniają początkową alokację do oceny w tym scenariuszu. Poniższy budżet dyskowy jest przykładowym założeniem planistycznym, a nie zmierzonym zużyciem ani zestawem wymaganych partycji.
| Skorzystaj z | Założenie planistyczne |
|---|---|
| System operacyjny, pakiety i ograniczone logi | 12 GB |
| Baza danych, historia stron i dane wyszukiwania | 8 GB |
| Załączniki członków | 18 GB |
| Obszar roboczy aktualizacji i eksportu | 8 GB |
| Nieprzydzielony margines | 14 GB |
Sprawdź wymagania wybranej aplikacji, a następnie obserwuj użycie pamięci i dysku podczas importu, zwykłej edycji i aktualizacji. Dwa vCPU nie ustanawiają gwarancji liczby edytorów. Seed może pasować do mniejszej aplikacji o zweryfikowanych wymaganiach; Canopy lub wyraźne dodanie zasobów stają się decyzjami popartymi zaobserwowanym zapotrzebowaniem. Uwzględnij pobieranie, eksport i ruch kopii zapasowych w przeglądzie transferu zgodnie z obowiązującymi warunkami rozliczania.
Udowodnij, że notatki i załączniki należą do siebie
Postępuj zgodnie z procedurą aplikacji, aby przechwycić zgodne stany bazy danych, załączników i konfiguracji. W przypadku wiki opartej na PostgreSQL sam logiczny eksport bazy danych nie obejmuje załączników ani globalnych ról bazy danych. PostgreSQL ostrzega również, że regularne planowanie kopii zapasowych w środowisku produkcyjnym może wymagać więcej niż pg_dump; wybierz metodę dla rzeczywistej instalacji. Zobacz zakres i ograniczenia eksportu PostgreSQL.
Przećwicz odzyskiwanie w oddzielnym miejscu docelowym testowym z wyłączonymi powiadomieniami wychodzącymi i zaplanowanymi dostawami. Poproś drugiego opiekuna o zalogowanie się jako zwykły członek, otwarcie znanej strony i załącznika, sprawdzenie strony z ograniczeniami oraz potwierdzenie, że edycję można zapisać. Zapisz nieudane kontrole jako pracę do ukończenia, a nie udane odzyskiwanie. Użyj próbę przywracania aby zapisać wynik.
Zostaw użyteczną drogę wyjścia
Zachowaj udokumentowany eksport stron, załączników i modelu uprawnień razem z instrukcjami odzyskiwania. Sprawdź, co pomija eksport: historia stron, linki wewnętrzne i mapowania kont mogą wymagać oddzielnego potraktowania. Poproś opiekuna kopii zapasowych o otwarcie eksportu bez polegania na działającej wiki. przewodnik po przenośnym eksporcie pomaga zamienić pobranie w pakiet przekazania.
Jeden VPS nadal koncentruje działającą usługę w jednym miejscu. Większe zasoby nie usuwają tej zależności ani nie przejmują konserwacji. Skonfiguruj plan początkowy dopiero po ustaleniu, kto obsługuje aktualizacje, nieudane zadania i niezależne kopie zapasowe; użytecznym rezultatem jest usługa, którą grupa potrafi zrozumieć i odtworzyć.
Punkt wyjścia katalogu do oceny
Grove zapewnia 2 vCPU, 4 GB pamięci, 60 GB SSD i 2 TB miesięcznego transferu za $18.00 USD/miesiąc. To przydział początkowy do porównania z wymaganiami i pomiarami Twojej aplikacji, a nie obietnica, że konkretna kolekcja lub odbiorcy się zmieszczą.
Przy domyślnych opcjach sześć miesięcy kosztuje $77.76 płatne jednorazowo (28% zniżki od $108.00); dwanaście miesięcy kosztuje $108.00 płatne jednorazowo (50% zniżki od $216.00). Wybrane opcje cykliczne otrzymują tę samą zniżkę. Niezależnie zaplanuj budżet na pamięć kopii zapasowych, domeny i wszelkie zewnętrzne usługi pocztowe.
Skonfiguruj Grove w Islandii ↗Dokumentacja stojąca za tą notatką
Korzystaj z dokumentacji dla wersji, którą faktycznie uruchamiasz. Te przykłady są materiałem planistycznym, a nie zapisem testu na Hoszen VPS.