Jak odzyskać dane z macierzy RAID 5 w sieci SAN D-Link DSN-1100

Ten poradnik pokaże, jak odzyskać utracone dane z serwera NAS na przykładzie produktu D-link dsn-1100. Pomaga także odzyskiwać informacje z dysków w niedziałającym urządzeniu SAN.

Jak odzyskać dane z macierzy RAID 5 w sieci SAN D-Link DSN-1100

Odzyskiwanie danych z uszkodzonych macierzy RAID, które nie są dostępne dla komputera.

Wstęp

Wiemy z ogólnodostępnych źródeł, że NAS jest urządzeniem pamięci masowej po stronie serwera, służącym do przechowywania różnego rodzaju informacji na poziomie plików. Zasadniczo jest to komputer z tablicą dysków i stałym połączeniem sieciowym. Każdy uprawniony użytkownik może wchodzić w interakcje z plikami przechowywanymi na NAS. Ten typ pamięci masowej zyskuje na popularności, ponieważ większość z nich wykorzystuje RAID. To znacznie poprawia odporność urządzenia i zwiększa niezawodność podczas przechowywania informacji. Nie ma jednak stuprocentowej gwarancji, że dane na takich urządzeniach nie znikną. Czasami użytkownicy mogą potrzebować odzyskać utracone dane. Ale jak to zrobić, nie zawsze jest jasne.

Przejdź do widoku
💽 Odzyskiwanie danych D-Link DSN-1100 SAN (nie działający macierz RAID 5) 💽

💽 Odzyskiwanie danych D-Link DSN-1100 SAN (nie działający macierz RAID 5) 💽

Komplikacje związane z odzyskiwaniem danych z NAS

Większość urządzeń pamięci masowej nie posiada natywnego systemu operacyjnego, a kontroler jest odpowiedzialny za budowę właściwego RAID. Z tego powodu nie ma możliwości, aby po prostu zainstalować, a następnie użyć programu do bezpośredniego przywrócenia usuniętych danych na nim. A w przypadku uszkodzenia, awarii lub nieprawidłowego działania urządzenia NAS, jego dyski będą musiały być podłączone bezpośrednio do komputera osobistego z zainstalowanym systemem operacyjnym. Nie można jednak po prostu podłączyć dysków do komputera, aby odzyskać dane bez dodatkowego oprogramowania. Po podłączeniu dysków system operacyjny nie rozpoznaje ich i wyświetla monit o ich zainicjowanie w celu przyszłego użycia. Podczas procesu inicjalizacji dane pozostawione na dysku zostaną skasowane, a dalsze odzyskiwanie danych prawdopodobnie nie powiedzie się. Jeśli więc nie chcecie stracić danych pozostałych na dysku, zawsze odmawiajcie od inicjalizacji.

Nie róbcie inicjalizacji

Odzyskiwanie utraconych danych z pamięci masowej RAID5 NAS

Odzyskiwanie utraconych, usuniętych lub brakujących danych z NAS za pomocą oprogramowania Hetman RAID Recovery. Aplikacja ta wspiera bezpośrednie odzyskiwanie utraconych zasobów danych z niemal wszystkich znanych typów macierzy. Hetman RAID Recovery wykrywa systemy plików MacOS, Windows, Unix i Linux, koryguje błędy logiczne w strukturze dysków i odzyskuje ich zawartość.

Odzyskiwanie danych z uszkodzonych macierzy RAID, które nie są dostępne dla komputera.

Jeśli program nie był w stanie automatycznie zbudować i wyświetlić RAID, tak jak w naszym przypadku, będzie potrzebował pomocy i dodatkowych parametrów w konstruktorze, aby poprawnie zbudować macierz.

Pokażemy, jak to zrobić na przykładzie sprzętowego RAID 5 składającego się z 5 dysków twardych, utworzonego na serwerze D-link DSN-1100.

Proces budowy i konfiguracji RAIDa na tym urządzeniu zademonstrujemy w osobnym filmie.

Symulacja awarii urządzenia NAS. W efekcie końcowym zostaje nam 5 dysków zawierających dane użytkownika. Podłączamy je bezpośrednio do komputera z Windowsem jako podstawowym systemem operacyjnym. Narzędzie Zarządzanie dyskami widziałoby dyski jako niepartycjonowane.

Nieprzydzielone miejsce na dysku

Uruchomcie oprogramowanie Hetman RAID Recovery. Program widzi wszystkie dyski, ale nie udaje mu się automatycznie złożyć ponownie utraconej macierzy. Dlatego będziemy musieli odbudować go ręcznie.

Nośniki są zdefiniowane jako nieprzydzielony obszar

Jak znaleźć początek partycjonowania dysku MBR lub GPT

Sposób działania tego NAS-a polega na tym, że kontroler zapisuje różne informacje serwisowe na początku dysku, a następnie lokalizuje początek dysku z partycją MBR lub GPT, co odróżnia go od innych kontrolerów. Ponieważ pochodzenie nie jest konkretną wartością, będziecie musiały wyszukać ją ręcznie. Do tego istnieją niezmienne sygnatury, po których będziemy szukać początku napędu. Dla MBR jest to(33c08ed0 bc007c8e c08ed8be 007cbf00) a dla GPT jest to (45464920 50415254). Ale ponieważ ten typ kontrolera zapisuje informacje w niestandardowy sposób, bierze co 4 bajty i odwraca je, będziecie musiały zmienić te sygnatury (d08ec033 8e7c00bc bed88ec0 00bf7c00).

Podpisy dla MBR i GPT.

W zależności od typu macierzy RAID, początek dysku może znajdować się na jednym lub kilku dyskach. W naszym przypadku RAID5 tylko jeden z dysków ma początek dysku.

Jeśli znacie podział na partycje i kolejność dysków w macierzy, rozpocznijcie wyszukiwanie od pierwszego dysku. Jeśli nie znacie kolejności i partycjonowania, musicie wyszukać na każdym urządzeniu, najpierw używając sygnatury MBR, a następnie sygnatury GPT.

Otwórzcie dysk w programie HEX Editor, program ma wbudowany edytor więc nie musicie szukać dodatkowego oprogramowania. Kliknijcie prawym przyciskiem myszy na napęd i wybierzcie Otwórz w HEX.

Uruchomcie HEX-editor w aplikacji.

Kliknijcie “Wyszukaj”, wpiszcie podpis w pole wyszukiwania, zaznaczcie sekcję Szukaj wartości HEX i kliknijcie “Znajdź”.

Szukaj podpisu.

Informacje o podpisie nie zajmują dużo miejsca, więc nie powinniście czekać na zakończenie procesu wyszukiwania. Po krótkim czasie przechodzimy do następnej płyty. Jeśli sygnatura MBR nie znajdzie początku dysku, powtórzycie wyszukiwanie GPT. A jeśli wyszukiwanie nie powiedzie się, należy użyć odwrotnej 4-bajtowej sygnatury.

Odwrócony podpis MBR.

W naszym przypadku początek macierzy znalazł się na drugim dysku.

Wykryto pochodzenie tablicy.

Na podstawie znalezionej sygnatury można bezpiecznie stwierdzić, że dysk ma partycjonowanie MBR. Zapamiętajcie numer sektora.

Ręczne budowanie macierzy RAID w konstruktorze

Teraz możemy przystąpić do konstruowania tablicy.

Otwórzcie “RAID Constructor”, naciśnijcie przycisk “Dalej”, a następnie “Stworzenie ręcznie” i określcie wszystkie znane parametry:

  • Typ RAID,
  • Kolejność bloków,
  • Rozmiar bloku,
  • Dodajcie dyski wchodzące w skład macierzy i określcie ich kolejność.

W moim przypadku, kontroler NAS zapisuje co 4 bajty w lustrzanym odbiciu, odwracając je, dlatego określam ten parametr – (reverse 4-byte).

Parametry wypełnienia.

Teraz powinniśmy zmienić offset, w którym znajduje się początek dysku. Znaleźliśmy go już wcześniej (jest to numer sektora).

W oknie Dyski macierzy kliknijcie prawym przyciskiem myszy dysk i wybierzcie opcję Edytuj przesunięcie/rozmiar dysku.

Otwórz menu zarządzania dyskami

W wierszu Przesunięcie należy podać numer sektora dla wszystkich dysków w macierzy.

Wprowadźcie numer sektora.

A następnie kliknijcie “Dodaj”.

Jeśli nie znacie wszystkich dodatkowych parametrów, wystarczy, że określicie typ tablicy i offset. Program automatycznie zajmie się resztą. Ale ten proces zająłby dużo czasu.

Odzyskiwanie utraconych plików za pomocą Hetman RAID Recovery

Postępując zgodnie z krokami opisanymi w poprzedniej sekcji, zakończyliśmy dodawanie macierzy RAID do menedżera dysków programu. Teraz przeskanujmy tablicę.

Aby to zrobić, po prostu kliknijcie prawym przyciskiem myszy na RAID, który został utworzony i wybierzcie Otwórz z menu wysuwanego.

Ustaw proces skanowania.

W osobnym nowym oknie w Kreatorze odzyskiwania, kliknijcie sekcję “Szybkie skanowanie. Ten rodzaj analizy dysku jest bardzo szybki i pomaga odzyskać pliki w prostych sytuacjach.

Wybierzcie pierwszy typ analizy.

Po zakończeniu analizy dysku, Kreator odzyskiwania wyświetli wszystkie elementy znalezione w tym ekranie.

Jeśli nie znalazłyście danych, których szukałyście, możecie użyć zaawansowanej analizy, aby wyszukać pliki. Zaznaczcie pole Pełna analiza. Przygotujcie się na czekanie. To długi proces.

Wybierz drugi typ analizy.

Z podanych elementów wybierzcie żądane pliki, a następnie kliknijcie przycisk Odzyskać na głównym panelu sterowania.

Wybierzcie elementy, które chcecie.

Ustawcie ostateczną ścieżkę do zapisania zaznaczonych plików, a następnie kliknijcie ponownie przycisk “Przywróć”. Wszystkie wybrane elementy zostaną umieszczone we wskazanej lokalizacji.

Wybieranie katalogu dla poszukiwanych elementów.

Wynik odzyskiwania zawartości z dwóch uszkodzonych dysków

Nawet przy dwóch dyskach z pięciu uszkodzonych, oprogramowanie było w stanie odzyskać niektóre z całych plików.

Przy tworzeniu macierzy dyskowej w RAID builderze, oprócz pracujących dysków, należy dodać puste – odpowiadające liczbie zepsutych nośników.

Wiadomo, że w przypadku awarii więcej niż 1 dysku w danym typie pamięci masowej RAID, przestaje ona funkcjonować i staje się niezdolna do pracy. Tak więc oprogramowanie wykazało się dobrymi wynikami w przywracaniu pozostałych informacji.

Duża ilość odzyskanych informacji.

Podsumowanie

Procedura odzyskiwania plików użytkownika z pamięci masowej RAID opartej na NAS jest bardzo złożoną operacją. Powinniście dokładnie wiedzieć, co robić i używać renomowanego oprogramowania. W końcu każde niewłaściwe działanie może spowodować nieodwracalną utratę wszystkich danych. Nie zapominajcie o regularnym wykonywaniu kopii zapasowych – pomoże to uchronić Wasze dane przed bezpowrotną utratą. Bez względu na typ urządzenia i kontrolera, który jest używany do zarządzania RAID, można przywrócić swoje dane. Wystarczy postępować zgodnie z sugerowanymi instrukcjami.

Oksana Volyniuk

Autor: , Pisarz techniczny

Oksana Volyniuk jest autorem pracującym w Hetman Software. Ma prawie trzyletnie doświadczenie w zakresie technologii IT, a wcześniej pracowała jako HR menedżer w IT kompanii. Oksana kocha technologię i jest zapalona tworzeniem każdego aktykułu, który może pomóć ludziom.

Michał Mirosznyczenko

Redaktor: , Pisarz techniczny

Michał Mirosznyczenko jest jednym z czołowych programistów firmy Hetman Software. Bazując na piętnastoletnim doświadczeniu w tworzeniu oprogramowania, dzieli się swoją wiedzą z czytelnikami naszego bloga. Oprócz programowania Michał jest ekspertem w dziedzinie odzyskiwania danych, systemów plików, urządzeń do przechowywania danych i macierzy RAID.

Rekomendujemy

Witamy w asystencie Hetman Software opartym na sztucznej inteligencji.
Rozpocznij czat