Synology DS418play NAS: odzyskiwanie danych z macierzy RAID SHR-2 i SHR-1

Przeczytaj o tym, jak odzyskać dane z macierzy SHR-2 lub SHR (Synology Hybrid RAID) na urządzeniu Synology DS418play NAS w środowisku Windows 11. Omówimy różne scenariusze utraty danych: przypadkowe usunięcie plików lub folderów, sformatowanie wolumenu oraz uszkodzenie struktury pamięci. Dowiesz się, jak postępować w przypadku awarii NAS lub awarii jednego lub kilku dysków oraz jak uzyskać dostęp do danych, jeśli macierz RAID stanie się niedostępna, a udziały sieciowe przestaną być widoczne. Osobny scenariusz przedstawia odzyskiwanie danych z wirtualnego LUN utworzonego w DSM.

Synology DS418play NAS: odzyskiwanie danych z macierzy RAID SHR-2 i SHR-1

Porównanie SHR-1 i SHR-2

Jedną z kluczowych zalet urządzeń Synology jest stosowanie autorskiej technologii Synology Hybrid RAID (SHR), która umożliwia efektywne łączenie dysków o różnych pojemnościach i zapewnia optymalny balans między wydajnością a odpornością na awarie. Poziomy SHR-1 i SHR-2 zapewniają ochronę odpowiednio przed awarią jednego lub dwóch dysków, co znacząco zmniejsza ryzyko utraty danych.

Jednak nawet przy użyciu niezawodnych konfiguracji RAID mogą wystąpić sytuacje, w których dane staną się niedostępne: awaria kontrolera, uszkodzenie systemu plików, błędy użytkownika lub jednoczesna awaria wielu dysków. W takich przypadkach standardowe narzędzia NAS mogą okazać się niewystarczające i wymagane są specjalistyczne metody odzyskiwania.

W tym artykule przeanalizujemy główne przyczyny utraty danych na Synology DS418play, specyfikę działania tablic RAID SHR-1 i SHR-2 oraz skuteczne podejścia do odzyskiwania informacji przy użyciu nowoczesnego oprogramowania i praktycznych technik.

Cechy SHR-1 SHR-2
Typ RAID Odpowiednik RAID 5 (przy użyciu więcej niż 3 dysków) Odpowiednik RAID 6 (przy użyciu więcej niż 4 dysków)
Prędkość zapisu Wyższa Niższa (ze względu na dodatkową redundancję)
Zalecane zastosowanie Domowy NAS, mała firma Dane krytyczne, zastosowania biznesowe
Przejdź do widoku
Jak odzyskać dane z uszkodzonego RAID 5 Windows Storage Spaces

Jak odzyskać dane z uszkodzonego RAID 5 Windows Storage Spaces

Synology DS418play NAS

Urządzenie Synology DS418play (network attached storage) zapewnia scentralizowane przechowywanie danych, współdzielony dostęp do dokumentów i materiałów multimedialnych oraz umożliwia organizację bezpiecznych kopii zapasowych ważnych informacji.

Synology DS418play

Urządzenie obsługuje do czterech dysków twardych w konfiguracjach SHR (Synology Hybrid RAID), SHR-2 oraz klasycznych RAID 0, 1, 5, 6 i 10, co pozwala na optymalne zestawienie wydajności, pojemności i ochrony danych.

Główne cechy DS418play obejmują:

  • Dwa porty Gigabit Ethernet dla szybkiego dostępu w sieci lokalnej.
  • Obsługę protokołów SMB/CIFS, AFP, NFS i FTP dla kompatybilności z Windows, macOS i Linux.
  • Funkcje iSCSI do podłączania serwerów i środowisk wirtualnych.
  • Sprzętowe przyspieszenie do transkodowania wideo i obsługi mediów.
  • Możliwość wykonywania scentralizowanych kopii zapasowych za pomocą usług Synology.

Zarządzanie NAS odbywa się przez intuicyjny interfejs webowy DiskStation Manager (DSM 7), który udostępnia administrację dyskami, użytkownikami i usługami. Urządzenie obsługuje automatyczne kopie zapasowe i synchronizację z serwerami zdalnymi, zapewniając bezpieczne przechowywanie i dostęp do informacji.

DiskStation Manager (DSM 7)

Krok 1. Połączenie z DSM

Aby połączyć się z Synology DS418play z systemu Windows 11, NAS i komputer muszą znajdować się w tej samej sieci lokalnej.

Pobierz i zainstaluj na komputerze narzędzie Synology Assistant. Po uruchomieniu aplikacja automatycznie przeskanuje sieć i wykryje podłączone urządzenia NAS.

Synology Assistant

Jeśli Twoje urządzenie nie pojawia się na liście, otwórz menu Preferences w prawym górnym rogu i włącz opcję Allow compatibility with devices that do not support password encryption, aby wykryć modele NAS, które nie obsługują szyfrowania haseł.

Synology Assistant: Zezwól na zgodność z urządzeniami, które nie obsługują szyfrowania haseł

Po zakończeniu skanowania wybierz wymagany NAS z listy i kliknij Connect.

Synology Assistant: wybierz wymagany NAS z listy i kliknij Connect

Aplikacja otworzy interfejs webowy DiskStation Manager, w którym można zarządzać magazynem, tworzyć lub montować wolumeny, zarządzać użytkownikami oraz konfigurować LUN iSCSI do dalszych operacji na danych.

Jeżeli znasz już adres IP NAS-a, możesz połączyć się bezpośrednio przez dowolną przeglądarkę, wpisując adres i uwierzytelniając się przy użyciu konta.

Krok 2. Tworzenie SHR-2

Aby utworzyć SHR-2, otwórz DSM i przejdź do Main Menu, a następnie uruchom Storage Manager.

DSM: Main Menu / Storage Manager

W tej sekcji znajdują się trzy główne karty: Overview, Storage i HDD/SSD, gdzie można przeglądać ogólny stan systemu, ustawienia puli i wolumenów oraz informacje o zainstalowanych dyskach.

W sekcji Overview przedstawiony jest schemat NAS z zamontowanymi dyskami. Można tu zobaczyć ich aktualny stan oraz uzyskać szczegółowe informacje dla każdego dysku, w tym model, pojemność, stan zdrowia i inne parametry techniczne.

DSM – Storage Manager - Overview

Karta HDD/SSD wyświetla rozszerzone informacje o dyskach zainstalowanych w NAS. Można sprawdzić ich status techniczny, parametry S.M.A.R.T., temperaturę oraz dziennik zdarzeń, a także uruchomić testy diagnostyczne w celu weryfikacji stanu dysków.

DSM – Storage Manager - HDD/SSD

Przed utworzeniem SHR-2 należy stworzyć Storage Pool. Otwórz kartę Storage i kliknij Create, aby uruchomić Storage Creation Wizard. W kreatorze kliknij Start i wybierz typ RAID – SHR-2.

DSM – Storage Manager - Storage Creation Wizard

Następnie zaznacz wymagane dyski w polu Selected drives i określ pojemność przeznaczoną do wykorzystania w parametrze Allocate volume capacity.

DSM – Storage Manager - Storage Creation Wizard - Dyski

Potem wybierz system plików i potwierdź ustawienia, klikając Apply.

System rozpocznie tworzenie Storage Pool i wolumenu. Proces można monitorować w głównym oknie Storage Manager.

Tworzenie Storage Pool i wolumenu

Inicjalizacja i synchronizacja macierzy mogą zająć kilka godzin, w zależności od liczby i pojemności dysków.

Po zakończeniu konfiguracji pamięci można rozpocząć przechowywanie danych. Należy utworzyć przynajmniej jeden folder współdzielony. Na głównej stronie DSM otwórz File Station.

Jeżeli foldery współdzielone nie zostały jeszcze utworzone, system poinformuje o ich braku i zaoferuje uruchomienie Shared Folder Creation Wizard.

File Station - Kreator tworzenia folderu współdzielonego

W pierwszym oknie podaj nazwę nowego katalogu i kliknij Next.

File Station - Kreator tworzenia folderu współdzielonego – Konfiguracja

W kolejnym kroku możesz skonfigurować uprawnienia dostępu, określając użytkowników lub grupy, które będą miały dostęp do NAS i utworzonego folderu współdzielonego.

File Station - Kreator tworzenia folderu współdzielonego – Ustawienia uprawnień dostępu

Po zakończeniu procedury i ponownym otwarciu File Station zobaczysz utworzony folder współdzielony na liście i możesz rozpocząć zapisywanie do niego danych. Aby przesłać jeden lub wiele plików, kliknij kartę Upload.

File Station: folder współdzielony dostępny do przechowywania danych

Aby skopiować cały folder, możesz po prostu przeciągnąć go z folderu Windows bezpośrednio do Shared folder.

Krok 3. Tworzenie LUN

Po pomyślnym utworzeniu magazynu plików sieciowych możesz dodatkowo utworzyć LUN w ramach istniejącego wolumenu. W DSM 7 odbywa się to przez sekcję SAN Manager dostępną w Main Menu. Tutaj tworzy się i zarządza LUN-ami iSCSI, konfiguruje cele połączeń oraz zarządza pamięcią blokową.

SAN Manager

Aby utworzyć nowy LUN, otwórz SAN Manager w Main Menu, przejdź do zakładki LUN i kliknij Create.

SAN Manager: LUN - Create

Określ Nazwę LUN, wybierz lokalizację, ustaw rozmiar i typ alokacji.

SAN Manager: Określ właściwości LUN

Możesz także skonfigurować uprawnienia dla hostów i inicjatorów, które będą miały dostęp do LUN.

SAN Manager: Przypisz uprawnienia dostępu

Po potwierdzeniu ustawień system utworzy nowy LUN gotowy do użycia.

Target dla LUN jest tworzony automatycznie podczas tej procedury.

SAN Manager: nowy LUN gotowy do użycia

Krok 4. Podłączanie LUN

Po utworzeniu LUN w DSM należy go podłączyć w systemie Windows 11, aby pojawił się jako oddzielny dysk logiczny. W tym celu używa się klientów iSCSI.

W tym scenariuszu połączenie zostanie wykonane za pomocą wbudowanego narzędzia Windows – iSCSI Initiator, które umożliwia nawiązanie połączenia z iSCSI Target i zamontowanie LUN do dalszych operacji na danych.

W Windows 11 otwórz Wyszukiwanie i wpisz iSCSI Initiator, następnie uruchom narzędzie i przypnij je do szybkiego dostępu, jeśli to potrzebne.

Wpisz iSCSI Initiator w wyszukiwarce

Po otwarciu aplikacji przejdź do zakładki Discovery i kliknij Discover Portal.

iSCSI Initiator: Discovery - Discover Portal

W pojawiającym się oknie wpisz adres IP Twojego NAS-a, pozostaw port domyślny i kliknij OK, aby potwierdzić.

iSCSI Initiator: skonfiguruj adres IP i port
iSCSI Initiator: łączenie z LUN

Następnie otwórz narzędzie Disk Management, aby zainicjować wirtualny dysk LUN i utworzyć na nim partycję.

Po zakończeniu konfiguracji LUN pojawi się w Windows jako zwykły dysk logiczny i będzie można zapisywać na nim dane.

Disk Management: inicjalizacja wirtualnego dysku LUN

Odzyskiwanie danych dla Synology DS418play

Metoda 1. Odzyskiwanie danych w przypadku awarii NAS

W przypadku awarii sprzętowej lub błędu oprogramowania firmware, jeśli dostęp bezpośredni lub przez interfejs webowy do Synology DS418play nie jest możliwy, można użyć aplikacji Hetman RAID Recovery do odzyskania danych.

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

Jest to specjalistyczne rozwiązanie do pracy z macierzami RAID sprzętowymi i programowymi, które obsługuje większość powszechnych systemów plików i poziomów RAID. Program analizuje metadane macierzy, odczytuje parametry konfiguracji, ocenia stan każdego dysku i rekonstruuje strukturę RAID. Po tym udostępniany jest dostęp do danych przy zachowaniu struktury katalogów i integralności plików, co umożliwia dokładne odzyskanie.

Hetman RAID Recovery

Przed rozpoczęciem odzyskiwania upewnij się, że dysk, na który zostaną zapisane odzyskane dane, ma wystarczającą ilość wolnego miejsca, aby pomieścić wszystkie odzyskane informacje.

Przed podjęciem jakichkolwiek działań koniecznie zanotuj dokładną kolejność dysków w macierzy RAID. Każdy dysk ma swoje miejsce w strukturze magazynu i w obliczeniach parzystości, więc zmiana kolejności połączeń może spowodować uszkodzenie plików i konfiguracji macierzy, znacząco utrudniając odzyskiwanie.

Zanotuj dokładną kolejność dysków w macierzy RAID

Aby zminimalizować ryzyko utraty danych, zaleca się uprzednie udokumentowanie położenia każdego dysku i weryfikację poprawnych połączeń przed rozpoczęciem procedury odzyskiwania.

W tym celu podłącz dyski do komputera przez porty SATA lub użyj stacji dokującej bądź odpowiedniego adaptera.

Podłącz dyski do komputera przez porty SATA lub użyj stacji dokującej

Jeżeli niemożliwe jest fizyczne podłączenie wszystkich dysków, alternatywą jest utworzenie pełnego obrazu niedostępnego dysku i wykorzystanie go do analizy oraz odzyskiwania.

Poniższy scenariusz rozważa przypadek, gdy jeden dysk w macierzy SHR-2 uległ awarii.

Uruchom Hetman RAID Recovery. Po uruchomieniu program automatycznie wykryje wszystkie podłączone dyski, przeanalizuje ich stan i spróbuje odtworzyć konfigurację macierzy RAID na podstawie informacji serwisowych.

Główne okno programu wyświetli znalezione dyski oraz odtworzone macierze dostępne do dalszego skanowania, analizy struktury i odzyskiwania danych.

Wybierz swoją macierz RAID i uruchom tryb Fast scan.

Hetman RAID Recovery: Wybierz macierz RAID
Hetman RAID Recovery: rozpocznij tryb Fast scan

Po zakończeniu skanowania w oknie programu zostanie wyświetlona zawartość macierzy RAID dostępna do odzyskania. Zaznacz wymagane pliki i foldery, a następnie kliknij przycisk Recovery u góry menu.

Hetman RAID Recovery: Po skanowaniu zostanie wyświetlona zawartość macierzy RAID

W kolejnym kroku określ miejsce docelowe dla odzyskanych danych i potwierdź, klikając Recovery.

Po ukończeniu wszystkich etapów odzyskiwania dane z macierzy RAID będą ponownie dostępne do dalszego wykorzystania.

Hetman RAID Recovery: dane z macierzy RAID dostępne do dalszego użytku

W przypadku potrzeby odzyskania z SHR-1 należy postępować w ten sam sposób.

Metoda 2. Odzyskiwanie SHR-2 przy użyciu RAID Constructor

Jeśli program nie może automatycznie rozpoznać macierzy dysków, można użyć wbudowanego narzędzia RAID Constructor do ręcznego odtworzenia konfiguracji SHR-2 i uzyskania dostępu do danych.

Scenariusz ten demonstruje przypadek, gdy w macierzy awarii uległy dwa dyski, co utrudnia automatyczne wykrywanie struktury. Użycie RAID Constructor pozwala na ręczne zrekonstruowanie konfiguracji i przygotowanie macierzy do skanowania oraz odzyskiwania.

Należy również zauważyć, że odzyskiwanie danych z macierzy skonfigurowanej jako SHR jest możliwe w przypadku awarii pojedynczego dysku fizycznego. Architektura takich macierzy zapewnia odporność na awarię jednego dysku, co umożliwia odtworzenie struktury i dostęp do danych pod warunkiem, że pozostałe dyski są sprawne.

W tego typu NAS-ach SHR-2 jest skonstruowany tak, że początek systemu plików jest przesunięty względem fizycznego początku dysku. W przypadku częściowego usunięcia informacji serwisowej lub uszkodzenia metadanych automatyczne wykrycie tego przesunięcia może być niemożliwe.

W takiej sytuacji wartość przesunięcia (Offset) musi być podana ręcznie podczas rekonstruowania macierzy. Jeśli tego nie zrobisz, system plików może być widoczny niepoprawnie lub pozostać niedostępny do analizy i odzyskiwania. Nieprawidłowo określony Offset może również prowadzić do błędnej struktury katalogów lub brakujących plików.

Aby określić prawidłową wartość przesunięcia, użyj edytora HEX. Analizę należy przeprowadzić na dysku fizycznym lub partycji zawierającej dane użytkownika, a nie na partycji systemowej. Jeśli dokładna kolejność dysków w macierzy RAID jest nieznana, procedurę wyszukiwania markera i określania Offset należy przeprowadzić osobno dla każdego dysku w macierzy. Pozwoli to ustalić poprawne przesunięcie dla każdego dysku i następnie prawidłowo zrekonstruować konfigurację RAID.

Otwórz edytor HEX poprzez kliknięcie prawym przyciskiem myszy na wybranym dysku lub przy użyciu skrótu Ctrl + H.

Hetman RAID Recovery: Uruchom edytor HEX

W oknie edytora HEX kliknij ikonę wyszukiwania i wpisz marker wyszukiwania LABLEONE (dla konfiguracji SHR i SHR-2) w polu wyszukiwania, a następnie kliknij Find.

Edytor HEX: kliknij ikonę wyszukiwania i wpisz marker LABLEONE
Edytor HEX: marker wyszukiwania LABLEONE

Wartość LABLEONE powinna znajdować się na początku sektora, wskazując początek obszaru danych wolumenu. Parametr Offset wyznacza się jako numer sektora bezpośrednio poprzedzającego sektor z LABLEONE, a ten poprzedzający sektor powinien być wypełniony zerami.

Edytor HEX: Offset
Edytor HEX: pierwszy sektor

Aby pracować w trybie RAID Constructor, musisz znać podstawowe parametry macierzy dyskowej:

  • typ RAID,
  • porządek bloków,
  • rozmiar bloku,
  • liczbę bajtów na sektor, które były określone podczas tworzenia macierzy.

Dla SHR-2 powszechnie stosowane wartości to:

  • Porządek bloków – Left synchronous (P+Q),
  • Rozmiar bloku – 64 KB,
  • Bajty na sektor – 512.

Parametry te należy podać przy ręcznym rekonstruowaniu konfiguracji macierzy w RAID Constructor.

Hetman RAID Recovery: RAID Constructor
Hetman RAID Recovery: główne parametry macierzy dyskowej

Po wpisaniu wymaganych parametrów w polu Available disks wybierz dyski należące do Twojej macierzy RAID i przenieś je do pola Selected disks, zachowując prawidłową kolejność ich umieszczenia w macierzy.

Jeśli dokładna kolejność dysków w macierzy jest nieznana, można ją ustalić metodą kolejnych prób. Zmieniaj kolejność dysków w polu Selected disks, przesuwając je w górę lub w dół za pomocą strzałek i za każdym razem aktualizuj wynik rekonstruowania.

Hetman RAID Recovery: wybierz dyski należące do Twojej macierzy RAID

Dwukrotnie kliknij wymagany dysk lub kliknij ikonę Change disk offset/size.

W otwartym oknie wpisz określoną wartość przesunięcia w polu Offset, zmień jednostki z Bytes na Sectors i kliknij OK. Program automatycznie przeliczy tę wartość na bajty.

Hetman RAID Recovery: wpisz określoną wartość przesunięcia w polu Offset

Ten parametr należy ustawić dla wszystkich rzeczywistych dysków macierzy, z wyjątkiem symulowanych pustych dysków.

Jeśli jeden lub więcej dysków nie może zostać podłączony fizycznie, użyj funkcji Add empty disk, aby dodać pusty dysk symulujący brakujący nośnik.

Hetman RAID Recovery: Dodaj pusty dysk

Ważne jest zachowanie dokładnej kolejności dysków w macierzy, ponieważ jej zaburzenie może prowadzić do nieprawidłowego odtworzenia RAID i uniemożliwić odzyskanie danych. Poprawna kolejność dysków zapewnia właściwe rozpoznanie wolumenu oraz możliwość skanowania i odzyskania danych.

Po zakończeniu kliknij przycisk Add w prawym dolnym rogu, aby przenieść zrekonstruowaną macierz do głównego okna programu w celu dalszego skanowania i odzyskiwania.

Hetman RAID Recovery: wynikowa macierz RAID

Metoda 3. Odzyskiwanie danych z LUN

Jeśli LUN został usunięty i konieczne jest odzyskanie danych, można również użyć Hetman RAID Recovery.

Odzyskiwanie danych z uszkodzonych macierzy RAID, które nie są dostępne dla komputera.
Hetman RAID Recovery: wykryty LUN na głównym ekranie programu

Po prawidłowym odtworzeniu SHR-2 w RAID Constructor, przeskanowaniu i pojawieniu się wyników w głównym oknie programu, należy znaleźć katalog, w którym przechowywany jest LUN.

Wirtualny dysk znajduje się w folderze systemowym @iSCSITrg. Ten folder jest widoczny wśród znalezionych danych na liście przeskanowanych partycji i zawiera plik LUN, który jest dostępny do zapisania i odzyskania.

Hetman RAID Recovery: Wirtualny dysk w folderze systemowym @iSCSITrg

Aby rozpocząć odzyskiwanie danych z LUN, najpierw należy zapisać go jako oddzielny plik. Kliknij Recovery i wybierz opcję Save on hard disk, a następnie wskaż folder do zapisania pliku obrazu.

Hetman RAID Recovery: zapisywanie wirtualnego dysku na komputerze

Po zakończeniu procesu zostanie utworzona dokładna kopia LUN jako osobny obraz dysku. Ten plik umożliwia dalszą analizę i odzyskiwanie danych niezależnie od stanu oryginalnej macierzy RAID i bez konieczności ponownego podłączania fizycznych dysków.

Następnie otwórz główne okno programu i użyj funkcji Mount disk.

W liście źródeł wybierz Raw disk images, kliknij Next i wskaż zapisany plik obrazu LUN.

Hetman RAID Recovery: otwieranie odzyskanego wirtualnego dysku

Po zamontowaniu pojawi się on jako oddzielny dysk wirtualny. Przeskanuj go i odzyskaj wymagane pliki, zapisując je na innym nośniku pamięci.

Hetman RAID Recovery: wirtualny dysk w głównym oknie programu po zamontowaniu

Wnioski

Odzyskiwanie danych z Synology DS418play opartego na macierzach SHR-1 i SHR-2 jest zadaniem wykonalnym nawet w poważnych scenariuszach awarii, ale wymaga jasnego zrozumienia struktury RAID i ostrożnego podejścia.

SHR-1 zapewnia podstawowy poziom odporności na awarie (odpowiednik RAID 5), podczas gdy SHR-2 (odpowiednik RAID 6) może tolerować awarię dwóch dysków jednocześnie, co znacznie zwiększa szanse na udane odzyskanie. Jednocześnie, niezależnie od typu macierzy, kluczowe pozostają: unikanie nadpisania danych, prawidłowe określenie parametrów RAID oraz użycie niezawodnych narzędzi do analizy dysków.

W przypadku utraty dostępu do NAS ważne jest, aby nie inicjalizować dysków ponownie, nie tworzyć nowej macierzy i, jeśli to możliwe, pracować wyłącznie na kopiiach dysków. Zminimalizuje to ryzyko i zwiększy prawdopodobieństwo pełnego odzyskania danych.

Dlatego przy kompetentnym podejściu i przestrzeganiu podstawowych zasad bezpieczeństwa nawet złożone scenariusze z uszkodzonymi macierzami SHR mogą zakończyć się pomyślnym odzyskaniem danych.

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