Kopie zapasowe i droga powrotu, opowiedziane jako jedna historia
Kopia zapasowa to tylko połowa bezpieczeństwa; drugą połową jest droga powrotu. Atlas składa kopie zapasowe, migawki i przywracanie w Proxmoksie w jeden obraz: co jest chronione i jak świeżo, co zostałoby utracone i jak wycofuje się złą zmianę.
Dlaczego rutyny kopii zapasowych gniją
Na zwykłym hoście prawda o kopiach jest rozproszona: zadania vzdump na jednym ekranie, migawki poszczególnych gości na innym, pojemność magazynu na trzecim. Czy każdy ważny gość jest naprawdę objęty, to pytanie, na które nikt nie odpowie z jednego miejsca.
Migawki i kopie zapasowe bywają mylone, a to pomylenie kosztuje dane. Migawka na tym samym dysku nie jest kopią zapasową; nocny zrzut bez testu przywracania jest nadzieją, nie planem.
A droga powrotu bywa rzadko przećwiczona. Gdy zmiana pójdzie źle o drugiej w nocy, pytaniem nie jest, czy gdzieś istnieje kopia; pytaniem jest, jak szybko wróci znany dobry stan i co przepadnie po drodze.
Ręczne dbanie o bezpieczeństwo gości
Rutyna, którą doświadczeni administratorzy prowadzą ręcznie:
Wypisanie każdego gościa i rozstrzygnięcie, których utrata bolałaby; ochrona idzie za tą listą, a nie odwrotnie.
Zaplanowanie zadań vzdump, a potem kontrola, czy naprawdę się wykonały i zmieściły w oknie.
Migawka przed każdą ryzykowną zmianą oraz kasowanie starych, zanim zjedzą pulę.
Pilnuj pojemności magazynu kopii, bo pełny cel zawodzi po cichu w najgorszym momencie.
Testuj od czasu do czasu przywracanie na gościu, który nie ma znaczenia, żeby wiedzieć, że łańcuch działa.
Po złej zmianie odnajduje się właściwą migawkę albo zrzut, przywraca go i odtwarza to, co się od tego czasu wydarzyło.
Jak Atlas trzyma całą historię
Pokrycie, migawki i droga powrotu żyją na jednym ekranie zamiast na pięciu.
Pokrycie na pierwszy rzut oka
Którzy goście mają kopie, jak świeże i dokąd trafiają, to jeden widok. Gość, który po cichu wypadł z harmonogramu, rzuca się w oczy zamiast się ukrywać.
Migawki tam, gdzie ich miejsce
Migawki tworzy się, wypisuje i czyści per gość, z widocznym wiekiem, więc zapomniane migawki przestają zjadać pule.
Migawka przed każdym ryzykownym krokiem
Krytyczne przepływy robią migawkę przed dotknięciem systemu, więc droga powrotu istnieje jeszcze przed podjęciem ryzyka.
Przywracanie jako prowadzony przepływ
Przywrócenie gościa idzie jako sprawdzany przepływ: co zostanie przywrócone, co nadpisane i co przepadnie po drodze, jest powiedziane, zanim cokolwiek ruszy.
Wycofanie z widocznym wpływem
Wycofanie nie jest skokiem na ślepo: objęty gość, dyski i okno zmian, które znikną, są pokazywane najpierw.
Pamięć masowa pod kopiami
Cele kopii i ich pojemność są częścią tego samego obrazu, więc zapełniający się cel zostaje wyłapany, zanim zadania zaczną zawodzić.
Częste pytania
- Czy migawka to kopia zapasowa?
- Nie, a Atlas trzyma je osobno. Migawka to szybka droga powrotu na tej samej pamięci masowej; kopia zapasowa mieszka gdzie indziej i przeżywa dysk. Obraz pokazuje je oddzielnie.
- Czy Atlas używa vzdump?
- Tak. Pod spodem kopie zapasowe to zwykłe kopie Proxmoksa; Atlas dokłada na wierzchu obraz pokrycia, kontrole i przepływy. Nic w tych zrzutach nie jest własnościowe.
- Czy robi migawkę przed aktualizacjami automatycznie?
- Tak. Bezpieczny przepływ aktualizacji robi migawkę przed zastosowaniem pakietów, więc zła aktualizacja ma drogę powrotu domyślnie.
- Jak wygląda przywracanie?
- Jako prowadzony przepływ: wybór gościa i punktu w czasie, podgląd tego, co zostanie nadpisane i co przepadnie, potwierdzenie i widoczny przebieg. Bez zgadywania przełączników.
- Czy sprawdza, że kopie naprawdę się wykonały?
- Tak. Wbudowany wartownik Watch zgłasza znalezisko, gdy gość pominie swój harmonogram albo cel się zapełni, zanim brakująca kopia stanie się incydentem.
- Czy moje kopie opuszczają moją infrastrukturę?
- Nie. Kopie idą tam, gdzie zostaną skierowane, wewnątrz własnej infrastruktury. Atlas rysuje obraz lokalnie; nic nigdzie nie jest wysyłane.
Powiązane wpisy
- 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.
- Testowanie przywracania: zielone zadanie nie jest dowodem Wszyscy znają zdanie, że nieprzetestowana kopia nie jest kopią, i nikt się nim nie kieruje. Ten wpis mówi, czym naprawdę jest testowanie, bo zadanie, które wygląda na udane, nie jest testem.
- Migawka nie jest kopią zapasową: gdzie leży różnica i dlaczego ma znaczenie Migawka mieszka na tym samym dysku. Jeśli dysk odejdzie, migawka odchodzi z nim. Kopia zapasowa siedzi gdzie indziej i to jest jedyna prawdziwa różnica.
- Jeśli plik konfiguracji maszyny się zepsuje: gdzie mieszka stara kopia Każda maszyna ma mały plik tekstowy. Gdy się zepsuje, dotyczy to tylko tej maszyny, a stara kopia leży w dwóch miejscach, w które prawie nikt nie zagląda.