abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
včera 20:22 | Nová verze

Po téměř čtyřech měsících vývoje od vydání verze 246 byla vydána nová verze 247 správce systému a služeb systemd (GitHub, NEWS).

Ladislav Hagara | Komentářů: 0
včera 17:55 | Nová verze

Byla vydána verze 6.3 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a v informačním videu. Zdůraznit lze integraci s Proxmox Backup Serverem.

Ladislav Hagara | Komentářů: 2
včera 17:33 | Nová verze

Po pěti letech od vydání verze 7.0.0 byla vydána nová major verze 8.0.0 skriptovacího jazyka PHP používaného zejména k vývoji dynamických webových stránek. Nejnovější větev PHP přináší celou řadu nových novinek a vylepšení. Vydána byla také příručka pro přechod z předchozích verzí.

Ladislav Hagara | Komentářů: 0
včera 13:33 | Nová verze

Björn Ståhl vydal novou verzi 0.6 svého vlastního display serveru, herní enginu a realtimového multimediálního frameworku v jednom s názvem Arcan a desktopového prostředí pro Arcan s názvem Durden. Přidána byla celá řada nových vlastností. Jejich představení na YouTube.

Ladislav Hagara | Komentářů: 3
včera 07:00 | Nová verze

Byla vydána nová verze 28.16.0 webového prohlížeče Pale Moon (Wikipedie) vycházejícího z Firefoxu. Přehled novinek v poznámkách k vydání. Řešeno je také několik bezpečnostních chyb.

Ladislav Hagara | Komentářů: 7
včera 01:11 | Nová verze

Byla vydána nová stabilní verze 2.91 svobodného 3D softwaru Blender. Přehled novinek v oznámení o vydání a na YouTube.

Ladislav Hagara | Komentářů: 0
25.11. 20:00 | IT novinky

Josef Průša představil nové vylepšené 3D tiskárny MK3S+ a MINI+. Nejzásadnější změnou je přítomnost nové sondy SuperPINDA. Ta nahrazuje původní sondy P.I.N.D.A. V2 (MK3/S, MK2.5/S) a M.I.N.D.A. (MINI). Cena MINI+ se zvedá o 1 000 Kč na 10 990 Kč.

Ladislav Hagara | Komentářů: 0
25.11. 16:33 | IT novinky

Hodnota Bitcoinu, decentralizované kryptoměny se po třech letech opět blíží k 20 000 dolarům. Nejvyšší hodnotu 19 783 dolarů měl 17. prosince 2017. Následně během 7 týdnů klesl pod 7 000 dolarů. Vývoj lze sledovat také v terminálu. Například pomocí aplikace cointop (GitHub). Vyzkoušet lze "ssh cointop.sh".

Ladislav Hagara | Komentářů: 25
25.11. 15:00 | Komunita Ladislav Hagara | Komentářů: 0
25.11. 14:00 | Komunita

Vývojáři grafického editoru Glimpse, forku grafického editoru GIMP, hodnotí rok od vydání Glimpse 0.1.0. Stanovených cílů bylo dosaženo. Glimpse byl stažen minimálně 86 159 krát. Vývojářům GIMPu bylo odesláno 500 dolarů. Vydání verze Glimpse vycházející z GIMPu 3.0 zatím není plánováno. Vývojáři se pravděpodobně zaměří na vývoj Glimpse NX. Stabilní verze by měla vyjít v roce 2022.

Ladislav Hagara | Komentářů: 14
Jak nakládáte s řetězovými e-maily?
 (6%)
 (41%)
 (3%)
 (2%)
 (3%)
 (9%)
 (58%)
Celkem 293 hlasů
 Komentářů: 8, poslední 16.11. 22:50
Rozcestník

Obnova smazaných souborů z ext3/ext4

7.1.2011 13:02 | Přečteno: 8465× | Linux | Výběrový blog

Doma na zálohování používám externí disk 640GB, který připojuji přes USB. Mám jej rozdělený na dvě partition. Na jednu zálohuji já, na druhou manželka. Zálohuji na něj podle potřeby. Někdy jednou za měsíc, někdy obden. Používám na to grsync.

To by všechno bylo v pohodě nebýt mé blbosti. Asi před měsícem jsem upgradoval PC včetně HDD. Přeinstaloval jsem systém na 64bit, z disku nahrál data zpět. Ale kopíroval jsem to ručně a zapomněl na adresář zzz. Ten je docela důležitý, obsahuje zálohu souborů, které se nemění a občas je potřebuji (iso nějakých CD, konfigurace VPN, nějaké zdrojáky, zálohy SQL webů atd.). Dneska jsem chtěl zase zálohovat. V klidu připojím disk do USB, spustím grsync, nastavím adresáře, nastavím grsync tak aby smazal soubory, které na zdrojovém disku neexistují. No a klepnu na Spustit. Před očima mi projel výpis toho co se maže. Na prvním místě adresář zzz. Než jsem stihl zareagovat, byl v háji. Polilo mě horko. Pamatuji si, jak jsem někde četl informaci o tom, že jakmile data smáznu, jsou v háji. Obnovení je buď vůbec nemožné nebo jen velmi obtížné. Zeptal jsem strýce Googla jak na to. Po přečtení x fór a stesků uživatelů jsem narazil na program extundelete. Z webu jsem stáhl zdrojáky zkompiloval pomocí ./configure && make. Make install jsem nedával a použil binárku přímo z adresáře src.
  cd src
  ./extundelete /dev/sdd1 --restore-all
V src vznikl adresář RECOVERED_FILES, který obsahoval vše, co se povedlo z disku obnovit. Naštěstí tam byl i můj zzz.

Pomocí konfiguračních voleb lze upřesnit co obnovovat:
./extundelete
No action specified; implying --superblock.

Usage: ./extundelete [options] [--] device-file
Options:
 --version, -[vV]       Print version and exit successfully.
 --help,                Print this help and exit successfully.
 --superblock           Print contents of superblock in addition to the rest.
                        If no action is specified then this option is implied.
 --journal              Show content of journal.
 --after dtime          Only process entries deleted on or after 'dtime'.
 --before dtime         Only process entries deleted before 'dtime'.
Actions:
 --inode ino            Show info on inode 'ino'.
 --block blk            Show info on block 'blk'.
 --restore-inode ino[,ino,...]
                        Restore the file(s) with known inode number 'ino'.
                        The restored files are created in ./RESTORED_FILES
                        with their inode number as extension (ie, file.12345).
 --restore-file 'path'  Will restore file 'path'. 'path' is relative to root
                        of the partition and does not start with a '/' (it
                        must be one of the paths returned by --dump-names).
                        The restored file is created in the current
                        directory as 'RECOVERED_FILES/path'.
 --restore-files 'path' Will restore files which are listed in the file 'path'.
                        Each filename should be in the same format as an option
                        to --restore-file, and there should be one per line.
 --restore-all          Attempts to restore everything.
 -j journal             Reads an external journal from the named file.
 -b blocknumber         Uses the backup superblock at blocknumber when opening
                        the file system.
 -B blocksize           Uses blocksize as the block size when opening the file
                        system.  The number should be the number of bytes.
Error parsing command-line options.
Některé soubory měly špatný název, respektive do názvu byla doplněna nějaká písmena. Po přejmenování bylo vše v pořádku. Archivy se daly normálně rozbalit, iso také, textové soubory také v pořádku. Protože jsem program spustil s --restore-all obsahoval adresář také spoustu někdy dávno smazaných souborů.

Existence tohoto programu mi ušetřila dost práce. Adresář zzz a i celou zálohu musím uložit i na jiný disk a ty nejdůležitější části i na CD/DVD. Nerad bych si toho někdy zopakoval. Třeba se někomu bude info o tomto skvělém programu hodit.        

Hodnocení: 93 %

        špatnédobré        

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

Komentáře

Vložit další komentář

Max avatar 7.1.2011 13:51 Max | skóre: 69 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Obnova smazaných souborů z ext3/ext4
Ano, zrovna nedávno se tu řešila podobná věc : Dotaz: obnova ztracených dat

Něco z historie :
Data v p*** muzika v p*** všecko v pr****
Midnight Commander (a jemu podobní) a F5 vs. F8
Zdar Max
Měl jsem sen ... :(
xkucf03 avatar 7.1.2011 14:25 xkucf03 | skóre: 49 | blog: xkucf03
Rozbalit Rozbalit vše Re: Obnova smazaných souborů z ext3/ext4
Mám rád, když se lidé přou, znamená to, že vědí, co dělají, a že mají směr. Frantovo.cz, SQL-DK, Relational pipes
Grunt avatar 7.1.2011 14:44 Grunt | skóre: 23 | blog: Expresivní zabručení | Lanžhot
Rozbalit Rozbalit vše Re: Obnova smazaných souborů z ext3/ext4
No, to já jednou měl téměř plný disk (tak 10GB volné místa), stáhnul 8GB soubor a pomazal ho. Ono čistě tereticky jde zase jen obnovit samotný pointer a není potřeba dělat takové harakiri (zvlášť blbě by se 8GB soubor na 2GB volného místa obnovoval na tom stejném disku). Teda čistě teoreticky, protože po pár dnech zápasení jsem ten soubor radši stáhnul znova. Když jsem ho znova promazal tak jsem málem vyletěl střechou a po pár dnech zápasů jsem ho radši znova stáhnul.

Takže jsem mladý, pohledný a perspektivní a hledám: Blbuvzdorný žurnálovací souborový systém s kruhovým bufferem, podobným řazením dat jako JFFS2 a příkazem sakra_prace_uz_rolll-back_one-step.

Na co 64-bitů když to jde i s jedním? | 80.78.148.5 | Hack (for) free or Die Hard!
7.1.2011 15:50 fred
Rozbalit Rozbalit vše Re: Obnova smazaných souborů z ext3/ext4
mas v tom zmatek, mladí, pohlední a perspektivní si nemazou data ;)
7.1.2011 21:25 phr | skóre: 13 | blog: no_comment | Klatovy
Rozbalit Rozbalit vše Re: Obnova smazaných souborů z ext3/ext4
Blbě : Mladí, pohlední a perspektivní nemusí hledat.
"Umělá inteligence se nemůže rovnat přirozený blbosti"
7.1.2011 15:00 CET
Rozbalit Rozbalit vše Re: Obnova smazaných souborů z ext3/ext4
V rsyncu ZASADNE pri pouziti --delete pouziju taky prepinac -n :-)
limit_false avatar 7.1.2011 15:17 limit_false | skóre: 23 | blog: limit_false
Rozbalit Rozbalit vše Re: Obnova smazaných souborů z ext3/ext4
Nejvetsi problem s undelete na ext3 je, ze zurnal kod nuluje inody (a pointry v inodech). Tudiz je nutne hledat fajl jinak (podle hlavicek atd.). Na ext4 se stestim to bude jednodussi, kdyz se FS rozhodne naalokovat pro soubor jeden nebo jenom malo extentu.

Undelete na Reiser 3 se dela hledanim stylem "kde sakra je koren toho B* stromu?" (tam to o moc lepe stejne nejde). Kdyz mate na Reiser 3 partition jiny Reiser 3 image (treba ulozen jako soubor), tak to klidne muze najit ten "spatny" strom. Proto pozor na --rebuild-tree.

Reiser 4 uz neundeletne ani sam Hans Reiser ;-) Kdyz je zapnuty tail-packing, pak ani kompletni team Namesys-u. Z podobneho duvodu je temer nemozny undelete na XFS.

V nejhorsim lze pouzit nejake data carving tools a doufat, ze budete mit stesti.
When people want prime order group, give them prime order group.
gtz avatar 7.1.2011 18:00 gtz | skóre: 27 | blog: merlins | Brno - Venkov / Rosicko
Rozbalit Rozbalit vše Re: Obnova smazaných souborů z ext3/ext4
ext3grep je pro ext3 celkem slušný. O XFS jsem již zde byla zmínka a je to celkem hodně velký problém.
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
gtz avatar 7.1.2011 18:02 gtz | skóre: 27 | blog: merlins | Brno - Venkov / Rosicko
Rozbalit Rozbalit vše Re: Obnova smazaných souborů z ext3/ext4
V nejhorsim lze pouzit nejake data carving tools a doufat, ze budete mit stesti

u XFS se dá použít testdisk/photorec, ale tyto nástroje neudělají strom, jen zkopírují to co najdou a pokud se něco takového stane pak je to celkem problém to dát dohromady. Sofistikované řešení od recovery společností stojí kupu peněz.
- nejhorší jsou trpaslíci ... Ti Vám vlezou úplně všude
limit_false avatar 7.1.2011 21:17 limit_false | skóre: 23 | blog: limit_false
Rozbalit Rozbalit vše Re: Obnova smazaných souborů z ext3/ext4
Zavisi predevsim jak moc je ten XFS rozbity a jestli chcete jeden soubor nebo co nejvic souboru. Jinak je to fakt jako kdyz se promichaji znaky necitelneho write-only perloveho skriptu a pak se to clovek snazi dat dokupy jak to bylo puvodne ;-)

XFS ma taky nejakou variantu na tail-packing, tusim ze kratke soubory schovava rovnou do inode.
When people want prime order group, give them prime order group.
Amarok avatar 7.1.2011 20:32 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Obnova smazaných souborů z ext3/ext4
Tak to je dost slusna informace. Resil jsem to asi pred 2 rokama a jedine, co google vyplivl, byl skript nejakeho chlapika, ktery na svem blogu popisoval, jak pomoci toho skriptu data obnovit (programovani skriptu mu trvalo asi tyden). Ten navod na pouziti mel asi 5 stran a delalo se mi z toho spatne (nastesti jsem nebyl v situaci, kdy bych to potreboval).

Ted uz to nejen nepotrebuju, ale je mi to i k nicemu, jelikoz jsem kompletne presel na JFS. Jeste jsem nekoumal, jestli nejaky undelete pro JFS existuje.
GNUniverse - May the source be with you...
limit_false avatar 7.1.2011 21:20 limit_false | skóre: 23 | blog: limit_false
Rozbalit Rozbalit vše Re: Obnova smazaných souborů z ext3/ext4
Zrovna s JFS nemam moc dobre zkusenosti, rozsypal se mi celkem rychle (za par mesicu), ale recovery tools to zachranily myslim bez chyby. Preventivne jsem tam nic duleziteho nemel (jsem zkousel, ktery FS na co nejvic vyhovuje).
When people want prime order group, give them prime order group.
Amarok avatar 8.1.2011 16:58 Amarok | skóre: 33 | blog: blogoblog
Rozbalit Rozbalit vše Re: Obnova smazaných souborů z ext3/ext4
To bych tipoval, ze nemohlo byt zpusobeno JFS. Pokud je pravda, ze je JFS vyspely file system a pouziva ho IBM na velkokapacitni disky, tak neni mozne, aby se na to nedalo 100% spolehnout. Na externim disku mam JFS uz asi rok (ale jen obcas tam neco zkopiruju, je to disk pro backup), v PC mi ted JFS bezi par dnu a teda doufam, ze problemy nenastanou. Me se na nem hlavne libi ten extremne rychly fsck, oproti ext3 opravdu dramaticka casova uspora.
GNUniverse - May the source be with you...
Heron avatar 8.1.2011 18:00 Heron | skóre: 52 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: Obnova smazaných souborů z ext3/ext4
Já bych tyto diskuse ani nezačínal. Neexistuje FS, se kterým by někdo neměl špatnou zkušenost a současně někdo jiný dobrou. Toto jsou zbytečné flamy. Všechny FS označené jako produkční jsou stejně dobré, vlastnosti toho kterého FS někomu vyhovují více, někomu méně.
limit_false avatar 10.1.2011 16:55 limit_false | skóre: 23 | blog: limit_false
Rozbalit Rozbalit vše Re: Obnova smazaných souborů z ext3/ext4
+1
When people want prime order group, give them prime order group.
Cohen avatar 15.1.2011 22:30 Cohen | skóre: 21 | blog: Drobnosti | Brno
Rozbalit Rozbalit vše Re: Obnova smazaných souborů z ext3/ext4
(BTW, doporučuji místo prostého rsync používat rdiff-backup. V takovém případě by se nic nedělo.)
OpenPGP key fingerprint: 489C 5EC8 0FD6 2BE8 9E59 B4F7 19C1 3E8C E0F5 DB61 (https://www.fi.muni.cz/~xruzick7/pgp-klic/)
Pavel Čejka avatar 10.8.2011 10:43 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
Rozbalit Rozbalit vše Re: Obnova smazaných souborů z ext3/ext4
Já riziko zničení zálohy řeším nejčastěji skriptem, který zálohy sám cykluje, přinejmenším jako lichá/sudá, takže v nejhorším přepíšu blbě tu starší a aktuálnější zůstává (nespustím-li skript vícekrát, obvykle spouští cron a reportuje mailem).

Podobně to lze řešit ručně. Např. pro zdrojáky, kterých jsou tisíce souborů řádově v desítkách kB až MB používám DVD RAM a opět cykluju 1. až nté. Pravděpodobnost zničení nejdůležitější zálohy se tím radikálně sníží. Už kvůli tomu, že jednomu cílovému médiu prostě nelze důvěřovat.

Nevýhodou je, že potřebuju nejméně 2x tolik místa v cíli, než mají zálohovaná data, ale stojí to za to.
10.1.2013 15:39 kyekros | skóre: 17 | Pardubice
Rozbalit Rozbalit vše Re: Obnova smazaných souborů z ext3/ext4
Nedá mi to, ale musím vzdát čest a slávu aplikaci PhotoRec. Díky ní jsem z ext4 souborového systému obnovil omylem smazaná jpg data. Troufnu si říci, že 100% všech smazaných.

Nikdy nezapomenu na tvář mé přítelkyně, když dnes ráno na mě otočila hlavu a řekla "Smazala jsem všechny fotky z vánoc a v koši nejsou."

Ihned jsem restartoval její notebook, nabootoval live-CD Parted Magic připojil externí disk a začal obnovovat data pouze z volného prostoru na disku. Zadařilo se...

Založit nové vláknoNahoru

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.