Ile kopii zapasowych trzymać: prawdziwym pytaniem nie jest liczba, tylko jak daleko wstecz sięgasz
Siedem codziennych kopii chroni znakomicie przed pomyłką, którą zauważasz dzisiaj, i zupełnie nie chroni przed szkodą, którą zauważasz za miesiąc. Przechowywanie nie jest liczbą, tylko decyzją o zasięgu.
AtlasPVE ·
Ten wpis odpowiada na
- ile kopii zapasowych trzymać w proxmoksie
- proxmox ustawienie przechowywania kopii
- proxmox kasowanie starych kopii
- proxmox ustawienia prune
- jak daleko wstecz mają sięgać kopie proxmox
Pytanie zadaje się zwykle jako ile kopii zapasowych powinienem trzymać. Właściwe pytanie brzmi: jak daleko wstecz muszę móc sięgnąć. Liczba wynika z tej odpowiedzi, a nie odwrotnie.
Dwie różne rzeczy, które obejmuje przechowywanie
Świeża pomyłka. Skasowałeś zły plik, aktualizacja coś zepsuła, ustawienie poszło źle. Chcesz wczoraj. Kilka dni kopii pokrywa to z nawiązką.
Powolna szkoda. Plik uszkodzony trzy tygodnie temu, aplikacja pisząca złe dane od czasu nieudanej aktualizacji, oprogramowanie szyfrujące siedzące cicho i czekające. Tu wczoraj jest bezużyteczne, bo wczoraj zawiera też szkodę. Musisz sięgnąć za moment, w którym się zaczęła.
Najczęstsza i najbardziej myląca reguła
Trzymaj ostatnie siedem to najczęściej konfigurowana reguła. Jest doskonała przeciwko pierwszej klasie i nie robi nic przeciwko drugiej. Przy szkodzie, która przez miesiąc pozostała niezauważona, wszystkie siedem twoich kopii jest uszkodzonych. Reguła nie jest błędna, tylko niepełna: odpowiada wyłącznie na jedno pytanie.
Wydłużenie zasięgu bez wysadzania pamięci masowej
Odpowiedzią nie jest więcej kopii, tylko gęsto blisko, rzadko daleko. Codziennie przez krótkie okno, tygodniowo przez parę miesięcy, miesięcznie dla dalszej przeszłości. Liczba kopii zostaje mała, a zasięg robi się długi. Przy dwudziestu kopiach cofasz się o rok; trzymając same codzienne, te same dwadzieścia kopii nie zabiera cię dalej niż trzy tygodnie.
Liczba, którą trzeba ustalić najpierw
Nie ile kopii, tylko jak długo szkoda może siedzieć w tym systemie niezauważona. To nie jest pytanie o pamięć masową, tylko pytanie o to, jak uważnie ten system jest obserwowany. Maszyna, na którą nikt nie patrzy, potrzebuje dłuższego zasięgu, a nie większej liczby kopii. Jeśli nie znasz odpowiedzi, uczciwe oszacowanie jest zwykle dłuższe, niż ci się wydaje.
Ta reguła jest regułą kasowania
Pisząc regułę przechowywania, tak naprawdę decydujesz, czego nie będziesz w stanie przywrócić. Powiedz to raz na głos: nie będę w stanie odzyskać niczego starszego niż miesiąc. Jeśli zdanie brzmi akceptowalnie, reguła jest właściwa. Jeśli robi ci się nieswojo, wydłuż zasięg.
Obietnica i dysk to nie to samo
Przechowywanie jest obietnicą o przyszłości, a dysk faktem o teraźniejszości. Sprawdź, czy obietnica się mieści: liczba kopii razy rozmiar, plus miejsce na wzrost. Dzień, w którym się nie mieści, jest dniem, w którym kopie się zatrzymują, a ten dzień jest zwykle dniem, w którym nikt nie patrzy.
Gdzie mieszka reguła
Wiedz, czy przechowywanie jest zdefiniowane na celu, czy na zadaniu. Jeśli dwa zadania piszące w to samo miejsce niosą różne reguły, wynikiem jest coś, czego nie zamierzało żadne z nich: jedno wierzy, że kasuje, drugie wierzy, że trzyma. Reguła mieszkająca w jednym miejscu jest łatwiejsza niż reguła utrzymywana zgodnie w dwóch.
Co robi Atlas
Atlas proponuje przechowywanie jako część definicji pamięci masowej i podaje pięć poziomów osobno: ostatnie, dzienne, tygodniowe, miesięczne, roczne. Powyższy kształt gęsto blisko, rzadko daleko da się więc zbudować wprost, bez liczenia w głowie.
Mówi też wyraźnie, co znaczy zostawienie pola pustego: puste znaczy bez ograniczeń i wszystko jest trzymane. Wygląda to na drobne zdanie, ale zamyka najczęstsze nieporozumienie, bo w większości interfejsów puste pole przyjmuje się za wartość domyślną, a tutaj znaczy nigdy nie kasuj.
Źródła
Własna dokumentacja Proxmoksa. Po angielsku i to ona ma ostatnie słowo w tej sprawie.