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í
×
dnes 14:33 | Nová verze

The Document Foundation oznámila na svém blogu vydání nové verze 7.0 svobodného kancelářského balíku LibreOffice. Podrobný přehled nových vlastností i s náhledy v poznámkách k vydání (cs) nebo také na Youtube a PeerTube.

Ladislav Hagara | Komentářů: 0
dnes 13:33 | Nová verze

Byla vydána nová stabilní verze 3.2 (3.2.1967.41) webového prohlížeče Vivaldi (Wikipedie). Přehled novinek v příspěvku na blogu. Zdůraznit lze vylepšený obraz v obraze. Nejnovější Vivaldi je postaven na Chromiu 84.0.4147.108.

Ladislav Hagara | Komentářů: 7
dnes 01:11 | Nová verze

Wayfire, kompozitní správce oken inspirovaný Compizem běžící nad Waylandem, byl vydán ve verzi 0.5.0. Zdrojové kódy jsou k dispozici na GitHubu. Videoukázky na YouTube.

Ladislav Hagara | Komentářů: 2
včera 12:22 | Komunita

Neziskové technologické konsorcium Linux Foundation rozšířilo seznam svých oficiálních projektů. Nejnovějším projektem je Open Source Security Foundation (OpenSSF), jehož cílem je zvýšit bezpečnost open source softwaru. Více například v příspěvcích na blozích GitHubu nebo Microsoftu.

Ladislav Hagara | Komentářů: 3
včera 11:44 | Nová verze

Byla vydána verze 3.1 webového aplikačního frameworku napsaného v Pythonu Django (Wikipedie). Přehled novinek v poznámkách k vydání.

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

Svobodná federalizovaná sociální síť Mastodon byla aktualizována. Vydání 3.2 mj. přepracovává audio přehrávač, zlepšuje zabezpečení přihlášení aj.

Fluttershy, yay! | Komentářů: 0
3.8. 14:00 | Komunita

Byla vydána verze 1.5.0 dynamického programovacího jazyka Julia (Wikipedie) určeného zejména pro vědecké výpočty. Přehled novinek v příspěvku na blogu a v poznámkách k vydání. Aktualizována byla také dokumentace. Na YouTube jsou ke zhlédnutí záznamy přednášek z konference JuliaCon 2020 konané online minulý týden.

Ladislav Hagara | Komentářů: 0
3.8. 13:33 | IT novinky

Sdružení CZ.NIC informuje, že pro domény s koncovkou .CZ, jejichž platnost nebyla včas prodloužena, platí opět ochranná lhůta 60 dnů (30 dnů je doména plně funkční, 30 dnů je vyřazena z DNS – není dostupná). Po více než čtyřech měsících tak končí zvláštní režim, kdy byla funkčnost nezaplacených domén dočasně prodloužena ze 30 na 60 dnů z důvodu mimořádné situace související s onemocněním COVID-19.

Ladislav Hagara | Komentářů: 23
3.8. 09:00 | Nová verze

Byla vydána nová verze linuxové distribuce BunsenLabs Linux s předkonfigurovaným správcem oken Openbox. Její název je Lithium a založena je na Debianu 10 Buster. Přehled novinek v poznámkách k vydání. BunsenLabs Linux je nástupcem dnes již nevyvíjené linuxové distribuce CrunchBang (zkráceně #!).

Ladislav Hagara | Komentářů: 0
3.8. 08:00 | Nová verze

Po 9 týdnech vývoje od vydání Linuxu 5.7 oznámil Linus Torvalds vydání Linuxu 5.8 (LKML). Přehled nových vlastností a vylepšení na stránce Linux Kernel Newbies.

Ladislav Hagara | Komentářů: 1
Dokážete si představit, že by váš hlavní počítač (desktop, notebook) byl v současné době založen na architektuře jiné než x86 (x86_64)? Například ARM, POWER, RISC-V,…
 (9%)
 (12%)
 (57%)
 (16%)
 (6%)
Celkem 139 hlasů
 Komentářů: 11, poslední dnes 08:59
Rozcestník

Dotaz: BTRFS recovery

30.7. 14:18 Reclip
BTRFS recovery
Přečteno: 1177×
Zdravim,

potreboval bych, prosim, poradit, jak na zachranu dat z BTRFS. Mam server, co bezi na synology, v nem 2x3TB disk v RAID 1. Ted mi ovsem server nenabehnul, takze zrejme nejaka chyba na obou discich naraz, nevim. Zvlastni je i to, ze pokud jsou disky pripojene na MB, router vubec neprideli serveru IP. Po odebrani disku, pripadne pripojeni jineho disku vse funguje normalne.

Problem nastava se zachranou dat z disku. Jde mi samozrejme hlavne o foto, zbytek vem cert.

Zkousel jsem ruzne navody na netu, ale disk se mi vubec nepodarilo namountovat a pri vypisu fdisku mi to ukaze jenom oddil o velikosti cca 750GB. Disk /dev/sdb: 746.53 GiB, 801569726464 bytes, 1565565872 sectors Disk model: 30EFRX External Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x00000000

Takze nevim, zda je nejaka chyba v GPT a jestli to jde bud nejak opravit nebo alespon zachranit data.

Bohuzel nejsem zdatny linuxak, tak uvitam pomoc pro debila :)

Kazdopadne jsem zjistil, ze programy na zachranu dat pracuji primarne pro ext4, takze BTRFS uz asi ne-e.

Predem dik

Řešení dotazu:


Odpovědi

Jendа avatar 30.7. 14:54 Jendа | skóre: 76 | blog: Výlevníček | JO70FB
Rozbalit Rozbalit vše Re: BTRFS recovery
Ten výpis neukazuje žádné oddíly.

file -Ls /dev/sdb, hd /dev/sdb|less a jen tak zhruba prosvištět začátek, pak najít magic number btrfs případně zjistit jestli testdisk má btrfs podporu a použít ho (testdisk hledá na disku filesystémy podle magic numbers/známých datových struktur).
30.7. 18:04 Zoufalec | skóre: 4
Rozbalit Rozbalit vše Re: BTRFS recovery
30.7. 18:27 Golis
Rozbalit Rozbalit vše Re: BTRFS recovery
mnohokrat som tu na tomto fore cital ze BTRFS je FS 21ho storocia, ze EXT4 a XFS, no len pani inzinieri z 21ho storocia zabudli na spolahlivost a na nastroje ktore dokazu aspon s casti obnovit data.

dal sim si na prcovny laptop pod vlyvom diskussi BTRFS, hned cez vikend idem spat na EXT4.
30.7. 20:08 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: BTRFS recovery

Tohle je stejně dementní komentář jako: Jezdil jsem Trabantem a všechno bylo v pohodě. Teď jsem si koupil Rolls-Royce, ale naboural mě kamión. To je hrůza! Hned se vracím k Trabantu!

Jak přesně by Ext4 ustál selhání dvou disků v RAID1? Pomocí kouzel a magie? Jak mu ty zázračné nástroje v takovém případě pomůžou? Asi nijak, nemluvě o tom, že Ext4 dokonce ani neumí žádný vestavěný RAID1. Totéž platí pro XFS.

Jasně, vrátit se k zastaralému filesystému bez CoW, checksumů, snapshotů i RAIDu je opravdu skvělý nápad. Logika par excellence.

Já jsem si takhle dal na pracovní (a všechny osobní) počítače Btrfs v roce 2010 a zatím naprostá spokojenost. Že je někdo o dekádu pozadu a ještě se tím chlubí, to mi hlava nebere. Dokonce už i Fedora chápe, jak se věci mají. Ale vždycky se najde pár FUDistů, kteří by nejraději používali FAT12 nebo co.

…zabudli na spolahlivost…

Hloupý pokus o vtip? Jinak si to neumím vysvětlit. Ext4 nebo XFS nesahají Btrfs ani po kotníky, pokud jde o spolehlivost. Takže, kde je norma spolehlivosti? S čím tady srovnáváme? Podle jakých měřítek? S jakými features? S jakými požadavky? Aby to ustálo selhání všech disků? :-D

…a na nastroje ktore dokazu aspon s casti obnovit data…

Tohle myslíš fakt vážně? Nebo na svém počítači nemáš nainstalovaný příkaz man? ;-) Nebo jen tak šíříš FUD?

  • man btrfs-check: diagnostika s možností oprav lehce poškozeného filesystému
  • man btrfs-rescue: veliké kladivo; souprava nástrojů k obnovení (alespoň částečnému) těžce poškozeného filesystému, pořád ještě s nadějí, že by se dal namountovat
  • man btrfs-restore: sada low-level nástrojů k získání čitelných dat (a pokud možno souborů) z filesystému, který je beznadějně poškozený a s mountem už se nepočítá; někdy se doporučuje jako první zálohovací mechanismus před experimenty s výše uvedenými nástroji

Stojí za zdůraznění, že tam^^^ jsou (samozřejmě) taky nástroje schopné proskenovat celý disk a hledat (kdekoliv) Btrfs metadata. Takže dokonce i když úplně odejde tabulka GPT a není jasné, kde byl který oddíl, nemusí být situace beznadějná.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
30.7. 20:33 Zoufalec | skóre: 4
Rozbalit Rozbalit vše Re: BTRFS recovery
31.7. 10:08 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: BTRFS recovery

Což je ovšem obrovský voser, ve srovnání s vytvořením Btrfs. Jsou to jsou tři oddělené vrstvy, které je třeba odděleně vytvořit a nakonfigurovat.

Tohle je skvělé srovnání. Autor sice nakonec opustil Btrfs a zůstal jenom u ZFS, protože potřeboval kompatibilitu s FreeBSD, nicméně na pointě to nic nemění: Redundance a RAID má být součástí filesystému, nikoliv další vrstva abstrakce, která o filesystému neví.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
30.7. 21:39 Peter Golis | skóre: 60 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: BTRFS recovery
Že to tomu trolovi žereš.
31.7. 10:29 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: BTRFS recovery

O nějakého trolla vůbec nejde! Ten je mi u prdele.

Jde o ostatní čtenáře, kteří případně tohle vlákno najdou v budoucnu.

Především kvůli nim je potřeba oponovat nesmyslům. (Což se netýká jenom informatiky nebo IT; nesmysly, pověry a pavědy existují v jiných oborech taky.)

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
Heron avatar 31.7. 10:39 Heron | skóre: 52 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: BTRFS recovery
Mě tohle nějak přestalo bavit. Ano, snaha je to důležitá, ale otázkou je, jaké to má reálné výsledky. Vem si už jen titulek tohoto dotazu. BTRFS recovery. Naprosto typický titulek u většiny problémů, kde se BTRFS jen mihne. Univerzální viník. A potom někdo argumentuje tím, že BTRFS je na hovno, protože se stačí podívat na výsledky v Google. Málokdo si dá práci strukturovat ten problém a vidím to i u svých kámošů. Jednomu před rokem selhal HW, MD raid udělal chybný zápis - obnovil sektory z vadného disku na ty zdravé, měl to v raid5, takže korupce celkem velká - btrfs to prostě nerozdýchal. A ten kámoš o té události dodnes mluví jako o havárii btrfs, přičemž reálně zhavaroval HW a následně se s tím nevyrovnal MD, který tu situaci ještě zhoršil.
31.7. 11:00 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: BTRFS recovery
Jednomu před rokem selhal HW, MD raid udělal chybný zápis - obnovil sektory z vadného disku na ty zdravé, měl to v raid5, takže korupce celkem velká - btrfs to prostě nerozdýchal. A ten kámoš o té události dodnes mluví jako o havárii btrfs, přičemž reálně zhavaroval HW a následně se s tím nevyrovnal MD, který tu situaci ještě zhoršil.

Ovšem přesně tomuhle je důležité v debatách oponovat, když se takový nesmysl objeví. Především proto, že kdyby tam nebyl mdadm (pseudo-RAID, ve skutečnosti AID, který by neměl existovat, měl by být označený za nebezpečný + deprecated atd.), nýbrž pouze Btrfs se svým vestavěným RAIDem, normálně by to ten systém ustál bez ztráty dat.

Takhle už několika lidem odešel mdadm RAID6 kvůli problému s jedním diskem. (A člověk by čekal, že k tomu je potřeba problém se třemi disky.) Ano, byla to lidská chyba, konkrétně přepsání jednoho disku asi z poloviny nulami (a světe div se, v té první polovině byla všechna podstatná data z využitých stripů toho pole). (Klasika: Debugging problémů s diskem na běžícím systému, omyl v označení disků, hoplá!) Problém byl, že metadata byla ve staré verzi mdadm 0.9 na konci disku. Takže metadata tam zůstala. Pak se spustil resilvering. (!!!) No a jak dopadl, to je asi jasné: Všechna data byla pryč.

Tohle^^^ by Btrfs RAID6 normálně ustál. Což je potřeba připomínat všem šiřitelům FUDů:

  • Ne, Btrfs nemůže za váš rozbitý hardware.
  • Ne, Btrfs nemůže za (ostatní) rozbitý software (mdadm), který s ním chybně zkombinujete.
  • Ne, Btrfs nemůže za všechna vaše špatná rozhodnutí ohledně RAIDu nebo zálohování.
ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
31.7. 11:10 Numu
Rozbalit Rozbalit vše Re: BTRFS recovery
Jéé povídej o tom jak Btrfs RAID5 a 6 je stabilní, kvalitní a bez problémový.
31.7. 11:19 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: BTRFS recovery
…stabilní, kvalitní a bez problémový.

Ve srovnání s čím??? (Povídej, jak zbytečně šíříš FUD.)

Nicméně i tak „celkově“ opravdu je stabilní, kvalitní a spolehlivý. (Sám RAID5 a RAID6 na Btrfs používám víc než 5 let, k naprosté spokojenosti.)

Kromě toho, s formáty raid1c3 a raid1c4 pro metadata už zmizely i zbytky (hypotetického) write hole problému na Btrfs.

Tvl. Tihle anonymové na ABCLinuxu jsou fakt problém.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
31.7. 18:15 marbu | skóre: 30 | blog: hromada | Brno
Rozbalit Rozbalit vše Re: BTRFS recovery
Kromě toho, s formáty raid1c3 a raid1c4 pro metadata už zmizely i zbytky (hypotetického) write hole problému na Btrfs.
Na Btrfs Status wikistránce (aktualizováné vzhledem k aktuálnímu kernelu řady 5.7), se pořád píše:
RAID56 write hole still exists (see below)

Some fixes went to 4.12, namely scrub and auto-repair fixes. Feature marked as mostly OK for now.

Further fixes to raid56 related code are applied each release. The write hole is the last missing part, preliminary patches have been posted but needed to be reworked. The parity not checksummed note has been removed.
Čímž nechci zpochybňovat opravy v RAID56 kódu z poslední doby. Nicméně tvrdit, že tento problém je už zcela vyřešen, je ještě poněkud předčasné.

Zda je třeba se toho v produkci bát nemůžu říct, to si musí každý zodpovědět sám, ale minimálně je dobré tomuto věnovat zvýšenou pozornost při testování před nasazením.

I think warning here is a bug. There is no point in being so cool in a cold world.
2.8. 01:28 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: BTRFS recovery
Na Btrfs Status wikistránce (aktualizováné vzhledem k aktuálnímu kernelu řady 5.7), se pořád píše:
RAID56 write hole still exists (see below)

:-D S čím srovnáváme? Tohle je zase ten starý známý dvojí metr:

  • mdadmwrite hole. Mnohem horší než Btrfs.
  • dmraidwrite hole. Mnohem horší než Btrfs.
  • Většina AIDů (chybně označovaných jako RAID), softwarových i hardwarových, má write hole. Mnohem horší než Btrfs.

Proč je tedy jeden (teoretický) problém (který už má dnes řešení) na Btrfs tak strašně důležitý, zatímco jinde ne?

Údajně může vzniknout write hole, pokud má člověk raid5/6 na datech i metadatech a pokud dojde k patologické situaci, kdy po selhání N - 1 disků (kde N je míra redundance) dojde k nečekanému vypnutí počítače a během následné obnovy selže specifickým způsobem další, N-tý disk. Dobře. Nicméně jedná se o

  1. řešitelný problém (který například ZFS vyřešil),
  2. dočasný problém (jen kdyby autoři patchsetů z roku 2017 (a pozdějších) měli víc času a motivace, čemuž by pomohlo méně FUDu kolem Btrfs) a konečně taky
  3. problém se snadným workaroundem: raid5 data + raid1c3 metadata nebo raid6 data + raid1c4 metadata.

Duplikace těch metadat sice kousek prostoru stojí, ale pokud někdo trpí tak strašnou nejistotou kolem hypotetické write hole na Btrfs (zatímco zcela reálné riziko na mdadm nebo dmraid, navíc v kombinaci s filesystémy bez checksumů, srdnatě toleruje), může zvolit tuhle možnost. Já mám raid5/6 data i metadata a rebalance metadat na raid1c3/4 zatím neplánuju.

Zda je třeba se toho v produkci bát nemůžu říct, to si musí každý zodpovědět sám, ale minimálně je dobré tomuto věnovat zvýšenou pozornost při testování před nasazením.

Největší pozornost před nasazením je třeba věnovat (eliminaci) Ext4, který nemá checksumy dat a který měl v posledních 10 letech pravidelně každé 3 roky pořádný výbuch spojený se ztrátou dat. (Leč Ext4 si to může dovolit, protože je prý "stabilní". Dvojí metr.)

Zda je třeba bát se Ext4 a obecně všech FS bez kompletních checksumů, které se považují za "stabilní" (ač jejich definice "stability" neodpovídá dnešnímu hardwaru a dnešní realitě), to se dá říct celkem s jistotou: Ano.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
2.8. 16:57 marbu | skóre: 30 | blog: hromada | Brno
Rozbalit Rozbalit vše Re: BTRFS recovery
S čím srovnáváme? Tohle je zase ten starý známý dvojí metr ... Proč je tedy jeden (teoretický) problém (který už má dnes řešení) na Btrfs tak strašně důležitý, zatímco jinde ne?
Srovnávám se stavem samotného btrfs z roku 2016, jak jej prezentují jeho vývojáři, kdy se problém s módem "RAID56" v brtrfs řešil:
Scrub + RAID56: Unstable, will verify but not repair 
RAID56: Unstable, write hole still exists, parity not checksummed 
Stejně tak si vybavuju, že se do kernelu postupně dostalo několik oprav, viz. např. tebou zmiňované změny z roku 2017.

Takže když tu teď v diskusi vidím, jak se lidi dohadují, zda je to pořešené nebo ne, otevřu si znovu status wiki stránku btrfs a vidím:
Scrub + RAID56: mostly OK, mostly OK 
RAID56: Unstable, write hole still exists (see below)
Což je sice pokrok, ale takto napsané to nevyznívá tak, že už je z praktického hlediska pořešené. Definice těch stavů totiž říkají:
mostly OK: safe for general use, there are some known problems that do not affect majority of users
Unstable: do not use for other then testing purposes, known severe problems, missing implementation of some core parts 
Takže pokud je skutečné stav RAID56 módu v brtfs takový, jak píšeš, představoval bych si, že by v té tabulce měli aspoň "mostly OK" místo "unstable".

Ale je fakt, že popis RAID56 módu vyznívá o něco líp (v podstatě tam navrhují stejný workaround jako ty):
The parity RAID code has a specific issue with regard to data integrity: see "write hole", below. It should not be used for metadata. For data, it should be safe as long as a scrub is run immediately after any unclean shutdown.
Každopádně díky za odpověď. Nic proti btrfs nemám, sám btrfs na několika místech mám (ale ne v raid56 módu). Ale v tomto případě nejde ani tak o fud jako o nešťastnou komunikaci ze strany btrfs vývojářů. Podobně jako když se filesystém formát označil za stabilní.
I think warning here is a bug. There is no point in being so cool in a cold world.
3.8. 01:11 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: BTRFS recovery
Scrub + RAID56: mostly OK, mostly OK 
RAID56: Unstable, write hole still exists (see below)
Což je sice pokrok, ale takto napsané to nevyznívá tak, že už je z praktického hlediska pořešené.

A u mdadm a dmraid tedy nevadí, že tohle není, nebylo a nikdy nebude "pořešené"? Já ten dvojí metr prostě nechápu.

Write hole na Btrfs je zajímavý teoretický koncept, který sice nikdy nikdo neviděl v praxi, ale mohl by (čistě teoreticky) nastat, když se ve formální verifikaci celého přístupu prohledají všechny okrajové případy.

Nicméně uživatelé nebezpečného šílenství typu dmraid nebo mdadm už léta (desetiletí!) všechna rizika s tím spojená ochotně přijímají. Tak proč je najednou jakési zanedbatelné, dočasné a teoretické riziko na Btrfs problém, který stojí za řeč?

Definice těch stavů totiž říkají:
mostly OK: safe for general use, there are some known problems that do not affect majority of users
Unstable: do not use for other then testing purposes, known severe problems, missing implementation of some core parts 
Takže pokud je skutečné stav RAID56 módu v brtfs takový, jak píšeš, představoval bych si, že by v té tabulce měli aspoň "mostly OK" místo "unstable".

Mé oblíbené odkazy z nedávné historie Ext4 ([2009] [2012] [2015] [2018]) zase říkají, že Ext4 je průser jak mraky, který není ani mostly OK, natož stable nebo co, a nikdo už to nikdy nevyřeší a neopraví. Přesto je rizikový Ext4 s rizikovým AIDem (mdadm / dmraid) dál "podporovaný" některými instalátory a dokonce (bohužel) i doporučovaný.

Kromě toho, co je to vlastně raid5/6 mód? Mód pro metadata a mód pro data jsou dvě oddělené věci. Proto jsem zmiňoval raid1c3/4: Kdo si opravdu myslí, že Btfs musí být nejen nesrovnatelně lepší než mdadm/dmraid (což už spoustu let je), ale dokonce přímo dokonalý (a otázka je, proč si tohle pořád někdo myslí), ten si může u metadat nastavit takový režim, který write hole vylučuje, tedy replikovaný raid1c3/4. Pseudo-problém vyřešen.

Případně pokud má někdo dojem, že ZFS (se svým úžasným kódem v C89, který se s každou druhou verzí Linuxu nepřeloží a musí se počkat, až někdo patche zas opraví — ano, já vím, může za to CDDL, ale co se dá dělat, tak to prostě je) je lepší volba, nechť klidně používá ZFS. A kdoví, třeba ZFS nakonec je dobrá volba. Linux si nasral do vlastního hnízda napřed odmítnutím Reiser4, dost možná nejlepšího filesystému všech dob, potom zdržováním restrukturalizace VFS tolik potřebné pro Btrfs / ZFS a ve finále ještě otrávením celého "ekosystému" kolosální kravinou typu Tux3 (kde je tomu nesmyslu dnes konec?!), což Btrfs soustavně házelo klacky pod nohy. Solaris se ve stejném období vyvíjel solidním tempem. (Škoda, že Solaris dopadl, jak dopadl.)

Každopádně díky za odpověď. Nic proti btrfs nemám, sám btrfs na několika místech mám (ale ne v raid56 módu).

Data nebo metadata? To je, oč tu běží.

Můj raid5 a raid6 z let 2015 a 2017 se zatím těší plnému zdraví. Data i metadata mám ve stejném formátu, protože v těch dávných dobách ještě nebyl raid1c3/4. Jediné, na čem mi záleží, je fakt, že to řešení je nejspolehlivější, jaké můžu mít — lepší než softwarový AID (dmraid, mdadm), napůl-hardwarový pseudo-RAID (tedy zase jenom AID) atd.

Ale v tomto případě nejde ani tak o fud jako o nešťastnou komunikaci ze strany btrfs vývojářů.

Ta komunikace je sice nešťastná, ale přijde mi, že celkem odpovídá přístupu nedůvtipného okolí k celému projektu a k práci těch vývojářů.

Fedora 33 bude mít Btrfs (konečně, s 10-letým zpožděním!) jako implicitní filesystém v instalátoru. Dobře, to je bezva.

Jenže Solaris měl už v roce 2009 takovou samozřejmost, že update se instaloval do naklonovaného atomického snapshotu filesystému. Pak se jednoduše snapshot s novým systémem povýšil na ten "hlavní", kopie se degradovala na klon a nabootovalo se z nového atomického obrazu. Nikdy se nebootovalo z něčeho, co by mohlo mít nekonzistentně přepsanou část programů nebo (kni)hoven. Kdo dnes takhle využívá Btrfs? Kromě několika menšinových distribucí tohle zatím nikde není. I Fedora volí přehnaně konzervativní nastavení, kde Btrfs snapshoty vůbec nebudou hlavním tématem (kromě systemd-homed) a kde se bude systém při aktualizacích postaru přepisovat.

To^^^ se sice zdá být hloupé a smutné, jenže když se člověk podívá an mailing list Fedory z doby půl roku zpátky, jak tam pár idiotů navrhovalo odstranění Btrfs z distribučního kernelu Fedory (opravdu! bez prdele!), najednou se prostý fakt, že se konečně Btrfs stává implicitním filesystémem, jeví jako úspěch.

Stylu komunikace vývojářů Btrfs se tedy vůbec nedivím! Kdyby mi někdo házel klacky pod nohy plus zároveň chrchlal zelenáče do ksichtu, taky by se mi nechtělo komunikovat.

Podobně jako když se filesystém formát označil za stabilní.

Co to znamená stabilní? Poslední podstatná změna diskového formátu Btrfs se datuje někdy do dob kernelu 2.6.31 ze srpna 2009.

Podobně jako ZFS má svoji feature bitmap (man zpool-features), která postupně nahradila těžko udržitelné jednorozměrné verze poolů, má i Btrfs své incompatibility flags (viditelné třeba v btrfs inspect-internal dump-super <zařízení>), které jednoduše brání použití Btrfs s novými rozšířeními na fosilním kernelu, který ta rozšíření nepodporuje. Jak by to mělo být jinak? To by měl být filesystém zmrazený a 20 let stagnoval? To snad ne; to už tu v minulosti bylo a nebylo to dobré.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
3.8. 11:52 LarryL | skóre: 14
Rozbalit Rozbalit vše Re: BTRFS recovery
update se instaloval do naklonovaného atomického snapshotu filesystému. Pak se jednoduše snapshot s novým systémem povýšil na ten "hlavní", kopie se degradovala na klon a nabootovalo se z nového atomického obrazu. Nikdy se nebootovalo z něčeho, co by mohlo mít nekonzistentně přepsanou část programů nebo (kni)hoven. Kdo dnes takhle využívá Btrfs? Kromě několika menšinových distribucí tohle zatím nikde není.
Něco takového by se mi líbilo. Můžeš prosím uvést, které menšinové distribuce tohle využívají?

Případně jestli existují nějaké aplikace (scripty), které by takové chování mohly docílit i na [*]buntu nebo Fedoře?
dnes 12:15 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: BTRFS recovery

Všechno, co zmiňuješ, existuje, ale já sám nic z toho (denně) nepoužívám, kromě pár pokusů ve VM, takže to nemůžu doporučit / zavrhnout. Něco z toho taky nejsou distribuce, ale spíš obecné (kni)hovny / koncepty použitelné v různých distribucích.

  • Kali má nějaké automatické snapshoty před aktualizacemi. To vypadá zajímavě, ale přece jenom už mi není 20 a nekalím každý den, tak nevím.
  • Pro Ubuntu byl apt-btrfs-snapshot. Asi to ještě existuje, ale Ubuntu nemám / nechci, tak nevím. (Datum vzniku toho balíčku ukazuje, jak zoufale je celé nasazení Btrfs opožděné.)
  • Nejobecněji obecné řešení je asi libostree. Kdysi jsem to zkoušel, ale trochu mě odradil nedostatek podpory v Archu; sice to fungovalo, ale bylo tam až moc manuálních kroků, které bylo potřeba provést v souvislosti s aktualizacemi. Umím si představit nasazení tohoto na skupinu experimentálních LXC kontejnerů nebo něco takového. Na hlavním systému mi to nechybí, přiznám se.
  • Pro Fedoru něco takového kdysi mělo být, strašně dávno, skoro před desetiletím, a že to souviselo s Oraclem, to mě překvapuje dodnes. (Že Oracle podporoval Btrfs předtím, než koupil ZFS, to mě nepřekvapuje. Co se dělo poté, to už jsem raději nesledoval a co ke mně dolehlo, tomu jsem se nestačil divit.)
  • Fedora dnes: Snad už konečně! Každopádně, aktuální Fedoru teď zrovna při ruce nemám, takže to nemám vyzkoušené.
  • Snapper od OpenSUSE je známý. Dokonce i v Archu. Prý je v Archu lépe podporovaný než ostree. Ale ostree mě kdysi popudilo a Snapper jsem nikdy nevyzkoušel, tak nevím.
  • Nakonec jediné, co fakt sám osobně používám, je systemd-homed. To funguje. Samozřejmě to nejsou ani náhodou celosystémové snapshoty. Má to své velmi omezené pole působnosti a snaží se to (což je dobře!) být nezávislé na distribuci a na (případných) distribučních celosystémových snapshotech.
ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
k3dAR avatar dnes 15:56 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: BTRFS recovery
[...]Pro Ubuntu byl apt-btrfs-snapshot. Asi to ještě existuje, ale Ubuntu nemám / nechci, tak nevím[...]
je to i v 20.04 (Xubuntu mam, ale zatim bez BTRFS, takze chovani z praxe "balicku" neznam)
porad nemam telo, ale uz mam hlavu... nobody
Heron avatar 3.8. 12:07 Heron | skóre: 52 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: BTRFS recovery
Linux si nasral do vlastního hnízda napřed odmítnutím Reiser4, dost možná nejlepšího filesystému všech dob
V čem? To není provokativní otázka, fakt mě to zajímá. O reiser jsem se nikdy nezajímal do hloubky, jen se občas objeví zpráva, že reiser přináší nový "geniální" koncept a když si to přečtu, tak to není ani nové, ani nijak zvlášť geniální, ale hlavně, to prakticky nikdy nemá nějaký dopad. Naposledy třeba O(1) alokátor. Jako samostatně super, ale dopad nulový a zabitý jinými věcmi.

A když jsem si přečetl o raiser "multidevice", tak jsem se nestačil divit. V praxi si to nedovedu představit administrovat. Pro mě jako admina je jediný správný multidevice přístup ten, který má btrfs. Prostě přidat disk, tečka. Jedna operace.

Ale možná to má nějakou kvalitu, kterou jsem buď nenašel nebo nepochopil. Proto se ptám zcela vážně.
Kdo dnes takhle využívá Btrfs?
Ve skutečnosti skoro nikdo nepoužívá ani snapshoty jako zcela běžnou součástí práce. Pokud už mají btrfs, tak snapy používají většinou jen pro konzistentní zálohy nebo to nechávají na OS. Já si život bez snapshotů už vůbec nedovedu představit a toto byla pro mě killer feature btrfs od počátku a věděl jsem přesně k čemu je chci. Zjednodušeně se to dá popsat jako systém pro správu verzí velkých dat. Něco jako git, ale pro subvolume v GB nebo TB. Před každou operací s daty si udělám snapshot a potom můžu svobodně pracovat. Takhle mám strom snapshotů podobně jako větvě v gitu. Ale ještě jsem nenarazil na nikoho, kdo by to takto používal. (Jasně, že existují, ale je jich teda mnohem méně, než bych čekal.)

Další věcí, kterou bych od storage moc a moc chtěl, je volitelná redundace per subvolume. U ZFS se redundance řeší na úrovni vdevů a ty tvoří jeden zpool. U btrfs se redundace tvoří napříč celým FS a může být jen jedna. Nevím o žádném storage systému, který by disky bral jen jako "zásobárnu bloků" a potom je možnost si zvolit redundanci per subvolume. (Ve skutečnosti ano, toto lze mít v LVM, kdy si nad VG vytvořím klidně LV mirror, další LV linear, apod. Ale tím veškeré výhody končí.) Takže bych si přál úpravu btrfs takovou, že si až u jednotlivých subvolume zvolím redundanci. Jasně, řečeno takto jednoduše to má spoustu nevyřešených případů, jaký typ redundance budou mít snapshoty apod a celkově by se z tohoto přístupu alokátor bloků zbláznil (nejspíš by to bylo hodně pomalé) ale jako koncept jsem toto nikde nenašel. Přitom mě to přijde přirozenější, než redundanci řešit někde dole jak to má třeba ZFS.
3.8. 15:56 Zoufalec | skóre: 4
Rozbalit Rozbalit vše Re: BTRFS recovery
[...]

Další věcí, kterou bych od storage moc a moc chtěl, je volitelná redundace per subvolume. [...] Takže bych si přál úpravu btrfs takovou, že si až u jednotlivých subvolume zvolím redundanci.
Features Currently in Development or Planned for Future Implementation:
  • [...]
  • Object-level mirroring and striping
  • [...]
3.8. 16:49 ewew | skóre: 39 | blog: ewewov_blog
Rozbalit Rozbalit vše Re: BTRFS recovery
Což je sice pokrok, ale takto napsané to nevyznívá tak, že už je z praktického hlediska pořešené.

Pokial tento fs nebude riadne vyskúšaný, tak do normálnych systémov ich nenasadia. Je dosť problém ak nemáš znalého správcu fs.

A u mdadm a dmraid tedy nevadí, že tohle není, nebylo a nikdy nebude "pořešené"? Já ten dvojí metr prostě nechápu.

Write hole na Btrfs je zajímavý teoretický koncept, který sice nikdy nikdo neviděl v praxi, ale mohl by (čistě teoreticky) nastat, když se ve formální verifikaci celého přístupu prohledají všechny okrajové případy.

Nicméně uživatelé nebezpečného šílenství typu dmraid nebo mdadm už léta (desetiletí!) všechna rizika s tím spojená ochotně přijímají. Tak proč je najednou jakési zanedbatelné, dočasné a teoretické riziko na Btrfs problém, který stojí za řeč?

Tento typ RAID je pole redudantných diskov. Podľa tohto ide o pole kde sú disky podľa typu použivané.

Takže pokud je skutečné stav RAID56 módu v brtfs takový, jak píšeš, představoval bych si, že by v té tabulce měli aspoň "mostly OK" místo "unstable".

Vyskúšali to na hw, ktorý je bežne dostupný alebo len na drahších zostavach ?

Mé oblíbené odkazy z nedávné historie Ext4 ([2009] [2012] [2015] [2018]) zase říkají, že Ext4 je průser jak mraky, který není ani mostly OK, natož stable nebo co, a nikdo už to nikdy nevyřeší a neopraví. Přesto je rizikový Ext4 s rizikovým AIDem (mdadm / dmraid) dál "podporovaný" některými instalátory a dokonce (bohužel) i doporučovaný.

Len pozor aby tu nezačali pribúdať oblúbené odkazy z histórie dynamického BTRFS. K možnosti BTRFS dať upozornie, že na daný fs je nutné mať špecialistu na BTRFS. Jednoducho ak sa ti rozsype normálny fs, ta tie data z tadial dostaneš. Pretože je to predvídateľný systém, ktorý nerozhádže data po disku podľa aktuálného počasia.

Kromě toho, co je to vlastně raid5/6 mód? Mód pro metadata a mód pro data jsou dvě oddělené věci. Proto jsem zmiňoval raid1c3/4: Kdo si opravdu myslí, že Btfs musí být nejen nesrovnatelně lepší než mdadm/dmraid (což už spoustu let je), ale dokonce přímo dokonalý (a otázka je, proč si tohle pořád někdo myslí), ten si může u metadat nastavit takový režim, který write hole vylučuje, tedy replikovaný raid1c3/4. Pseudo-problém vyřešen.

raid5/raid6 je podľa definície pole s distribuovanou paritou a pole s dvojitou paritou.

Data nebo metadata? To je, oč tu běží.

ext4 má od 2012 podporu kontrolných súčtov metadát.

Můj raid5 a raid6 z let 2015 a 2017 se zatím těší plnému zdraví. Data i metadata mám ve stejném formátu, protože v těch dávných dobách ještě nebyl raid1c3/4. Jediné, na čem mi záleží, je fakt, že to řešení je nejspolehlivější, jaké můžu mít — lepší než softwarový AID (dmraid, mdadm), napůl-hardwarový pseudo-RAID (tedy zase jenom AID) atd.

prečo nemáš raid z roku 2020 ?

Co to znamená stabilní? Poslední podstatná změna diskového formátu Btrfs se datuje někdy do dob kernelu 2.6.31 ze srpna 2009.

Stabilný znamená veľmi málo meniaci a samozrejme dobre otestovaná funkcia.

Root v linuxe : "Root povedal, linux vykona."
včera 22:02 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: BTRFS recovery
Pokial tento fs nebude riadne vyskúšaný, tak do normálnych systémov ich nenasadia.

Jasně, on „jenom“ roky běží „jenom“ ve Facebooku a v dalších velkých internetových firmách, „jenom“ na exabytech dat. Takže není vyzkoušený, že? Jaký materiál bereš? :-D

Jednoducho ak sa ti rozsype normálny fs, ta tie data z tadial dostaneš. Pretože je to predvídateľný systém, ktorý nerozhádže data po disku podľa aktuálného počasia.

Kravina. FUD. Odpověď z roku 2010. Nebo neznalost problematiky?

Zaprvé: Btrfs je normální FS. Zastaralé nespolehlivé předpotopní nesmysly na dnešním HW a dnešních velikostech dat nikdo se všemi pěti pohromadě nechce.

Zadruhé: Výše uvádím odkazy na spoustu recovery nástrojů. Když selže pár disků nebo když člověk udělá chybu, s Btrfs je šance na záchranu dat nesrovnatelně vyšší než se zastaralým odpadem typu Ext4. Jen to některým ne a ne docvaknout, tahle základní fakta. No, co už.

raid5/raid6 je podľa definície pole s distribuovanou paritou a pole s dvojitou paritou.

Ale prdlajs. Používáš v roce 2020 asi tak 25+ let starou definici. Redundance se týká dat / částí dat, nikoliv celého pole najednou.

Když chci data na raid5 a metadata na raid6, klidně to tak můžu mít. Kdyż chci replikovaná metadata raid1c4 s daty na raid6, taky žádný problém.

Proto je (mimo jiné) tak prospěšné používat normální dnešní filesystém (Btrfs, ZFS), nikoliv zastaralé AID odpady.

prečo nemáš raid z roku 2020 ?

Zkus hádat!

Protože Btrfs celé ty roky 100% spolehlivě fungoval, včetně výměny disků, a nikdy jsem ho nepotřeboval přeformátovat, za celé ty roky?

Ha! Bingo! To bude ono. Ještě nějaké zbytečné dotazy?

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
dnes 10:00 bigBRAMBOR | skóre: 34
Rozbalit Rozbalit vše Re: BTRFS recovery
bohužel při všech kvalitach BTRFS má jednu strašnou chybu a nedari se ji zatim odstranit, tou chybou je Andrej, který bohuzel tomuto FS dela medvedi sluzbu a kopirovanim porad stejnych argumentu vice lidi zastraší nez presvedcí, jeho zpusob evangelizace je velmi agresivní, mají vyvolat pocit ze pred BTRFS(ZFS) byly ztráty souborů na denním přádku. BTRFS ano, Andrej ne.
dnes 11:47 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: BTRFS recovery

Ty máš nejspíš problém s chápáním psaného textu. Jinak si tenhle komentář neumím vysvětlit.

Tak především je mi zcela u prdele, jestli dělám Btfs nějakou službu, dobrou nebo medvědí. Jediné, na čem mi záleží, je, zda Btrfs dělá dobrou službu mně. Ano, dělá.

Trollové na ABCLinuxu mají jednu společnou vlastnost: Podsouvají někomu nesmysly, které nikdy neřekl, a tvrdí, že je řekl. Kde přesně jsem tvrdil, že v té či oné době byly ztráty souborů na denním pořádku? Za jakých podmínek? Jak se to projevovalo? Na jakých datech? Na jakých souborech? V jakém kontextu? Prosím přesnou citaci.

Inu, citace nebude, že ano! Nic takového jsem totiž netvrdil. Tak mi laskavě nepodsouvej něco, co jsem netvrdil a co sis náhodně vymyslel.

Asi to budu muset (pokolikáté už?!) vysvětlit polopatě, jako v první třídě. Dobrá, zkusím to. Tady je vysvětlení, speciálně formulované (také) pro dyslektiky:

  • V dobách disků o velikostech řádově jednotek GB rozhodně nebylo mizení dat na denním pořádku. Solidní disky na SCSI měly vestavěné checksumy, podporovaly DPO a FUA atd. Doba byla zkrátka jiná. Dat bylo méně, měnila se pomaleji. Požadavky na souborové systémy proto nebyly tak velké. Nějaký obyčejný béčkový UFS klidně stačil. Příliš na tom nezáleželo. Stačil alokátor místa, který nevedl ke katastrofické fragmentaci (což třeba UFS měl vyřešeno solidně), a byl klid.
  • Dnes máme období disků o velikostech TB, ba dokonce se postupně objevují desítky TB. Jenže zároveň bychom chtěli, aby tam ta data všecha zůstala, každý bit. Tedy abychom nemuseli řešit to, že třeba v každých 100 GB bude jeden bit špatně, jen co uplyne rok. Ale ouha, dnešní disky už dávno nemají kvality těch "luxusních" SCSI disků, nemají DPO a FUA, jediným cílem výrobce je vyhrát nějaký podstatný benchmark, prodat toho aspoň deset milionů kusů a posunout se zase o kousek dál.
  • Co je potom konečným důsledkem ohromného nárůstu kapacity disků a zhoršení jejich celkové spolehlivosti? Mnohem silnější požadavky na filesystém, na redundanci a na integritu dat na úrovni filesystému!

Tak. Už? Už chápeš, proč se dřív o silent data corruption tolik nemluvilo? Nebo to mám vysvětlit ještě podrobněji, ještě polopatěji?

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
Heron avatar dnes 12:19 Heron | skóre: 52 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: BTRFS recovery
ba dokonce se postupně objevují desítky TB
Mě by jenom zajímalo kde se bere na trhu poptávka pro takto velké disky. Protože kromě velikosti to nic nenabízí. Je to vesměs pomalu otáčkové, SMR, s nutností přeskládání. Nevím, jestli laik ocení takto velký disk se všemi svými daty o která během jedné události přijde. Lze namítnout, že laici mají všechno zálohované v cloudu, ale velikosti všech těch různých ms / google drive jsou v jednotkách GB. Takže jednou přijdou o xTB dat z toho jediného disku, který mají.

S narůstající odborností si tento uživatel bude uvědomovat potřebu redundance a zálohování. Tady je velká velikost už jenom překážkou, budou se mu prodlužovat časy. Tzn poptávka po těchto diskách bude s narůstající odborností klesat.

Nevím (nikde jsem to neviděl), zda existuje možnost chovat se k zónového SMR jako k souboru pásek. Tj na každou zónu zapisovat kontinuální data jako na pásku. Tím by se otevírala další možnost využití SMR jako zálohovacího media místo pásek. Tj ze zásadní nevýhody pro blokové FS z toho udělat výhodu. Ale nikde jsem tohle neviděl.

Co z trhu skoro úplně zmizelo byl dřívější standard obyč 7200rpm disků. Nechápu proč. Rychlost to mělo dobrou (přijatelnou), mělo to rozumné velikosti (to prakticky všechno až do příchodu SMR) vzhledem k rychlosti, takže se to dalo dobře použít na redundanci.

Takže nakonec zbývají jen zpomalené CMR. A to jen ve velikosti 3.5".
dnes 15:37 Zdenek 'Mst. Spider' Sedlak | skóre: 38 | blog: xMstSpider
Rozbalit Rozbalit vše Re: BTRFS recovery
Mě by jenom zajímalo kde se bere na trhu poptávka pro takto velké disky

U nas, co si zalohujeme internet ;-)
k3dAR avatar dnes 16:02 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: BTRFS recovery
zrovna pred par dny sem kvuli jednomu komentari na root dohledaval co se dnes da koupit za 2.5" NonSMR a nestacil sem se divit, pred 2 lety sem tu resil 2.5" 3 nebo 4TB, nakonec se dopatral jen k 1modelu 3TB od Toshiby, ten se ale ted uz bohuzel nevyrabi, nastesti sem "stihl" koupit 2ks... nicemne dnes v 2.5":
- WD Blue i Black CMR <=500GB, jen Red ma 1TB variantu i CMR (7mm)
- Toshiba ma 1TB variantu i CMR (9mm)
- Seagate nema v 2.5" s CMR ZADNEJ, SMR i v 500GB
tzn. 1TB CMR v 7mm jedine 1 model WD Red 1TB CMR v 9mm jedine 1 model od Seagate 2TB v CMR opravdu zadnej...
porad nemam telo, ale uz mam hlavu... nobody
Heron avatar dnes 16:16 Heron | skóre: 52 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: BTRFS recovery
Seagate má k tomu alespoň přehlednou tabulku. Ve 2.5 nic.
31.7. 11:12 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: BTRFS recovery
Heron má pravdu. Vím, že to rady některým dlouhobě nedochází (nazdar K3dare!) ale jediné, co do budoucna dává smysl, je nechat ty lidi ať se "vyškolí".

Moje zkušenost je taková, že jdou do sebe až je ztráta dat opravdu zabolí. Teprve pak si dají tu práci, přečtou dokumentaci a naučí se řešit svoje problémy sami, nebo slušně zaplatí někomu kdo to udělá za ně.

Snaha vyřešit každou volovinu na kterou se ptá kdejaký anonymní tupec vede jen k tomu, že se na internetu válí v diskuzích čím dál větší množství hnoje a tak se stává čím dál obtížnější najít skutečné řešení.
31.7. 11:34 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: BTRFS recovery
…volovinu na kterou se ptá kdejaký anonymní tupec&helip;

Spíš než o řešení už tady jde spíš o „nepřičítání“ té voloviny Btrfs.

Ale takhle příkře bych to neviděl; zrovna tady se tazatel zaregistroval, stalo se mu (zjevně) něco nepříjemného s daty a z nějakého důvodu (mylný?) dojem, že to souvisí s Btrfs. Možná proto, že Btrfs je i po 10 letech běžné dostupnosti a běžného provozu pro některé „novinka“. Takže potud je otázka OK.

Jiná věc je, zda by se někdo takhle ptal, kdyby tam byl Ext4. Asi ne, protože Ext4 je přece „stabilní“, takže smí stabilně ztrácet data horem dolem, jak se mu zachce: [2009] [2012] [2015] [2018]

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
k3dAR avatar 31.7. 12:08 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: BTRFS recovery
Heron má pravdu. Vím, že to rady některým dlouhobě nedochází (nazdar K3dare!) ale jediné, co do budoucna dává smysl, je nechat ty lidi ať se "vyškolí".[...]
Nazdar aLESI, to je dosti demagoidni, pokud tedy nechces AbcLinuxu poradnu uzavrit a misto toho si tu jen honit sve neanonimni tupe ego ;-)
porad nemam telo, ale uz mam hlavu... nobody
31.7. 13:42 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: BTRFS recovery
Nepoužívej slova kterým nerozumíš. Tvoje sdělení pak nedává žádný smysl.

Psát do poradny za každou cenu, jak to děláš ty, nevede tazatele k tomu, aby se nejdřív pokusil zamyslet a vyhledat na internetu jestli někdo náhodou stejný problém už neřešil. Osobně se ptám, jen když už nevím kudy kam.

Ty to možná tak nevnímáš, ale jsou dotazy, za kterými je skutečný problém. Pak jsou dotazy, za kterými je čirá lenost a pohodlnost, které sem pokládají ti, na kterými si podle tebe honím ego, ačkoliv ve skutečnosti chci většinou donutit dotyčného aby nejprve vyvinul trochu snahy. No a pak jsou dotazy záměrně provokující, na které reaguješ jen ty.
k3dAR avatar 31.7. 18:07 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: BTRFS recovery
to uz sme "resili" ze jako egocentrik to neuznas, tak prestan aspon s teba traparnama ze tomu slovu nerozumim ;-) uz mas nejake zkusenosti, takze je logicke ze se nebudes ptat na kazdou (pro tebe) blbost, nicmene tvuj pristup ze me "nesnasis protoze se snazim lidem v poradne poradit", je ehm... a jiste nejde o zamerne provokujici dotazy, pokud tedy to neni "rafinovane" polozenej dotaz kterej zni realne a/nebo neodpovim s vedomim trotlovi, protoze si to muze precist nekdo normalni kdo na to pak narazi... kazdopadne u toho lekare uz jsi byl?
porad nemam telo, ale uz mam hlavu... nobody
31.7. 20:10 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: BTRFS recovery
nicmene tvuj pristup ze me "nesnasis protoze se snazim lidem v poradne poradit"
A to sis vycucal z kterého prstů? Jediný pocit který vůči tobě mám je hluboký soucit. A pokud jde o lékaře, jako pravidelný návštěvník tohoto serveru bys měl mít dostatečný přehled na to abys věděl že s povinností nosit držhubku skončily i zdravotní problémy co jsem měl. Stačilo jednou zajít do sauny.
k3dAR avatar 31.7. 23:06 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: BTRFS recovery
to sem si necucal, to vicemene vypadlo letos nekde na abc z tebe ;-) sice sem myslel jineho lekare, ale dobre ze alespon tohle mas vyresene :-)
porad nemam telo, ale uz mam hlavu... nobody
31.7. 23:38 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: BTRFS recovery
to sem si necucal, to vicemene vypadlo letos nekde na abc z tebe
Jo? Tak si dej tu práci a zkus to dohledat. Možná ti dojde, že to bylo myšleno trochu jinak a rozhodně ne tak osobně. Pokud mi teda nepřisuzuješ to, co na tvou adresu napsal jakýsi anonymní prudič.

A pokud jsi měl na mysli návštěvu psychiatra, tak tě mohu ujistit že to, na rozdíl od jiných emocionálně nevyrovnaných osob co se mi tu snaží nasazovat psí hlavu, nemám zapotřebí.
k3dAR avatar 1.8. 17:46 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: BTRFS recovery
venoval sem dohledani 5minut nez sem to psal, vic mi prislo bezcene... radeji ti nadhodim par otazek:
Myslis ze poradna zde ma slouzit k porazeni?
Nemyslis si ze zacatecnik co si neumi najit odpoved na banalni problem je tupec?
Vadi ti kdyz nekdo nekomu poradi primo, misto aby ho "jen" nasmeroval?
Myslis ze mas vzdy pravdu?
Vadi ti kdyz napise ze nemas pravdu?
BTW: jeste sem nevidel psa egocentrika, takze se do psu nenavazej ;-)
porad nemam telo, ale uz mam hlavu... nobody
2.8. 02:44 tupej trol
Rozbalit Rozbalit vše Re: BTRFS recovery
Ja anonym a kdysi registrovany zacatecnik souhlasim s obema pristupy Kapicu chapu a tebe taky odivuju i Andreje a Herona. Co se tyce toho hnoje nebylo by naskodu obcasne procisteni ale to se stejne nestane.
Heron avatar 31.7. 11:14 Heron | skóre: 52 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: BTRFS recovery
Ovšem přesně tomuhle je důležité v debatách oponovat, když se takový nesmysl objeví.
No s tím v zásadě souhlasím. Ale otázkou je, jaký to má reálný dopad. Tohle se řeší i v propagaci vědy apod. Většinou se jen přesvědčují přesvědčení a na ty ostatní to moc velký dopad nemá.
Především proto, že kdyby tam nebyl mdadm (pseudo-RAID, ve skutečnosti AID, který by neměl existovat, měl by být označený za nebezpečný + deprecated atd.), nýbrž pouze Btrfs se svým vestavěným RAIDem, normálně by to ten systém ustál bez ztráty dat.
Souhlasím. V době vzniku toho jeho MD-RAID5 btrfs raid5 byl ještě v plenkách, takže to nebylo na stole. A do raid1 jsem ho nepřesvědčil. Osobně vůbec nemám rád paritní raidy, takže jen mirror nebo r10 a v tomto ohledu se mi velmi líbí RAID1C3, 3 kopie dat místo obvyklých dvou. Už se není potřeba bát v případě výpadku jednoho disku, že do konce recovery vypadne i další. Ale na tohle už ostatní moc neslyší. Raději zvolí raid-5 s tím, že jeden disk navíc vyřeší všechno.
31.7. 11:46 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: BTRFS recovery
Většinou se jen přesvědčují přesvědčení a na ty ostatní to moc velký dopad nemá.

Existuje spousta lidí zvaných fence sitters. Nemají v dané oblasti dost znalostí, ale nemají ani dostatek hloupé ješitnosti na to, aby nekriticky přijali za své „jednoduché“ (a špatné) řešení. Jsou do značné míry přístupní argumentům. Čtou diskuse, ale málokdy se jich aktivně zúčastní. Na ně to může mít celkem podstatný pozitivní dopad.

Osobně vůbec nemám rád paritní raidy, takže jen mirror nebo r10 a v tomto ohledu se mi velmi líbí RAID1C3, 3 kopie dat místo obvyklých dvou. Už se není potřeba bát v případě výpadku jednoho disku, že do konce recovery vypadne i další.

Všechno má svá pro a proti. Na mém 8-diskovém RAID6 mám raději kapacitu 6 disků (RAID6) než kapacitu 4 disků (RAID1). Samozřejmě taková vypočítavost něco stojí. Nicméně faktem taky je, že moje pole (teoreticky, pokud se neposere nic dalšího) ustojí výpadek 2 disků, za cenu kapacity 2 disků, zatímco RAID1 pole (v terminologii Btrfs) by ustálo jenom výpadek 1 disku(*) (teoreticky, pokud se neposere nic dalšího), za cenu kapacity 4 disků. To je trochu drahé.

(*) U selhání 2 disků by to pořád nemusela být totální katastrofa; podstatná část dat, například malé soubory, které nakonec bývají jedny z nejdůležitějších, by se pořád ještě dala obnovit, protože pravděpodobnost, že by obě repliky jejich bloků byly zrovna (jenom) na těch dvou discích, které odešly, by byla příjemně nízká. Jenže pro větší soubory (jako třeba video) by byl výsledek tak či tak smutný.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
31.7. 12:31 LarryL | skóre: 14
Rozbalit Rozbalit vše Re: BTRFS recovery
Většinou se jen přesvědčují přesvědčení a na ty ostatní to moc velký dopad nemá.
To si nemyslím. Lidé mají přirozený strach z nových věcí, které neznají nebo nepoužívají. Stačí když se o nových věcech, které lidi neznají diskutuje, oni se přestanou bát. Před cca 6 lety jsem se rozhodoval jestli použít EXT4, Btrfs nebo ZFS. Nakonec jsem se rozhodl pro EXT4, protože to byla stará známá škola. Dnes bych se díky podobných diskuzím jako tato nebál použít Btrfs.

PS: A pokud jde o vyložené nesmysly, tak pamatuj, že boj s lidskou hloupostí se sice nedá vyhrát, ale utéct z boje nemůžeš jinak blbost zaplaví svět :-) - citát Jana Wericha ústy Jiřího Grygara - YT video
Heron avatar 31.7. 13:07 Heron | skóre: 52 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: BTRFS recovery
Lidé mají přirozený strach z nových věcí, které neznají nebo nepoužívají.
Myslím si, že tohle je jiné téma. Andrej hovořil o vyvracení nesmyslů. Pokud se někdo bojí nové technologie, lze na to v klidu reagovat tak, že si zůstane u toho, co mu funguje, že nemá zájem nebo čas zkoušel cokoliv nového (nebo že třeba ty nové vlastnosti ani nepoužije). Potud je to naprosto v pořádku.

Ovšem zde se bavíme o šíření nesmyslů. Kdy člověk, který dané nové technologii nerozumí a má ještě potřebu o ní šířit (zjednodušeně řečeno) pomluvy. A nemyslím si, že je úplně správná cesta nejdřív vyvracet všechny pomluvy, protože potom se v tom člověk utopí. Správná cesta je šířit kvalitní informace o té technologii. Jenže (a na to správně upozornil Aleš Kapica), vždy se v diskusi najde někdo, kdo především šíří kraviny a ta užitečná informace tam buď vůbec není, nebo je utopená.

A taky mi trochu nesedí ten strach. Proč by měl někdo z nového fs strach? Si jej může vyzkoušet, osahat, otestovat a potom třeba nasadit na méně důležitá data. Nebo třeba nenasadit, ale nechápu ten strach. Tyhle lidi nechápu, já jsem nadšený z každé nové technologie. Ne, že bych všechno používal, ale mám snahu si všechno osahat.

Jo, ta přednáška je skvělá. :-)
31.7. 14:17 LarryL | skóre: 14
Rozbalit Rozbalit vše Re: BTRFS recovery
Proč by měl někdo z nového fs strach?
Strach ze ztráty dat nebo z komplikací, které by mohl nový fs přinést. O Btrfs jsem dříve uvažoval hlavně proto, abych mohl využívat na co jsem byl zvyklý z Win - bod obnovení. Když udělám upgrade Linuxu a on nenaběhne a zároveň nemám čas hledat řešení, tak abych se mohl rychle vrátit k předchozímu stavu. Případně pár dalších věcí co se mi u Btrfs/ZFS líbily, ale nejsem takový znalec file systémů, abych znal všechny rizika nového fs. Např. když disk s Btrfs přenesu do jiného PC, tak jestli nebude problém, nebo kombinace Btrfs a SSD, nebo u ZFS jsem měl strach, aby časem neužíral RAMku, případné problémy s šifrováním disku atd.
Si jej může vyzkoušet, osahat, otestovat a potom třeba nasadit na méně důležitá data.
Pokud vyzkouším, osahám a otestuji a zjistím, že je to OK, tak stejně pokud nebudu mít důvěru k Btrfs, tak nevím zda při upgradu Btrfs se něco nerozbije (nevím jak pečliví jsou vývojáři Btrfs). Tuhle důvěru získám tím, že si přečtu diskuze nebo články jakou zkušenost mají ostatní. No a když si přečtu diskuzi kde si někdo stěžuje, že mu btrfs poškodilo data a pak se v diskuzi ukáže, že za to Btrfs nemůže (a stejně tak by se to stalo s EXT4) tak se přesvědčím, že jsou to opravdu vůči Btrfs jen pomluvy. Jako souhlasím, že k těm pomluvám by vůbec dojít nemělo, ale když už dojde, tak by to ostatní co danému problému rozumějí měli vyvrátit.

Chci použít Btrfs zatím jen na "systém", takže to jsou méně důležitá data.
já jsem nadšený z každé nové technologie.
Tohle nadšení má asi většina mladých lidí, ale musí to být technologie, kterou člověk zná trochu více do hloubky nebo která není nijak kritická (např. nový prohlížeč).
31.7. 17:03 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: BTRFS recovery
… Jako souhlasím, že k těm pomluvám by vůbec dojít nemělo, ale když už dojde, tak by to ostatní co danému problému rozumějí měli vyvrátit.
Boj s pomluvami je nekonečný. Vem si kolikrát už tady kolem Btrfs vzplanula podobná diskuze, kde se ti, co aktivně Btrfs používají, pokusili vysvětlit v čem se dotyčný mýlí a stejně se to objevuje zas a zas.

Je těžké si vybojovat vlastní cestu a jít proti všeobecné nedůvěře, pokud nemáš na své straně pádné argumenty. Ten můj byl jednoduchý – pokud mám ručit za spolehlivost, bude to po mém.

Dnes už nikdo nezpochybňuje, že jsem zvolil správnou cestu, protože tam kde mám Btrfs jsem za ta léta o data nikdy nepřišel – poprvé a naposledy jsem ztratil část dat v červenci 2012. Pak jsem přešel na diskless nad Btrfs.
31.7. 18:18 LarryL | skóre: 14
Rozbalit Rozbalit vše Re: BTRFS recovery
Boj s pomluvami je nekonečný...
To jo, ale jinak to nebude. Musíš bojovat dál :-). Ext4 je zaběhlý standard a ještě hodně krve proteče v diskuzních bitvách než se ustálí nový standard.
31.7. 20:20 Aleš Kapica | skóre: 50 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: BTRFS recovery
Zřejmě jsi to blbě pochopil. Mně je to, na rozdíl od Andreje, ukradené. Pokud je někdo tak hloupý aby lpěl na horším řešení, tak mu to nebudu rozmlouvat. Ovšem pak se nemůže divit škodolibým poznámkám typu: "Já to říkal..."

Ale abychom si rozuměli, každý FS má svá specifika, takže jsou situace kdy i ext souborový systém dává smysl. Já ho kupř. používám pro half-diskless. Má nízkou režii, modul pro grub je pidi a nechci po něm nic než to, aby se dal rychle přečíst a sem tam do něj zapsat aktualizovaný ramdisk.
2.8. 01:50 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: BTRFS recovery
Pokud je někdo tak hloupý aby lpěl na horším řešení, tak mu to nebudu rozmlouvat.

Vždyť já to přece nechci rozmlouvat jemu [tomu, kdo nechápe výhody Btfs / ZFS nad filesystémy z minulého století]. To nemá smysl a vůbec mi o to nejde.

Lidé, o které mi jde, jsou především ti v mlčící většině. Jsou to ti fence sitters, kteří si třeba diskusi přečtou. Pokud bude všude nakydaný blábol typu já se vracím k Ext4, já jsem to tušil, že Trabant je lepší než Rolls-Royce, ale nikdo proti tomu neřekne ani půl slova, můžou potom fence sitters zbytečně spadnout na (celkem objektivně) nesprávnou stranu plotu. Což sice není "můj problém", ale úplně lhostejné mi to taky není.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
k3dAR avatar 31.7. 18:11 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: BTRFS recovery
[...] Chci použít Btrfs zatím jen na "systém", takže to jsou méně důležitá data. [...]
btw: NEdoporucuju online prevod ext4=>btrfs, sice uz je to asi 1-2 roky co sem to zkusil a do tejdne se to zborilo, nicmene i nedavno zastanci BTRFS od tohoto prevodu odrazovali... takze jedine cistej btrfs format
porad nemam telo, ale uz mam hlavu... nobody
31.7. 18:21 LarryL | skóre: 14
Rozbalit Rozbalit vše Re: BTRFS recovery
Mám dojem, že jsem o něčem takovém četl. Díky za připomenutí. Každopádně zvažuji i změnu distribuce, tak to vezmu všechno na čisto.
30.7. 21:52 Golis
Rozbalit Rozbalit vše Re: BTRFS recovery
a pred snahou o recovery najprv musis obetovat tavu (velblouda) alebo staci sliepka (slepice)
31.7. 10:24 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: BTRFS recovery

Jaká je tvoje pointa? Když odejdou všechny disky, co přesně od filesystému očekáváš? Zázraky? Když budeš obnovovat Ext4 z takové situace, budeš muset obětovat slona.

Před snahou o recovery platí úplně normální pravidla, která snad každému docvaknou: Pokud je to možné, stav disků to umožňuje a je na to volná kapacita, zazálohovat napřed binární obraz disků. (Ano, s RAIDem na úrovni filesystému by něco takového nemělo být potřeba, za normálních okolností, ale tady se nebavíme o normálních okolnostech.) Potom zkusit btrfs restore a uložit, co se dá. Pokud se souborový systém dá namountovat, samozřejmě zkusit jako první btrfs scrub. Pokud se nedá namountovat, následuje btrfs check, který může tvrdit, že nenašel filesystém, a v takovém případě mu bude předcházet ještě navíc btrfs rescue.

Selhání hardwaru nebo náhodné nízkoúrovňové zápisy na disk (vlivem lidské chyby nebo (jiného) selhání hardwaru) může do nečitelného stavu dostat kterýkoliv filesystém. Ten bez checksumů všech dat (například Ext4) bude ovšem mnohem rizikovější.

Mně tuhle například pád a reset během upgradu UEFI poškodil GPT, zničil celý UEFI oddíl (který už navíc v GPT nebyl) a zapsal kousek čehosi do Btrfs za tím. Obnova se podařila. Ale vyžadovalo to bootovací médium. Může za tohle Btrfs? Asi těžko. Bylo by to s Ext4 lepší? Asi těžko.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
Heron avatar 31.7. 10:31 Heron | skóre: 52 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: BTRFS recovery
Před snahou o recovery by mělo předcházet vytažení záloh. Pokus o recovery si nechat jako kratochvíli na dlouhé zimní večery, pokud to člověka baví.

Přijde mi fascinující, jak někteří lidé hrotí ne/existenci různých nástrojů a jak moc nabořenej FS to ještě dokáže opravit. Bude někdo potom věřit těm datům, hlavně na FS bez checksumu?

Osobně recovery (nejen) FS vůbec neřeším. Pokud nastane problém, který vypadá trochu vážněji, tak sáhnu po zálohách. Je to rychlejší a spolehlivější.
31.7. 10:45 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: BTRFS recovery
Mně tuhle například pád a reset během upgradu UEFI poškodil GPT, zničil celý UEFI oddíl (který už navíc v GPT nebyl) a zapsal kousek čehosi do Btrfs za tím. Obnova se podařila.
Před snahou o recovery by mělo předcházet vytažení záloh.
[…]
Osobně recovery (nejen) FS vůbec neřeším. Pokud nastane problém, který vypadá trochu vážněji, tak sáhnu po zálohách. Je to rychlejší a spolehlivější.

To sice jo, ale co už, když 2 poslední dny práce v zálohách chyběly. :-D (A ano, dnes už vím, co dovede UEFI a jeho magické aplikace od výrobce, takže samozřejmě každému volání fwupdmgr upgrade předchází aktualizace záloh. Jo, kdybych to byl tenkrát věděl, ušetřilo by mi to [nedůležité] hodinu a [důležité] spoustu stresu. Nicméně něco takového jsem fakt nečekal. Nestalo se to nikdy předtím ani potom (Lenovo X1 Carbon 7. generace).)

Přijde mi fascinující, jak někteří lidé hrotí ne/existenci různých nástrojů a jak moc nabořenej FS to ještě dokáže opravit. Bude někdo potom věřit těm datům, hlavně na FS bez checksumu?

Taky bych se asi přikláněl spíš k novému vytvoření filesystému (poté, co člověk odstraní hardwarovou (nebo jinou) závadu, která problém způsobila). Stavový prostor možných chyb ve filesystému je prostě příliš velký. Nevěřím, že by nějaký tool dokázal (kterýkoliv) filesystém vždy opravit do zcela korektního stavu (byť třeba se ztrátou většiny dat). Může tam někde v metadatech zůstat cosi neobvyklého, co následně po letech způsobí spoustu trápení. Takže tady naprostý souhlas; pokud možno vytvořit FS znova.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
k3dAR avatar 30.7. 19:24 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: BTRFS recovery
pokud mas starsi fdisk, ten neumi gpt, takze jeste je sance ze zobrazi jen nejake nepouzite/zapomenute mbr, zkus parted:
sudo parted /dev/sdb print
vystup sem hod a pri vkladani ho oznac a tukni na <pre> abys zachoval formatovani textu...

a udelej to same s obouma diskama, jinak pokud se 3TB disk tvari ze jde o 750GB tak to na nebude vec BTRFS...
porad nemam telo, ale uz mam hlavu... nobody
30.7. 19:27 jiwopene | skóre: 22
Rozbalit Rozbalit vše Re: BTRFS recovery
Tuším, že fdisk se dá přepnout na MBR pomocí M.
.sig virus 3.2_cz: Prosím, okopírujte tento text do vaší patičky.
k3dAR avatar 30.7. 19:39 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: BTRFS recovery
nevim co myslis, jestli prepnout jakoze zmenit disk z GPT na MBR, tak to pokud vim neumi, ale tazatel by to urcite nechtel, pokud myslis prepnout to co z disku zobrazuje, tak to by u novejsiho fdisku melo jit:
# zobrazeni jen gpt z disku
sudo fdisk -l gpt /dev/sdX -l

# zobrazeni jen mbr(/dos/msdos) z disku
sudo fdisk -l dos /dev/sdX -l
nicmene i tak bych spis pouzil parted nez spolehat na to jakou verzi fdisku ma :)
porad nemam telo, ale uz mam hlavu... nobody
k3dAR avatar 30.7. 19:40 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: BTRFS recovery
EDIT: oprava:
# zobrazeni jen gpt z disku
sudo fdisk -t gpt /dev/sdX -l

# zobrazeni jen mbr(/dos/msdos) z disku
sudo fdisk -t dos /dev/sdX -l
porad nemam telo, ale uz mam hlavu... nobody
31.7. 09:16 Reclip
Rozbalit Rozbalit vše Re: BTRFS recovery
Ahoj,

diky za koment, prikladam vystup, ale hazi to chybu.
Jeste me napadlo, jestli nemuze byt problem v tom, ze mam disk pripojen pres USB ze starsiho 1TB exteraku.
Jestli tam neni nejaky starsi radic, ktery si neporadi s 3TB diskem.
Tak jeste zkusim koupit novou dokovaci stanici. Ta se hodi vzdycky.

Jen podotykam, ze pracuji ve s Ubuntu ve virtualu.


sudo parted /dev/sdb print
Error: Invalid argument during seek for read on /dev/sdb
Retry/Ignore/Cancel? i                                                    
Error: The backup GPT table is corrupt, but the primary appears OK, so that will be used.
OK/Cancel? ok                                                             
Model: WD 30EFRX External (scsi)
Disk /dev/sdb: 802GB
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags: 

31.7. 08:35 pet I. | skóre: 8
Rozbalit Rozbalit vše Jako první si udělej zálohy !!
Píšeš, že nejsi zdatný linuxák, a tak raději zdůrazním to nejdůležitější. Jestli chceš ta data opravdu zachránit, tak si napřed pořiď dva velké disky a zkopíruj si na ně obrazy těch původních disků pomocí programu ddrescue. Tím budeš mít "zakonzervovaný" stav a na kopiích z těchto dat můžeš dělat další pokusy. Jinak prvním neúspěšným pokusem můžeš obsah zničit definitivně.
31.7. 09:19 Reclip
Rozbalit Rozbalit vše Re: Jako první si udělej zálohy !!
Ahoj,

diky za radu,
Ja prave delam jenom s jednim diskem, druhy nechavam lezet.
Byly v RAID 1.
Urcite bych nerad odpalil definitivne oba disky.
31.7. 10:01 Franta
Rozbalit Rozbalit vše Re: Jako první si udělej zálohy !!
A jak víš, že ten"druhý" disk, který "necháváš ležet" jako zálohu, není ještě v horším stavu, než ten "první" disk, na kterém děláš pokusy? Co když data na něm jsou natolik poškozená, že z něj už nic nedostaneš? Být na tvém místě, udělám, jak ti bylo razeno výše, zálohu obou disků, a teprve potom bych činil pokusy o záchranu dat.
31.7. 09:31 Reclip
Rozbalit Rozbalit vše Re: BTRFS recovery
Diky vsem za komenty a rady.

Jeste pridam nasledujici info:

zkousel jsem jeste nejake programy ve windows na zachranu dat. Problem je v tom, ze delaji primarne s ext4 a na btrfs se jaksi pozapomnelo.
Ale... Programy dokazi disk rozpoznat jako 3TB. UFS explorer RAID recovery dokonce naskenuje, vytahne i adresarovou strukturu.
Nicmene program je docela mastne zpoplatnen, takze zkousim najit jine bezboleste reseni. Na druhou stranu, pokud mi nic jineho nezbyde, tak budu muset cvakat, abych neprisel o data.
Takze aspon vim, ze data na disku jsou a ze jsou citelna, protoze program mi bezplatne nabidne i nahledy fotografii a o ty mi jde predevsim.

Dal jsme se dobrali k tomu, ze je asi poskozeno GPT, viz nasledujici vypis:
sudo parted /dev/sdb print
Error: Invalid argument during seek for read on /dev/sdb
Retry/Ignore/Cancel? i                                                    
Error: The backup GPT table is corrupt, but the primary appears OK, so that will be used.
OK/Cancel? ok                                                             
Model: WD 30EFRX External (scsi)
Disk /dev/sdb: 802GB
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags: 


Disk mam k PC pripojen pres extreni ramecek od stareho exteraku, kde byl 1TB disk, proto me jeste napadlo, jestli tam neni stary radic a zkusim koupit novou dokovaci stanici.

Pracuji v Ubuntu ve virtualu.

Predem diky za dalsi tipy.
31.7. 10:13 Vantomas | skóre: 29 | Praha
Rozbalit Rozbalit vše Re: BTRFS recovery
Některé USB redukce mají problém s velkými disky, dokonce jsem narazil i na takové, které měly problém s GPT.
k3dAR avatar 31.7. 12:00 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: BTRFS recovery
Heron to dobre shrnul, pokud ale mam odpovedet, chcesli to resit sam, tak rozhodne:
- vypustil bych ten nejistej ramecek
- vypustil bych nejistej virtual
- vypustil bych nejiste Windows
- pokud ti na datech zalezi, porid jam uz bylo napsano dalsi 2x 3TB, na ktere udelas 1:1 kopii POUZE s kterou budes pracovat, pokud by ti na nich jooo zalezelo bylo by vhodnejsi koupit 4x 3TB, a prvniho paru kopie udelat dalsi par kopie a pracovat az s tim, mel bys pak kdykoliv moznost se vratit s stavu prvni kopie bez toho aby si zapojoval zdrojove disky...
porad nemam telo, ale uz mam hlavu... nobody
k3dAR avatar 31.7. 12:15 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: BTRFS recovery
btw: nasledne treba postup od Synology: https://www.synology.com/en-global/knowledgebase/DSM/tutorial/Storage/How_can_I_recover_data_from_my_DiskStation_using_a_PC
NEuvadej tam clon disku pres ddrescue, coz je to prvni co je potreba opravdu resit, pokud ti na datech zalezi (nechavam stranou ze v takovem pripade bys mel mit zalohu)...
porad nemam telo, ale uz mam hlavu... nobody
Řešení 3× (Andrej, Aleš Kapica, lertimir)
Heron avatar 31.7. 10:16 Heron | skóre: 52 | blog: root_at_heron | Olomouc
Rozbalit Rozbalit vše Re: BTRFS recovery
Prošel jsem si celou diskusi a radím vám jediné: Okamžitě zastavte jakékoliv pokusy a najděte si odborníka. Zejména, pokud jde o cenná data a nemáte jejich zálohu.

Původní dotaz vůbec nevysvětluje souvislost s BTRFS. Nevíme, zda se jedná o MD-RAID1 nebo o BTRFS-RAID1. Mluvíte o 3TB diskách, ale už v dotazu je 750GB. Na vině může být i převodník na USB, některé podporují jen 2TB disky a větší by se neměly ani připojit (je tedy divné, že z 3TB disku udělá 750GB).

Souvislost s BTRFS tedy (zatím) veškerá žádná. Doporučuju vám disky připojit k normálnímu řadiči na MB (ale ne toho NASu) a prozkoumat je tam. V první řadě by měla být vidět správná kapacita disku. Potom se podívat na GTP a na oddíly. Je možné, že to bude md-raid. Ten lze potom sestavit v degradovaném režimu (z jednoho disku) a připojit BTRFS FS. Pokud je tam rovnou BTRFS-RAID1, tak ten by šel připojit rovnou (s volbou ro,degraded).
Max avatar 31.7. 11:43 Max | skóre: 68 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: BTRFS recovery
Já to pochopil tak, že má Synology, na kterém má BTRFS a v tom asi VM, který mu nestartuje, nevím. Každopádně Synology nepoužívá btrfs raid. Synology jede stále mdraid a nad tím pak formátuje na příslušný fs (a dělá to i s btrfs). Aspoń to tak tedy donedávna bylo.
Zdar Max
Měl jsem sen ... :(
31.7. 11:51 Andrej | skóre: 47 | blog: Republic of Mordor | Zürich
Rozbalit Rozbalit vše Re: BTRFS recovery
Synology jede stále mdraid a nad tím pak formátuje na příslušný fs (a dělá to i s btrfs).

To by mělo být trestné.

ǑǦŹǓǕǙǞǺǨȞȬḔḦḰḾṊṎṸẄẌỖ
31.7. 12:37 xxl | skóre: 22
Rozbalit Rozbalit vše Re: BTRFS recovery
Synology má na každém disku vytvořeno několik partition. Z prvních partitions na všech discích je vytvořen mdraid1 a na něm je systém. Z druhých partitions na všech discích je vytvořen mdraid1 a na něm je swap. Ty ostatní partitions slouží pro vytvoření dalších mdraidů (1, 5). A nad nimi je vytvořeno LV. V tom je v tomto případě konečně vytvořen jeden oddíl, na kterém je onen btrfs.
k3dAR avatar 31.7. 12:03 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: BTRFS recovery
btw: mel to v Synology ktere pouziva BTRFS nad MDADM
porad nemam telo, ale uz mam hlavu... nobody
1.8. 18:51 Reclip
Rozbalit Rozbalit vše Re: BTRFS recovery
Dekuju moc vsem, co se tu VĚCNĚ vyjadrili a poradili.

Jinak jsem samozrejme hledal nejprve na netu, zkousel ruzne programy na zachranu atd.
Do poradny jsem psal predevsim proto, ze s linuxem v podstate nedelam a nez neco podelat uplne, radeji se zeptam odborniku.
To jsem si myslel, ze je smysl poradny. Poradit...
Sice nejsem uplny IT analfabet, ale s linuxem jsem delal naposled ve skole pred 15 lety, takze tak.
Chapu, ze podle nekterych bych mel nejdrive pul roku navstevovat vecerni skolu linuxu, vydat se az na konec internetu a pak sem teprve napsat.
Ja jsem z meho pohledu udelal maximum, nez jsem se na vas obratil. Tem, kterym to nestacilo se srdecne omlouvam.


Kazdopadne nejprve zkusim disk radne pripojit k PC, nez pres ten stavajici ramecek a pak zacnu postupovat podle rad. Chci nejprve zacit jen s "read only" resenim, nez se poustet do neceho dalsiho, pak uz by to opravdu stalo za to zazalohovat cely disk, nez se poustet do experimentu.

Jeste jednou diky vsem, co se mi snazili pomoct.
Gréta avatar dnes 12:37 Gréta | skóre: 25 | blog: Grétin blogísek | Stockholm
Rozbalit Rozbalit vše Re: BTRFS recovery

voni sou hodný jenom maj strach žesi všecko smažeš nebo ten disk nějak jakoby dorazíš toje celý :D ;D

jinak kdyžuž to jako chceš dělat tak si nejdřiv udělej kopii toho disku hele třeba nóó a pak třeba zkusit zachraňovat z tý kopie photorecem hele :D ;D

Everyone dies but not everyone lives - William Wallace ✊ ⓔⓐⓣ ⓣⓗⓔ ⓡⓘⓒⓗNo lives matter!!!!
k3dAR avatar dnes 16:07 k3dAR | skóre: 59
Rozbalit Rozbalit vše Re: BTRFS recovery
s tim aby jako prvni udelal kopii, sem mu uz psal a nebyl sem sam, nicmene ocividne si mysli ze pracuje v "bezpecnem" "readonly" rezimu... a o opaku ho nepresvedci asi nikdo kdo mu chce/chtel poradit, ale az to kdyz se mu stav dat zhorsi a nevytahne uz nic...
porad nemam telo, ale uz mam hlavu... nobody

Založit nové vláknoNahoru

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

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