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

    Byl vydán Nextcloud Hub 8. Představení novinek tohoto open source cloudového řešení také na YouTube. Vypíchnout lze Nextcloud AI Assistant 2.0.

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

    Vyšlo Pharo 12.0, programovací jazyk a vývojové prostředí s řadou pokročilých vlastností. Krom tradiční nadílky oprav přináší nový systém správy ladících bodů, nový způsob definice tříd, prostor pro objekty, které nemusí procházet GC a mnoho dalšího.

    Pavel Křivánek | Komentářů: 6
    včera 04:55 | Zajímavý software

    Microsoft zveřejnil na GitHubu zdrojové kódy MS-DOSu 4.0 pod licencí MIT. Ve stejném repozitáři se nacházejí i před lety zveřejněné zdrojové k kódy MS-DOSu 1.25 a 2.0.

    Ladislav Hagara | Komentářů: 34
    25.4. 17:33 | Nová verze

    Canonical vydal (email, blog, YouTube) Ubuntu 24.04 LTS Noble Numbat. Přehled novinek v poznámkách k vydání a také příspěvcích na blogu: novinky v desktopu a novinky v bezpečnosti. Vydány byly také oficiální deriváty Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity a Xubuntu. Jedná se o 10. LTS verzi.

    Ladislav Hagara | Komentářů: 13
    25.4. 14:22 | Komunita

    Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.

    Ladislav Hagara | Komentářů: 3
    25.4. 13:22 | Nová verze

    Fossil (Wikipedie) byl vydán ve verzi 2.24. Jedná se o distribuovaný systém správy verzí propojený se správou chyb, wiki stránek a blogů s integrovaným webovým rozhraním. Vše běží z jednoho jediného spustitelného souboru a uloženo je v SQLite databázi.

    Ladislav Hagara | Komentářů: 0
    25.4. 12:44 | Nová verze

    Byla vydána nová stabilní verze 6.7 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 124. Přehled novinek i s náhledy v příspěvku na blogu. Vypíchnout lze Spořič paměti (Memory Saver) automaticky hibernující karty, které nebyly nějakou dobu používány nebo vylepšené Odběry (Feed Reader).

    Ladislav Hagara | Komentářů: 0
    25.4. 04:55 | Nová verze

    OpenJS Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 22 otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). V říjnu se verze 22 stane novou aktivní LTS verzí. Podpora je plánována do dubna 2027.

    Ladislav Hagara | Komentářů: 0
    25.4. 04:22 | Nová verze

    Byla vydána verze 8.2 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ůrazněn je průvodce migrací hostů z VMware ESXi do Proxmoxu.

    Ladislav Hagara | Komentářů: 0
    25.4. 04:11 | Nová verze

    R (Wikipedie), programovací jazyk a prostředí určené pro statistickou analýzu dat a jejich grafické zobrazení, bylo vydáno ve verzi 4.4.0. Její kódové jméno je Puppy Cup.

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (74%)
     (8%)
     (2%)
     (16%)
    Celkem 815 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Dotaz: Jak obnovit image HDD ze zálohy uložené na více DVD?

    31.10.2007 16:03 miro
    Jak obnovit image HDD ze zálohy uložené na více DVD?
    Přečteno: 2066×
    Potřebuji ozálohovat HDD v jednom notebooku. Mohu se připojit k samba disku, na který zkomprimovaný obsah HDD vyexportuju příkazem cd /sambamountpoint; dd if=/dev/hda | bzip2 -zkv9 | split -b 2000000000 Výsledné soubory se přepálí na (2) DVD.

    S tím bych si uměl poradit, kontrola md5 proběhla taktéž ok (výstup z cat x* | bzip2 -dkv | md5sum souhlasí s výstupem z dd=/dev/hda | md5sum).

    Pak mě ale napadlo, že nevím, jakým způsobem tu zálohu vysypat zpátky na HDD. Příkaz cat x* | bzip -d | dd of=/dev/hda půjde použít pouze za předpokladu, že budu mít k dispozici nějaký disk, na který budu moct nahrát obsah těch záložních DVD. Ale já už teď vím, že žádný takový disk k dispozici nebude. Budu mít v rukou jen ta záložní DVD s rozřezaným bzip archivem a v notebooku HDD, který potřebuju obnovit. Ideální by bylo, kdyby bzip2 (případně gzip) uměly solid archives, pak by se ty záložní soubory mohly nahrát na HDD pěkně jedno po druhém pomocí dd s příslušně nastaveným seekem na of. Ale v manpages bzip2 ani gzip jsem takovouto možnost nenašel. Existuje nějaké řešení?

    Odpovědi

    31.10.2007 16:16 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Jak obnovit image HDD ze zálohy uložené na více DVD?
    Co něco takovéhoto?

    http://www.gnu.org/software/tar/manual/html_node/Multi_002dVolume-Archives.html

    Nabootovat z CD, které se nahraje do RAM a uvolní mechaniku, následně vkládat postupně DVD. Samozřejmě jsem nezkoušel :)
    1.11.2007 00:05 miro
    Rozbalit Rozbalit vše Re: Jak obnovit image HDD ze zálohy uložené na více DVD?
    Tohle vypadalo velmi zajímavě a hned jsem se pustil do čtení a laborování. U tohohle postupu jsem ale narazil na problém, že nevím, jak takový archiv vytvořit. Idea byla taková, že nechám bzip2 požírat vstup a rourou ho budu předhazovat taru, který ho zabalí do solid archivu. Efektní jednořádkový příkaz. Ale tar vytrvale odmítá balit cokoli, co dostane rourou, prostě si je ochoten vzít pouze již vytvořený soubor. Hraju si s tím už čtyři hodiny, vyzkoušel jsem kdeco, přečetl jsem už půlku internetu, a začínám pochybovat, že něco takového tar vůbec umí. Takže jsem moc nepokročil. :-/
    1.11.2007 07:11 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Jak obnovit image HDD ze zálohy uložené na více DVD?
    Hmm, to je pravda, tar pracuje na úrovni souborů, v podstatě ze struktury souborů umí dělat stream (onu rouru). Ty potřebuješ blokové čtení celého disku. Takže asi níže uvedené skripty.

    Ledaže bys rezignoval na kopírování celého disku, zálohoval pouze data na partišnách a po obnovení vyrobil bootovací záznam v MBR. Osobně bych to dělal takto, protože pak při obnově můžeš mít např. menší disk. Ale obnova je samozřejmě trochu pracnější, nestačí na čistý disk nakopírovat zálohu obrazu disku.
    1.11.2007 14:14 miro
    Rozbalit Rozbalit vše Re: Jak obnovit image HDD ze zálohy uložené na více DVD?
    Tar zřejmě umí na vstupu převzít data z roury, příklady jsem našel např. tady nebo tady. Ale všechny ty příklady mají společné to, že tar data z roury pouze rozbaluje, tj. používá se s přepínačem "x". Příklad s přepínačem "c | A | r" jsem nikde neobjevil a moje vlastní pokusy selhávají.
    1.11.2007 15:03 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Jak obnovit image HDD ze zálohy uložené na více DVD?
    Samozřejmě, tar v režimu balení čte soubory a posílá je do streamu (ten ukládá na disk nebo posílá na stdout), tar v režimu rozbalování čte stream (ze souboru nebo z stdin) a ukládá vybalenou adresářovou strukturu. V tvém případě bys jej chtěl použít pouze jako rozdělovač/slučovač streamu, což opravdu není jeho parketa.

    Pokud bys ale místo celého disku (stream - výstup z cat nebo dd) chtěl zálohovat souborový systém (adresáře), pak by byl tar správnou volbou. Taková záloha by fungovala pro unix, u win by s tím asi byly problémy (zatím jsem to nikdy nerozchodil).
    Luboš Doležel (Doli) avatar 31.10.2007 16:52 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
    Rozbalit Rozbalit vše Re: Jak obnovit image HDD ze zálohy uložené na více DVD?
    Proč si neudělat skript, který bude na standardní výstup (->do roury) sypat data z CD, pak si počká na vložení dalšího CD a bude sypat dál.
    31.10.2007 17:40 pht
    Rozbalit Rozbalit vše Re: Jak obnovit image HDD ze zálohy uložené na více DVD?
    Asi tak nejak.
    export quit=no
    while [ $quit != quit ]; do dd if=/dev/dvd ibs=2M; eject; read quit; done |\
            bzip2 -dc | dd of=/dev/hda obs=2M
    1.11.2007 00:10 miro
    Rozbalit Rozbalit vše Re: Jak obnovit image HDD ze zálohy uložené na více DVD?
    Zajímavý tip, díky. Zatím tomu úplně nerozumím a budu to muset otestovat, dám vědět výsledek.
    1.11.2007 07:09 pht
    Rozbalit Rozbalit vše Re: Jak obnovit image HDD ze zálohy uložené na více DVD?
    No, popravde to demonstruje jen ten princip, ze se da do roury poslat i neco co interaktivne ceka na vymenu media. Funguje to pouze pokud je na dvd primo vypalen ten image (tj. ne jako soubor v iso filesystemu). Pokud je to na iso, tak ten prvni dd by chtel vymenit za neco jako mount /mnt/cdrom; dd if=/mnt/cdrom/soubor_se_zalohou bs=2M; umount /mnt/cdrom, pripadne jsou li soubory pojmenovane ruzne, tak bud je nejak pocitat (soubor_se_zalohou1, 2, ...) nebo k zadani jmena souboru zneuzit tu promennou quit.
    1.11.2007 09:21 miro
    Rozbalit Rozbalit vše Re: Jak obnovit image HDD ze zálohy uložené na více DVD?
    Ta samba, o které se zmiňuji, je nasdílený adresář WXP (Nero k dispozici), navíc s limitem 2GB na soubor, takže to bude opravdu spíš případ souborů vypálených na DVD. Nějak se s tím zkusím poprat. Díky.
    1.11.2007 16:09 maník | skóre: 18
    Rozbalit Rozbalit vše Re: Jak obnovit image HDD ze zálohy uložené na více DVD?
    Možná by vám pomohl program MondoRescue.
    1.11.2007 19:22 GeBu | skóre: 27 | blog: zápisky
    Rozbalit Rozbalit vše Partimage
    Proč to děláš přes DD? Jsou na to nástroje jako Partimage, které provedou i kompresi apod.
    1.11.2007 20:58 David
    Rozbalit Rozbalit vše Re: Jak obnovit image HDD ze zálohy uložené na více DVD?
    Na zálohování rozdělené na více médií (souborů) se mi osvědčil dar. Komprimuje každý soubor zvlášť, takže když je kousek archivu poškozený (škrábnuté DVD), tak přijdu jen o ten jeden soubor a ne o všechno jako v případě tar c | bzip.

    Sice zálohuje obsah filesystému a ne celou partition, ale to už dnes vidím spíš jako výhodu

    .
    5.11.2007 01:21 miro
    Rozbalit Rozbalit vše Re: Jak obnovit image HDD ze zálohy uložené na více DVD?
    No ono je na tom HDD momentálně ntfs, takže v tomto případě to pro mě výhoda není. Ale podle toho mála, co jsem si o daru prolítl, by měl umět číst ze stdin, tj. i z roury, takže by to možná použitelné bylo. Až si budu vytvářet vlastní rescue CD, tak se k tomu daru určitě vrátím, a možná ho tam zařadím. Díky za tip!
    Josef Kufner avatar 1.11.2007 22:45 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Jak obnovit image HDD ze zálohy uložené na více DVD?
    A proč to nenecháš na tom samba disku?
    Hello world ! Segmentation fault (core dumped)
    5.11.2007 01:16 miro
    Rozbalit Rozbalit vše Re: Jak obnovit image HDD ze zálohy uložené na více DVD?
    Ten noťas budu předávat někomu na opačném konci republiky. Pokud se mu to po****, budou k dispozici jen ty DVD, sambu musím nechat tam, kde je. ;-)
    2.11.2007 02:31 miro
    Rozbalit Rozbalit vše Re: Jak obnovit image HDD ze zálohy uložené na více DVD? VYŘEŠENO
    Problém se zdá být vyřešen za pomoci tar, bzip2, cat a rour. Řešení popíšu později, nechal jsem na tom poslední zbytky sil. Všem díky za pomoc.
    5.11.2007 01:14 miro
    Rozbalit Rozbalit vše Re: Jak obnovit image HDD ze zálohy uložené na více DVD?

    Tak jsem se nechal inspirovat dustinovým příspěvkem (díky za nakopnutí) a použil multivolume tar archive. Nejdřív jsem musel rezignovat na představu, že mi tar bude balit data, která mu přicházejí rourou od dd (jak jsem popsal výše). Využil jsem toho, že na samba disku bylo dost místa, a použil jsem už uloženou zabzipovanou a rozřezanou image (řekněme, že jde o soubory image.bz2aa, image.bz2ab a image.bz2ac. K obalení tarem pak posloužil příkaz:

    tar -cML2048000 -f archive1.tar i* (pozor, hodnota "L" se udává v kiB!)

    Po dosažení stanovené velikosti tar vyzve k přípravě cílového média (původně zamýšleno pro zálohování na pásku, takže bylo zapotřebí vyměnit pásku v mechanice) a zmáčknutí Enteru. Na stránkách gnu.org, na které mě odkázal dustin, je popsáno několik možností, jak na tuto výzvu taru reagovat (je např. možné vyvolat subshell). Mě se hodila volba n, která umožňuje zvolit jiné jméno souboru, do kterého se bude další část archivu ukládat (nebylo třeba přesouvat právě vytvořený archive1.tar na samba disku do jiného adresáře:

    n archive2.tar [Enter]
    n archive3.tar [Enter]

    První dva soubory jsem vypálil na jedno DVD, třetí soubor na druhé DVD (je to trošku krkolomé, ale nechtělo se mi laborovat s ukládáním souboru o velikosti > 2GB).

    Fukčnost jsem ověřil pomocí:

    tar -xMOf archive1.tar | bzip2 -dk | md5sum

    Při výzvě k přípravě dalšího svazku opět použiji příkaz n:

    n archive2.tar [Enter]
    n archive3.tar [Enter]

    Po nahrání druhé části archivu samozřejmě navíc vyměním DVD. Checksum sedí.

    Ve finále by samozřejmě obnova disku měla vypadat takto:

    tar -xMOf archive1.tar | bzip2 -dk | dd of=/dev/hda

    - což však nebudu zbytečně zkoušet ;-), zatím to jede. I když jsem si pomocí md5sum ověřil, že bzip tímhle způsobem umí image korektně rozbalit, tj. nevadí mu čekání na vstupu při přerušení toku dat při výměně médií, nejsem si jist, zda něco takového nebude vadit programu dd a nezačne se třeba chovat nějak nepředvídatelně (nebo jen nepředvídaně? ;-)). To ale ověřím až při případné ostré akci.

    Mondorescue a další programy jsem nepoužil hlavně kvůli tomu, že jsem je nenašel ve Slaxu, což je jediná live distribuce, kterou aspoň trošku znám (a mám vypálenou). Teda pokud nepočítám Knoppix, ale ntb má 512MB RAM, takže tam Knoppix nepůjde do RAM vybalit.

    Stejně mě ale trošku mrzí, že tar neumí vytvořit balík ze streamu, už by mu snad nic nechybělo k dokonalosti, budu muset mrknout, jestli autoři nemají někde wishlist. ;-)

    A co na tom bylo asi úplně nejtěžší? Asi pořádně přečíst man tar, aby člověk nepřehlédl přepínač -O. ;-) A proto RTFM! ;-)

    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.