Jeśli dysk SSD systemu ZimaOS zaczyna ulegać awarii, sklonuj go dopiero po zabezpieczeniu danych, których nie da się odtworzyć. Klon całego dysku może zachować układ rozruchowy ZimaOS, bazę danych systemu, ścieżki aplikacji oraz odwołania do metadanych macierzy RAID, ale sklonowanie uszkadzającego się dysku nie jest gwarantowane i nie powinno być jedynym planem odzyskiwania danych.
Pracownicy IceWhale potwierdzili w wątku źródłowym, że zwykłe klonowanie jest możliwe oraz że informacje o pamięci masowej i macierzy RAID zapisane w bazie danych ZimaOS powinny zostać sklonowane wraz z dyskiem systemowym. Bezpieczny przebieg działania wygląda więc następująco: najpierw wykonaj kopię zapasową najważniejszych danych, sklonuj cały dysk, dopóki źródło jest jeszcze odczytywalne, uruchom system wyłącznie z nowego dysku, a następnie sprawdź pamięć masową i aplikacje przed wycofaniem starego dysku.
Najpierw zdecyduj, czy klonowanie jest nadal bezpieczne
Jeśli SSD jedynie wyświetla ostrzeżenia związane z wiekiem lub sporadyczne błędy odczytu, klonowanie w trybie offline może nadal być rozsądnym rozwiązaniem. Jeśli dysk znika z BIOS-u, generuje powtarzające się błędy wejścia/wyjścia albo zawiesza się podczas odczytu, każda dodatkowa próba może zmniejszyć szanse na odzyskanie użytecznych danych.
W przypadku poważnego zużycia priorytetem powinny być narzędzia do tworzenia obrazów i odzyskiwania danych, które tolerują błędy odczytu, zamiast wielokrotnego uruchamiania ZimaOS z uszkadzającego się urządzenia.
Wykonaj kopię zapasową danych użytkownika i danych aplikacji przed klonowaniem
Nie zakładaj, że dane RAID są chronione tylko dlatego, że można sklonować bazę danych systemu. Macierz pamięci masowej i systemowy dysk SSD rozwiązują różne problemy. Najpierw skopiuj niezastąpione pliki do innej lokalizacji.
Aktualny przewodnik tworzenia kopii zapasowych 3-2-1 w ZimaOS wyjaśnia, dlaczego RAID nie jest kopią zapasową oraz jak przechowywać oddzielne kopie lokalne i zewnętrzne.
Jeśli dane aplikacji Docker znajdują się na dysku systemowym, również wykonaj ich kopię zapasową. Przewodnik planowania kopii zapasowych zawiera praktyczny przegląd tworzenia kopii zapasowych w ZimaOS.
Sklonuj cały dysk, a nie pojedyncze foldery
ZimaOS korzysta z wielu partycji rozruchowych i systemowych. Kopia plików na poziomie widocznego folderu danych nie odtworzy programu rozruchowego, partycji systemowych ani stanu bazy danych, o którym wspominało IceWhale.
Użyj narzędzia do tworzenia obrazu całego dysku, takiego jak Rescuezilla, Clonezilla lub inne narzędzie do klonowania na poziomie bloków. Uruchom narzędzie do klonowania z oddzielnego nośnika, aby uszkadzający się dysk systemowy nie był aktywnie modyfikowany podczas kopiowania.
Użyj dysku docelowego co najmniej tak dużego jak źródłowy
W celu uproszczenia odzyskiwania zastępczy SSD powinien mieć pojemność równą staremu dyskowi lub większą. Jeśli nowy dysk jest większy, najpierw skoncentruj się na uzyskaniu uruchamialnego i zweryfikowanego klonu. Rozszerzenie wolnego miejsca to osobny etap.
Nie zmieniaj rozmiaru partycji podczas awaryjnego odzyskiwania, chyba że narzędzie do klonowania tego wymaga. Każda dodatkowa transformacja utrudnia diagnozę.
Odłącz stary dysk ZimaOS przed pierwszym uruchomieniem
Po zakończeniu klonowania wyłącz system i odłącz uszkadzający się dysk źródłowy. Uruchom system wyłącznie z dysku zastępczego.
Ma to znaczenie, ponieważ sklonowane dyski ZimaOS mogą zawierać identyczne identyfikatory partycji i podobne struktury rozruchowe. Podłączenie obu dysków może prowadzić do niejednoznacznego działania podczas uruchamiania. W późniejszej dyskusji pracownicy ZimaOS ostrzegali również, aby podczas odzyskiwania lub migracji nie pozostawiać podłączonych wielu systemowych dysków ZimaOS.
Zweryfikuj ZimaOS przed ingerencją w RAID
Po uruchomieniu systemu z nowego SSD sprawdź, czy:
- panel się ładuje;
- wyświetlana jest oczekiwana wersja ZimaOS;
- aplikacje są widoczne i uruchamiają się;
- macierz RAID lub przestrzenie dyskowe są widoczne;
- udziały są prawidłowo montowane;
- można odczytać ważne pliki.
Nie twórz ponownie ani nie formatuj istniejącej macierzy RAID tylko dlatego, że zmienił się dysk systemowy. Jeśli macierz się nie pojawi, przerwij działania i zbierz informacje, zanim wykonasz jakiekolwiek operacje destrukcyjne.
Dlaczego baza danych ZimaOS ma znaczenie dla istniejącej macierzy RAID
Pracownicy IceWhale poinformowali, że informacje o RAID są przechowywane w bazie danych systemu i powinny zostać zachowane podczas zwykłego klonowania. Wyjaśnia to, dlaczego klonowanie całego dysku systemowego jest pełniejszym rozwiązaniem niż czysta instalacja, gdy celem jest zachowanie już skonfigurowanego środowiska pamięci masowej.
Jeśli jednak dysk źródłowy jest zbyt uszkodzony, aby go sklonować, czysta instalacja może wymagać pomocy technicznej lub ręcznego odzyskania istniejących metadanych pamięci masowej. Właśnie dlatego oddzielna kopia zapasowa najważniejszych plików pozostaje niezbędna.
Sprawdź stan podwójnych partycji systemowych
Aktualny przewodnik odzyskiwania systemu ZimaOS opisuje architekturę partycji systemowych A/B.
Po uruchomieniu klonu użyj standardowych narzędzi odzyskiwania i sprawdzania stanu systemu, aby potwierdzić, że system nie przełącza się wielokrotnie między partycjami.
Co zrobić, jeśli stary SSD jest zbyt uszkodzony, aby go sklonować?
Zainstaluj ZimaOS od nowa na sprawnym zastępczym SSD, pozostaw dyski z danymi nietknięte i skontaktuj się z pomocą techniczną IceWhale przed ponownym utworzeniem macierzy zawierającej potrzebne dane. Jeśli masz kopie zapasowe AppData i danych użytkownika, odbudowa aplikacji będzie znacznie bezpieczniejsza.
Lista kontrolna odzyskiwania instalacji może pomóc odróżnić awarię dysku systemowego od awarii dysku z danymi.
FAQ
Czy sklonowanie dysku SSD ZimaOS zachowa konfigurację RAID?
Pracownicy IceWhale poinformowali, że informacje o RAID przechowywane w bazie danych ZimaOS powinny zostać prawidłowo sklonowane podczas kopiowania całego dysku. Zweryfikuj macierz przed wprowadzeniem zmian.
Czy powinienem klonować uszkadzający się SSD, gdy działa ZimaOS?
Preferowane jest klonowanie w trybie offline z oddzielnego nośnika ratunkowego. Ogranicza to zmiany w systemie plików i zapewnia narzędziu do klonowania bezpośredni dostęp do dysku źródłowego.
Czy mogę pozostawić stary SSD podłączony jako kopię zapasową?
Nie podczas pierwszego uruchomienia. Pozostaw go fizycznie odłączonego do czasu zweryfikowania nowego klonu. Ponowne podłączenie zduplikowanych systemowych dysków ZimaOS może zakłócić wybór urządzenia rozruchowego.
Czy klonowanie zastępuje tworzenie kopii zapasowej danych RAID?
Nie. Klon chroni stan dysku systemowego. Najważniejsze dane użytkownika nadal wymagają niezależnej kopii zapasowej.
