Adott egy RAID 5 három db 1.5 TB, 7200 RPM HDD-vel, EXT3 fájlrendszerrel. Egy negyedik (szintén 1.5 TB-os, de 5400 RPM-es) HDD-n a rendszer openSUSE 11.x.
A hardveres RAID 5-öt egy Intel DG45ID alaplap RAID vezérlője szolgáltatja immár 3 éve.
Elromlott RAID tömbben az egyik HDD.
Kicserélte a szerviz egy 2 TB-osra, mivel 1.5 TB-os már nem kapható...
Az adatokat lementettem erre az új 2 TB-os HDD-re, de erre került az új rendszer is, egy openSUSE 12.1.
1. (15 GB) partíció: EXT4 - /
2. (Teljes kapacitás-(/+SWAP)) partíció: EXT4 a Suse "beépített" LUKS titkosításával - /home
3. (1-200 MB a HDD végén) - LUKS SWAP
Az eddigi rendszer HDD-vel új RAID-5-öt hoztam létre a 3 db 1.5 TB-os HDD-kből, erre már egy partíción LUKS EXT4 fájlrendszer került (/adatok könyvtárba mountolva).
Erre visszamásoltam az adatokat, de meghagytam a 2 TB-oson is mindent.
Néhány nap múlva ismét elszállt egy 1.5 TB-os, 7200 RPM HDD az eredeti RAID-ben szereplők közül, így mind a 2 7200 RPM-est kicseréltettem a szervizzel. (Azt ne kérdezzétek, hogy miért nem egyből az összes régi 1.5 TB-ost? :)).
Ezek helyett is ugyan olyan 2 TB-ost kaptam, mint először, így a rendszert újból az eredeti 1.5 TB-os 5400-asra tettem, 3 partíció a fent leír módon.
A 3 új HDD-t pedig összefűztem a RAID vezérlő BIOS-ával egy tömbbe.
A rendszer indítása után és az /adatok könyvtár üres tartalmának észrevételekor döbbentem rá, hogy az adatokat nem másoltam vissza a 2 TB-os /home-ból a 1.5 TB-os /home -ba.
Újraindítás, majd a 2 TB-os HDD RAID Member tagság megszüntetése után az adatok mégsem hozzáférhetőek, a HDD-t a rendszer úgy látja, mintha teljesen új lenne, magyarul még particionálva sincs...
Készítettem dd-vel egy másolatot (a valószínűleg a RAID vezérlő által felülírt) 2 TB-os HDD-ről.
A testdisk-el kerestettem rajta (a másolaton) partíciókat. Talál 3 partíciót, de az első kettőnek sem a kezdő szektora, sem a fájlrendszer típusa nem egyezik meg azzal, amit én keresek. A SWAP partícióról felismeri, hogy LUKS és a mérete is kb. megfelelő. Még nem próbáltam, hogy visszaállítás után fel tudom-e mountolni az eredeti jelszóval.
A gparted nem talál a másolat HDD-n semmit.
A szervizben elméletileg még megvan az eredeti három db 1.5 TB-os HDD (kettőt már megtaláltak...), de abból kettő db elméletileg rossz. (Én nem néztem, mit csinálnak, vagy mit nem, csak kicseréltettem őket).
Röviden összefoglalva:
Van 3 db HDD, amiből a RAID vezérlő kettőt már hibásnak jelzett.
Van 1 db 2 TB-os HDD, amin a partíciós tábla és valószínűleg a HDD egy része is felülírásra került.
A kérdés: melyikről van több esély kisebb költséggel komplett partíciót visszaállítani?
Tudtok-e ajánlani adatmentő céget, akik ingyen adnak árajánlatot és olcsón dolgoznak, mégis vissza tudnák állítani az eredeti állapotot esetleg a rossz HDD-ről is?
Ugye itt nem adatmentésről van szó, mivel az adatok titkosítva VOLTak, csak a teljes partíció visszaállításával lesznek hozzáférhetőek az adatok.
A Kürt-öt és a horror áraikat szeretném elkerülni, ha lehetséges.
Backup kb. 1 éve készült utoljára, az adatok 95%-a megvan, "csak" az Ügyfél azóta készült családi képei vesztek el. Remélem, csak egyelőre...
- 3246 megtekintés
Hozzászólások
.
- A hozzászóláshoz be kell jelentkezni
Bónusz kérdés: amikor RAID-5 tömbbe szervezek 3 vadonatúj HDD-t, a RAID vezérlő azonnal el is kezdi teleírni az amúgy tök üres területet mindhármon?
Extra bónusz kérdés: Ha 3 HDD-ből mondjuk 2 még hibátlan, és tartalmazza a számomra szükséges információkat, hogyan tudom megállapítani, hogy a RAID-ben eredetileg hol helyezkedtek el? Magyarul melyik volt a 0., 1., 2. eszköz? Vagy ez teljesen mindegy, csak dugjam rá a vezérlőre őket és meglesznek az adatok?
A RAID tömbben felcserélhetőek a HDD-k egymással? Ha nem, hogyan tudom megállapítani a HDD-k eredeti "helyét"?
(Rejtett UP... :))
- A hozzászóláshoz be kell jelentkezni
Helyzetjelentés:
A szervíz megtalálta mind a 3 db 1.5 TB-os HDD-met és eljuttatta hozzám (köszönöm ezúton is!).
1. kattog, a BIOS sem látja -> kuka;
2. Eredetileg "Error occured (0)" volt a hibája a RAID vezérlő szerint, most "Offline member" -> ?
3. Működik, "Member Disk" a státusza -> Ezen még meglehet az adatok egy része (Tudom, hogyan ír a lemezre a RAID 5!)
A Runtime Raid Constructor nevű csodaprogram az alábbi kimenetet adja:
Testing 2 drives...
Parsing partition tables for 2 drives...
Parsing partition table for DISK0:, 2,930,277,168 sectors (1.36 TB)...
Drive DISK0: has 0 partitions
Parsing partition table for DISK2:, 2,930,277,168 sectors (1.36 TB)...
Drive DISK2: has 0 partitions
Creating RAID list...
Looking for Windows Software RAID...
Looking for hardware RAID...
Testing start sector 0...
Testing start sector 63...
Testing start sector 64...
Testing start sector 128...
creating RAID for start sector 0...
Completing RAID list...
Setting level of RAID no 0 to 5
Finding drive order...
Testing 126 possible drive orders with a probe size of 5,000,000 sectors, requiring 20%
Best combination found after 100096 sectors: 0,2,1 with entropy 0.0107 versus 0.0132 (23%)
Applying...
-------------
Raid settings
-------------
Raid level 5
3 drives
Drive 1: DISK0:
Drive 2: (n/a)
Drive 3: DISK2:
Partition start: 0
Partition length: 2,930,277,168 sectors (1.36 TB)
Volume length: -1 sectors (-512 B)
-1 data drives are required
Stripe count: -1
Stripe size: 256 sectors
Rotation: left-asymmetric
Lehetőséget ad arra (regisztrálás után), hogy virtuális lemezként felcsatoljam, majd a - szintén általuk forgalmazott - Runtime Captain Nemo programmal keressem rajta az adatokat.
A Captain Nemo viszont még a keresés elején közli, hogy eredménytelen lett a próbálkozása.
A kérdéseim:
1. Mit jelent az, hogy Error Occured (0) (lefordítani le tudom az angol szavakat! A neten pl. egy Inteles fórumban azt javasolták, nézzem meg, nem "lazák-e a kábelek", másik porton is kipróbáltam)
2. Mi az, hogy Offline member, mit lehet tenni ellene?
3. Mivel tudnék az adatokhoz férni és hogyan?
openSUSE 12.2, vagy ami éppen jön.
- A hozzászóláshoz be kell jelentkezni