Jak odzyskać macierz dyskową RAID 0
Jak odzyskać macierz dyskową RAID 0 po utracie metadanych macierzy
RAID 0 (inaczej „striping”) tworzy jeden dysk logiczny z kilku identycznych dysków fizycznych gdzie pojemność utworzonego dysku w Raid 0 to suma pojemności wszystkich dysków w macierzy Raid 0. Oferuje ona wyższą przepustowość danych, ale w jednocześnie nie zapewnia żadnej redundancji danych. Każdy dysk jest podzielony na wiele „pasków” o tej samej wielkości, które tworzą ciągły łańcuch, patrząc z punktu widzenia całego dysku logicznego. Jak odzyskać macierz dyskową RAID 0 to pytanie, na które postaramy się odpowiedzieć.
Paski są dzielone w taki sposób, że pierwszy dysk fizyczny zawiera pierwszy pasek, drugi dysk fizyczny drugi i tak dalej, aż wrócimy do pierwszego dysku fizycznego, gdzie liczenie będzie kontynuowane. Kontroler RAID przechowuje metadane na ścieżce 0 dysków fizycznych, które decydują o konfiguracji macierzy RAID.
Jeśli te metadane ulegną uszkodzeniu lub utracie, logiczny dysk RAID 0 zostanie utracony, kontroler będzie traktował dyski fizyczne jako indywidualne, oddzielne dyski logiczne, a dane będą niedostępne, ponieważ są podzielone na wiele dysków. W tym artykule podjęto próbę pokazania, w jaki sposób można odzyskać logiczny dysk RAID 0, gdy niewiele jest informacji o parametrach dysku fizycznego i logicznego oraz o partycjach i systemie plików a priori.
Aby odzyskać macierz RAID 0 (a tym samym utracone dane), należy wykonać następujące kroki:
- Określ kolejność dysków fizycznych w macierzy
- Określ rozmiar paska
- Utwórz kopię zapasową odpowiednich danych na ścieżce 0 ze wszystkich dysków (takich jak MBR, informacje o partycjach itp.)
- Utwórz ponownie macierz RAID 0 z poprawnymi ustawieniami
- Przywróć informacje o MBR i partycji, przywracając w ten sposób system plików
Określ kolejność dysków fizycznych w macierzy
Pierwszy dysk można zidentyfikować na podstawie rekordu MBR zawierającego wpis przypominający pierwotny rozmiar logicznego dysku RAID. Na przykład, jeśli użyto dwóch dysków o identycznym rozmiarze, końcowy sektor wpisu MBR będzie w przybliżeniu dwukrotnie większy od całkowitej liczby sektorów na pojedynczym dysku. Pozostałe dyski będą zawierać rekordy MBR z nieparzystymi wpisami i można je zignorować. Jeśli nie jest to jasne lub wszystkie wartości są bezsensowne, następny krok pomoże.
Oto przykład czytelnych dla człowieka wartości w rekordzie MBR z odzyskanej macierzy RAID:
Adresy punktów przyjmujących zlecenia można zobaczyć pod tym linkiem “Punkty przyjmowania zleceń“
RAID 50 Data Recovery czyli odzyskiwanie danych z macierzy Raid 50 to zaawansowana usługa oferowana przez MiP Data & Forensic,
posiadająca bardzo bogate doświadczenie w odzyskiwaniu danych z macierzy RAID w Centrum analiz i odzyskiwania danych w Warszawie