Odzyskiwanie danych z macierzy RAID 0, RAID 1 i RAID 5 na kontrolerze Adaptec ASR-6405 w systemie Ubuntu
W tym artykule omówimy jak odzyskać dane z macierzy RAID 0, 1 lub 5 utworzonej na kontrolerze Adaptec ASR-6405 w systemie Linux. Dowiesz się, jak przywrócić pliki usunięte za pomocą Shift + Delete lub po sformatowaniu partycji. Przeanalizujemy również, co zrobić w przypadku awarii kontrolera, uszkodzenia jednego z dysków macierzy lub przypadkowej zmiany konfiguracji RAID.

- Możliwości kontrolera Adaptec ASR-6405
- Odzyskiwanie usuniętych plików i partycji utworzonych przy użyciu Adaptec ASR-6405
- Utrata danych z macierzy RAID utworzonej przy użyciu Adaptec ASR-6405
- Wnioski
- Pytania i odpowiedzi
- Komentarze
Sprzętowe kontrolery RAID są powszechnie stosowane w serwerach i stacjach roboczych w celu zapewnienia wysokiej wydajności i odporności macierzy dyskowych. Jednym z popularnych modeli jest Adaptec ASR-6405 — kontroler PCIe obsługujący poziomy RAID 0, 1, 5 i inne. Jednak nawet niezawodny sprzęt nie jest wolny od awarii: uszkodzenie kontrolera, uszkodzenie konfiguracji, błędy firmware’u lub awaria jednego bądź więcej dysków mogą prowadzić do utraty dostępu do danych.
Sytuację dodatkowo komplikuje serwer z systemem Ubuntu, ponieważ standardowe narzędzia Linuksa nie zawsze automatycznie wykrywają sprzętowe macierze RAID po krytycznej awarii. W takich przypadkach istotne jest prawidłowe podłączenie dysków, zachowanie ich w oryginalnym stanie oraz przeprowadzenie poprawnej rekonstrukcji macierzy bez ryzyka nadpisania danych.
W artykule opisano, jak odzyskać dane z macierzy RAID 0, RAID 1 i RAID 5 utworzonych na kontrolerze Adaptec ASR-6405 w środowisku Ubuntu: jakie kroki podjąć po awarii, które parametry macierzy należy uwzględnić oraz jakie narzędzia programowe mogą pomóc przywrócić dostęp do plików przy minimalnych stratach.
Odzyskiwanie danych z RAID 0, 1, 5 na sprzętowym kontrolerze Adaptec ASR-6405 w Ubuntu
Możliwości kontrolera Adaptec ASR-6405
Adaptec ASR-6405 to sprzętowy kontroler RAID z serii ASR zaprojektowany do pracy z dyskami SATA i SAS. Obsługuje konfiguracje RAID 0, 1, 5, 10 oraz JBOD, zapewniając wysoką wydajność i niezawodne przechowywanie danych. Kontroler wyposażono we własny procesor i pamięć podręczną przyspieszającą operacje odczytu/zapisu oraz umożliwiający monitorowanie stanu dysków i macierzy za pomocą narzędzi Adaptec (ARCconf, Adaptec Storage Manager).
ASR-6405 nadaje się do serwerów i stacji roboczych wymagających sprzętowego RAID z możliwością odzyskiwania danych w przypadku pojedynczych awarii dysków.
| Specyfikacja | Wartość |
|---|---|
| Typ urządzenia | Kontroler RAID dla serwerów / stacji roboczych |
| Model | ASR-6405 |
| Interfejs połączenia | PCIe x8, PCI Express 2.0 |
| Interfejs dysków | SAS / SATA 6 Gb/s |
| Porty wewnętrzne | 1 × mini-SAS (SFF-8087) |
| Liczba dysków | 4 dyski HDD lub SSD (do 256 z ekspanderami SAS) |
| Pamięć podręczna | 512 MB DDR2 @ 667 MHz |
| Obsługiwane poziomy RAID | 0, 1, 1E, 5, 5EE, 6, 10, 50, 60, JBOD |
| Obsługa systemów operacyjnych | Linux, Windows, VMware, FreeBSD itp. |
| Procesor RAID | PMC‑Sierra PM8013 Dual Core RAID on Chip (ROC) |
| Obsługa rozszerzeń macierzy | Rozszerzanie pojemności online, migracja poziomu RAID, hot‑plug, hot‑spare |
| Format | Low‑Profile (MD2) |
Odzyskiwanie usuniętych plików i partycji utworzonych przy użyciu Adaptec ASR-6405
Do odzyskiwania danych z macierzy RAID korzystamy z aplikacji Hetman Partition Recovery, która potrafi przeskanować macierze, wykryć usunięte lub utracone pliki oraz przywrócić je z maksymalną dokładnością.
Po uruchomieniu program automatycznie wyświetli Twoją macierz RAID na Ekranie głównym z wykrytym systemem plików (w tym przykładzie RAID 5), całkowitą pojemnością i dostępnymi partycjami. Aby rozpocząć odzyskiwanie, zaznacz całą macierz lub konkretną partycję lewym przyciskiem myszy i rozpocznij skanowanie poprzez dwukrotne kliknięcie lub z menu kontekstowego wybierając Otwórz.

Jeżeli potrzebujesz przywrócić usunięte pliki lub foldery, zalecane jest użycie trybu Szybkie skanowanie.

W trybie Szybkie skanowanie Hetman Partition Recovery wykonuje kompleksowe skanowanie systemu plików na poziomie metadanych i katalogów, wykrywa elementy usunięte przez użytkownika oraz ocenia ich integralność i stan.
Po zakończeniu skanowania wyświetlona zostanie lista plików dostępnych do odzyskania z możliwością podglądu. Użytkownik może zaznaczyć poszczególne pliki lub foldery do odzyskania, po czym aplikacja przywraca dane do wybranej lokalizacji z zachowaniem struktury katalogów i atrybutów plików.

Jeżeli macierz RAID została sformatowana lub dane zostały poważnie uszkodzone, użyj trybu Pełna analiza.

W trybie Pełna analiza program wykonuje głębokie, bitowe skanowanie macierzy, odzyskując wszystkie dostępne dane niezależnie od stanu systemu plików i zapewnia maksymalną możliwą skuteczność odzyskiwania.
Po zakończeniu skanowania w kolejnym oknie zostaną pokazane dane z macierzy dostępne do odzyskania. Zaznacz wymagane foldery i pliki, a następnie kliknij przycisk Odzyskaj znajdujący się w lewym górnym rogu głównego menu.

W otwartym oknie określ lokalizację zapisu odzyskanych danych i kliknij Odzyskaj. Po zakończeniu procesu i zapisaniu danych kliknij Zakończ.

Po zakończeniu procedury odzyskiwania wszystkie dane z macierzy RAID będą ponownie dostępne do użytku.

Dodatkowo należy pamiętać, że odzyskiwanie z RAID 1 w przypadku awarii kontrolera lub usunięcia konfiguracji macierzy jest możliwe nawet z pojedynczego dysku, niezależnie od tego, który dysk został podłączony pierwszy. Ponieważ RAID 1 wykorzystuje pełne mirrorowanie danych, każdy dysk zawiera aktualną kopię danych. Proces odzyskiwania w tym przypadku jest praktycznie identyczny jak praca z w pełni funkcjonalną macierzą RAID lub pojedynczym dyskiem fizycznym: aplikacja prawidłowo identyfikuje system plików i strukturę katalogów oraz pozwala na skanowanie i odzyskiwanie standardowymi metodami bez konieczności rekonstrukcji macierzy.
Utrata danych z macierzy RAID utworzonej przy użyciu Adaptec ASR-6405
Jeśli kontroler ulegnie awarii, dostęp do dysków macierzy może być niemożliwy bez jego naprawy lub wymiany. Problemy mogą wynikać z fizycznej awarii dysku, błędu firmware’u kontrolera lub uszkodzenia konfiguracji macierzy, co komplikuje dostęp do danych.
W takich przypadkach do odzyskiwania macierzy stosuje się aplikację Hetman RAID Recovery.
Hetman RAID Recovery to zaawansowane narzędzie do odzyskiwania danych z sprzętowych macierzy RAID, obsługujące większość popularnych systemów plików i typów RAID. Odczytuje szczegółowe informacje o kontrolerze, który utworzył macierz, analizuje stan dysków oraz umożliwia rekonstrukcję struktury macierzy i odzyskanie danych z maksymalną dokładnością przy zachowaniu integralności plików i katalogów.
KROK 1. Odzyskiwanie macierzy RAID 5 i RAID 0
Przed rozpoczęciem odzyskiwania upewnij się, że docelowy dysk, na którym planujesz zapisać dane z macierzy RAID, ma wystarczającą pojemność, aby pomieścić wszystkie informacje.
Bezwzględnie zapisz dokładną kolejność dysków w macierzy RAID przed podjęciem jakichkolwiek działań. Każdy dysk pełni określoną rolę w przechowywaniu danych i obliczaniu parzystości, dlatego ich przemieszczanie może spowodować uszkodzenie plików, zburzyć strukturę macierzy i znacznie utrudnić odzyskiwanie.
Aby uniknąć nieoczekiwanych strat, zaleca się wcześniejsze udokumentowanie pozycji każdego dysku i weryfikację połączeń przed rozpoczęciem procedury odzyskiwania.

Po tym uruchom Hetman RAID Recovery, które zapewnia bezpośredni dostęp do dysków i umożliwia analizę danych niezależnie od kontrolera.
KROK 2. Odzyskiwanie danych z obrazu dysku
Jeżeli fizyczne podłączenie wszystkich dysków jest niemożliwe, alternatywą jest utworzenie obrazu jednego lub kilku niedostępnych dysków i zamontowanie ich do dalszej analizy i odzyskiwania.
Aby utworzyć obraz dysku i zintegrować go z innymi podłączonymi dyskami, uruchom Hetman RAID Recovery, wybierz dysk, z którego chcesz utworzyć obraz i kliknij przycisk Zapisz dysk.

W otwartym oknie kliknij Dalej, wybierz opcję Zapisz na dysk twardy i określ folder, w którym ma zostać zapisany obraz.

Po zakończeniu procedury obraz będzie gotowy i możesz podłączyć wszystkie dyski do dalszej pracy z aplikacją.
W głównym oknie Hetman RAID Recovery kliknij przycisk Zamontuj dysk na górnym panelu. W pojawiającym się oknie dialogowym wybierz Surowe obrazy dysków, kliknij Dalej i wskaż wcześniej utworzony obraz.

Po tym obraz zostanie zamontowany wraz z pozostałymi trzema dyskami Twojej macierzy RAID 5.
KROK 3. Użycie konstruktora macierzy RAID
Jeżeli oprogramowanie odzyskujące nie potrafi automatycznie wykryć Twojej macierzy dyskowej, możesz użyć wbudowanego konstruktora macierzy RAID w Hetman RAID Recovery do ręcznej rekonstrukcji konfiguracji macierzy.
Aby skorzystać z tego trybu, musisz znać typowe parametry macierzy dyskowej, mianowicie:
- typ RAID,
- kolejność bloków,
- rozmiar bloku,
- bajty na sektor, ustawione w Narzędziu konfiguracji RAID podczas tworzenia macierzy.
W tym modelu kontrolera początek systemu plików pokrywa się z początkiem dysku, dlatego określenie offsetu nie jest wymagane.

KROK 4. Odzyskiwanie RAID 5 za pomocą konstruktora macierzy
Po uruchomieniu aplikacji wybierz Konstruktor RAID z lewego górnego rogu głównego menu.

W kolejnym oknie wybierz Tryb ręczny i kliknij Dalej.

Na stronie ustawień wprowadź znane, typowe parametry dla RAID 5: typ RAID, kolejność bloków, rozmiar bloku i bajty na sektor.

W polu Dostępne dyski wybierz dyski swojej macierzy RAID i przenieś je do pola Wybrane dyski po lewej, zachowując prawidłową kolejność w macierzy.

Następnie kliknij Aktualizuj na dole okna.

Jeżeli nie jest możliwe fizyczne podłączenie wszystkich dysków, możesz użyć funkcji Dodaj pusty dysk, aby dodać pusty dysk do symulacji brakującego nośnika.

Krytycznie ważne jest zachowanie poprawnej kolejności dysków w macierzy RAID, ponieważ jej zmiana może skutkować nieprawidłowym złożeniem macierzy i uniemożliwić odzyskanie danych.
Jeżeli w RAID 5 utracono jeden dysk, odzyskanie nadal jest możliwe — konfiguracja ta wykorzystuje rozproszoną parzystość do ochrony danych. Program może zrekonstruować brakujący dysk, obliczając jego zawartość na podstawie informacji zapisanych na pozostałych dyskach. Pozwala to na odzyskanie pełnego zestawu danych nawet przy tymczasowej nieobecności jednego dysku, przy zachowaniu integralności systemu plików i struktury katalogów macierzy.
Jeżeli parametry macierzy zostały wprowadzone poprawnie, w polu Powstała macierz RAID pojawi się co najmniej jedna partycja z wykrytym systemem plików. Sprawdź partycję, aby upewnić się, że wymagane foldery są obecne.

Następnie kliknij przycisk Dodaj w prawym dolnym rogu, aby dodać macierz RAID do głównej strony aplikacji.
KROK 5. Automatyczne wykrywanie parametrów macierzy RAID
Jeżeli niektóre standardowe parametry macierzy są nieznane, można je określić metodą prób, korzystając z dostępnych opcji w odpowiednich polach wyboru w aplikacji.
Możesz także polegać na wyniku wyświetlonym w oknie z utworzoną macierzą.
Prawidłowo dobrane parametry zazwyczaj skutkują pojawieniem się partycji z wykrytym systemem plików i czytelną strukturą katalogów, co wskazuje, że logika RAID została poprawnie zrekonstruowana i dane są gotowe do dalszej analizy oraz odzyskiwania.
Dodatkowo możesz użyć funkcji Wykryj automatycznie, która powoduje iterację możliwych kombinacji parametrów, mogących odpowiadać macierzy.

Funkcja automatycznego wykrywania RAID pozwala określić poprawną strukturę macierzy nawet bez precyzyjnych danych początkowych, choć automatyczny dobór zwykle zajmuje więcej czasu w porównaniu z ręczną konfiguracją przy znanych parametrach.
Ekran główny aplikacji wyświetli teraz Twoją macierz gotową do skanowania. Kliknij ją dwukrotnie lub kliknij prawym przyciskiem i wybierz Otwórz.

W kolejnym oknie wybierz Szybkie skanowanie i kliknij Dalej.

Po zakończeniu skanowania możesz skorzystać z funkcji Podgląd, aby zobaczyć zawartość plików w panelu po prawej stronie.
Następnie zaznacz foldery i pliki do odzyskania i kliknij Odzyskaj w rogu głównego menu lub z menu kontekstowego pod prawym przyciskiem myszy.
Określ docelową lokalizację dla odzyskanych danych i kliknij ponownie Odzyskaj. Program przeprowadzi proces odzyskiwania danych z Twojej macierzy.

Wnioski
Odzyskiwanie danych z macierzy RAID 0, 1 i 5 utworzonych na sprzętowym kontrolerze Adaptec ASR-6405 w środowisku Ubuntu jest zadaniem wykonalnym nawet w przypadku awarii kontrolera, uszkodzenia konfiguracji macierzy lub awarii jednego bądź więcej dysków. Kluczowe jest prawidłowe określenie typu RAID, parametrów macierzy (kolejność dysków, rozmiar bloku/stripe, algorytm stripingu) oraz wybór bezpiecznej metody odzyskiwania, która zapobiegnie nadpisaniu oryginalnych dysków.
W przypadku RAID 0 krytyczna jest dokładna rekonstrukcja parametrów, ponieważ nie występuje redundancja. W przypadku RAID 1 odzyskiwanie jest zazwyczaj prostsze dzięki mirrorowaniu. RAID 5 umożliwia odzyskanie danych nawet po utracie jednego dysku, ale wymaga prawidłowego traktowania informacji parzystości.
Doświadczenie pokazuje, że przed podjęciem jakichkolwiek działań warto wykonać kopie bitowe dysków i pracować na kopiach. Minimalizuje to ryzyko trwałej utraty danych. W złożonych przypadkach zasadne jest użycie wyspecjalizowanego oprogramowania do analizy macierzy RAID.
Tak więc nawet w przypadku poważnych awarii sprzętowych kompetentne podejście i przestrzeganie technicznej sekwencji czynności pozwalają na skuteczne odzyskanie dostępu do ważnych plików i zminimalizowanie skutków uszkodzenia macierzy RAID.







