Portál AbcLinuxu, 30. dubna 2025 16:49

XFS recovery

9.1.2010 13:35 | Přečteno: 879× | linux | poslední úprava: 9.1.2010 13:28

XFS recovery Vlastním disk WD200 - 200 GB EIDE , který byl připojen v RAIDU-mirror, celý RAID byl naformátován na XFS. Díky problémům s řadičem na desce se stalo, že jeden disk totálně šel do kytek a druhý má chyby v FS.

Díval jsem se co s tím, no XFS je celkem problém takže jsem zkoušel :

Napřed jsem udělal backup někam jinam

dd if=/dev/sdf | gzip -c | split -b 1024m - /mnt/wd-port/Zaloha/sys_200.img.gz
 xfs-repair obnovil něco, ale stále 60 GB chybí
 Pak jsem zkoušel následující 

 magicrescue -r mpg -d /mnt/h80/test/ /dev/sdf1 
No pak jsem ještě zkoušel utility photorec a foremost
foremost -t mpg -t wmv -q -v -i /dev/sdf -o -T /mnt/h80/Obnova/
To jsem jen zkoušel, abych věděl co a jak s tím.

Víte někdo jak s tm XFS ? ideální je nastavit to tak, aby se opravovaly jen bloky, které jsou *deleted* . Foremost standardně scanuje celý systém.

Samozřejmně, lze disk poslat někam třeba do tdp-ontrack, ale tyto obnovy jsou celkem velký ranec peněz. U této 200GB se počítá s obnovou do 7 000,- , pokud by se dělal data-minning pak cca 10 000,- .

Víte někdo jak se XFS dostat na kobylku ? Nebo jak lépe nastavit foremost.        

Hodnocení: 100 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

9.1.2010 15:02 Drb
Rozbalit Rozbalit vše Re: XFS recovery
Odpovědět | Sbalit | Link | Blokovat | Admin
Jo to neni zadna slast, a pritom stacilo tak malo. Zalohovat.
gtz avatar 9.1.2010 16:05 gtz | skóre: 27 | blog: gtz | Brno
Rozbalit Rozbalit vše Re: XFS recovery
Nebyl to primárně můj disk, bylo to malé pole pro odkladiště všeho ( u kolegy ), tyto data se nezálohovaly, protože tam byl mirror a sloužilo to jen jako dočasný sklad než se to někam přesune.
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
Jakub Lucký avatar 10.1.2010 13:48 Jakub Lucký | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: XFS recovery
tyto data se nezálohovaly, protože tam byl mirror
No právě...
If you understand, things are just as they are; if you do not understand, things are just as they are.
gtz avatar 10.1.2010 16:50 gtz | skóre: 27 | blog: gtz | Brno
Rozbalit Rozbalit vše Re: XFS recovery
Data nebyly primárně zálohovány, páska byla jinde a toto bylo jen malé NAS pole na dočasné věci než se to někam dá zase jinam. Bohužel chybou řadiče nebo disku ( no odešel jak řadič tak i jeden disk totálně ) se to celé nějak polámalo.

Naštestí tam byly jen nějaké nepodstatné věci, které lze zase dostat nazpět ( graby z DV kamer apod. ) no bude se to muset grabnout z pásky MINI-DV znovu, ale je to práce navíc.

Bohužel jsem je nedonutil, aby se zálohovalo vše. Nyní se aspoň provádí týdenní rotace záloh. Je to málo ale snad to bude stačit.
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
Jakub Lucký avatar 10.1.2010 22:19 Jakub Lucký | skóre: 40 | Praha
Rozbalit Rozbalit vše Re: XFS recovery
Mně se na tom právě líbil ten moment: Byl tam mirror, nikdo to nezálohoval, teď nemáme nic... protože já rád lidem opakuju: RAID není záloha, RAID není záloha, RAID není záloha... A obvykle se dozvídám: Nám to stačí, nám to stačí, nám to stačí... No a pak se občas oplakává...

If you understand, things are just as they are; if you do not understand, things are just as they are.
gtz avatar 11.1.2010 13:51 gtz | skóre: 27 | blog: gtz | Brno
Rozbalit Rozbalit vše Re: XFS recovery
Bohužel finance na nějakou LTO/VXA pásku nebyly nějak dostupné. Takže se to řešilo takto. Ano, pokud je to kvalitním poli, tak postačuje R6 s 2x HS. Ale zase spousta lidí 2x HS nechce a myslí si, že mu R6 stačí. No setkal jsem se s tím, že zákazník měl pole s ARECCA HW kartou a nějak ( nikdo neví proč ) padly 3 disky z celého pole.

Pole se pak nedalo obnovit, protože tam bylo také XFS. Nakonec se to celé dohrávalo ze záloh na LTO. No zbytečná práce, ale nemusely se disky někam posílat na obnovu ( u těchto disků byla obnova vyčíslena na 130 000,- )
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
9.1.2010 15:54 pht | skóre: 48 | blog: pht
Rozbalit Rozbalit vše Re: XFS recovery
Odpovědět | Sbalit | Link | Blokovat | Admin
Vykopírujte si nealokované bloky a projeďte je foremostem (nejlépe každý blok do jednoho souboru). Bude velká šance, že se tam něco najde.

Nevím jestli na to kopírování existuje nějaká utilita, ale asi by nebylo těžké ji napsat. XFS má seznam volných extentů v hlavičce každé alokační skupiny.

Alternativně lze použít xfs_bmap na každý soubor a vylučovací metodou získáte seznam volných bloků ;)
In Ada the typical infinite loop would normally be terminated by detonation.
gtz avatar 9.1.2010 16:08 gtz | skóre: 27 | blog: gtz | Brno
Rozbalit Rozbalit vše Re: XFS recovery
No pokusím se na to večer podívat, a uvidím co z toho bude.

Nyní je u nás sněhová kalamita, je zde skoro 40 cm sněhu, není ho kam dávat, no snad již nebude padat a budu se moci věnovat aspoň normální práci a ne odhrnování bílého potvorstva.
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.