Záloha dát pomocou príkazového riadku (2)

25.06.2007 12:00 | Články | Tomáš Hanzel
Cieľom dnešnej časti bude kopírovanie DVD z filmovým obsahom, kopírovanie dát na DVD a tvorba image-u z DVD.
Autor príspevku nezodpovedá za žiadne škody, ktoré môžu vzniknúť nelegálnym kopírovaním dát a filmov, nezaoberá sa crackovaním, používa len originálne kópie DVD filmu Firewall. Za akékoľvek kopírovanie DVD, použitie formátu vts, nesie zodpovednosť výlučne používateľ.

Dnes vás zoznámim s utilitou dvdbackup. Utilita dvdbackup je nástroj na zálohovanie DVD s filmovým obsahom. To znamená DVD prehrávateľné v štandardných DVD prehrávačoch.

Považujem za kľúčové predstaviť možnosti atribútov. Opäť sa venujem len tým najzákladnejším, tým čo radi experimentujú, odporúčam man.

Atribút -i označuje zariadenie dvd, jeho plné znenie bude dvdbackup -i /dev/dvd označenie /dev/dvd je teda označenie vašej DVD mechaniky. Pokiaľ by bol problém s tým, že by ste nevedeli, aké označenie má vaša mechanika, odporúčam tieto príkazy: dmesg | grep DVD, prípadne skontrolovať pripojenie vašej mechaniky príkazom mount.


Príkaz dmesg a mount. Označenie mojej mechaniky DVD je teda hdc. Príkaz dmesg znamená systémový výpis, príkaz mount nám vypíše všetky pripojené zariadenia v systéme.

-M, je atribút pre stiahnutie, skopírovanie celého DVD

dvdbackup -M -i /dev/dvd -o /home/demoneq/dvd

Další atribút -o označuje výslednú cestu uloženia DVD súborov. Jeho definícia v príkaze je nasledovná:

dvdbackup -M -i /dev/dvd -o /home/demoneq/dvd

Pokiaľ sťahujete DVD film, výsledný priečinok bude obsahovať ďaľšie dva priečinky s názvom AUDIO_TS a VIDEO_TS.

Pre zistenie informácií o DVD, jeho názve, častí, počtu kapitol, dostupných jazykových verzií, titulkov, použijete príkaz dvdbackup -i /dev/dvd -I.


Použitie príkazu s atribútom -I pre zobrazenie informácií o vloženom DVD. Výpis príkazu je samozrejme omnoho väčší, ja vám predstavujem výpis s názvom filmu.

Vďaka tomuto príkazu je možné zistiť presné časti filmu, jazyk, titulky a skopírovať film presne podľa vašich požiadaviek. Bez menu, so slovenským jazykom bez bonusov. Tejto časti sa však venovať nebudem, tak vás znovu nasmerujem len na man dvdbackup a budem sa venovať kopírovaniu len hlavného filmu. Príkaz, ktorý treba použiť, je:

dvdbackup -F -i /dev/dvd -o /home/demoneq/dvd

Po skopírovaní filmu alebo časti filmu sa môžeme presvedčiť, či máme film naozaj v mieste, ktoré sme udali s atribútom -o. Priečinok, ktorý som zadal ja, obsahuje stiahnutú kópiu filmu Firewall.

Pre kópiu DVD so setom častí použite príkaz

dvdbackup -T 2 -i /dev/dvd -o /home/demoneq/dvd

Ten vykoná kópiu zo všetkých častí s označením VTS_02X.XXX. Ak chcete set častí VTS_01X.XXX, tak namiesto čísla 2 dáte číslo 1. Pre zálohu jediného titulu stačí písmeno T zameniť za malé t a následne použijete rovnaký príkaz.

Ako teraz vypáliť zálohované DVD na DVD disk? Teraz si znovu spomenieme na príkaz mkisofs. Ako môžete zistiť aj sami, tento príkaz z minulej časti je úplne všestranný, je ho možné použiť akokoľvek na čokoľvek. Aj v túto chvíľu nám pomôže pri zálohe DVD.

Vytvorme si teda ISO súbor zo zálohovaných súborov pomocou príkazu mkisofs.

mkisofs -f -R -r -J -V Firewall -o /mnt/d/firewall.iso /home/demoneqth/dvd/FIREWALL

-V značí názov disku, menovka
-o cesta, kam sa má uložiť výsledné iso

Cesta za firewall.iso označuje miesto, kde sa nachádzajú súbory, z ktorých chceme vytvoriť ISO obraz. Tentokrát to však nebudú len samotné súbory, ale celý priečinok s názvom filmu, u mňa je to teda FIREWALL.


Po spustení príkazu mkisofs si vytvoríme ISO, teda image zo zložky FIREWALL a všetkým, čo táto zložka obsahuje.

Pokiaľ už máme vytvorený obraz a počítam s tým, že aj prekontrolovaný obsah pomocou príkazu mount -o loop, môžeme si náš ISO súbor napáliť na DVD. Verím, že ste si niečo z predošlej časti zapamätali, a tak mi už ostáva sa s vami len rozlúčiť a veriť, že napálenie na DVD zvládnete aj bez mojej pomoci.

Posledným trikom, ktorý funguje pomerne vždy, avšak je zámerne písaný až na koniec, je trik s mkisofs. Ak vás to ešte nenapadlo, tak ide o príkaz

mkisofs -f -R -r -J -V Firewall -o/mnt/d/firewall.iso /media/dvd

Ale potom o čom by bol tento článok....

Dúfam, že tieto dve časti vás trochu zaujali a aj vy už viete, aké programy používa váš napaľovací, zálohovací softvér. A o to ide... vedieť, čo a ako funguje :-).

    • off topic 25.06.2007 | 18:26
      Avatar uid0 Debian  Používateľ
      nema to byt behemoth? inac skvele meno, pridavam si do zoznamu a v buducnosti na neho urcite dojde :)

      moje su zatial herostratos (pre niekoho "karol" :)), david a elsinore. buduce neprezradim :)
      Debian. apt-get into it…
      • Re: off topic 26.06.2007 | 12:26
        Avatar Tomáš Hanzel Vždy tá pravá  Používateľ
        Hopsalala, behemoth...a vidíš...ešte že si ma upozornil....a však aj benemoth pekne znie :-D

        Close the Windows Open The Source
    • pasky 25.06.2007 | 21:43
      Avatar Tomáš Srnka Barz čo, už asi všetko  Administrátor
      clanok o zalohe na pasky nebude? :)
      Dlho som robil linuxos.sk, neskôr založil vpsFree.cz, posledných pár rokov ako tech. riaditeľ vo Websupporte
      • Re: pasky 25.06.2007 | 22:21
        Avatar uid0 Debian  Používateľ
        mondo, amanda

        ale nepredpokladam, ze by niekto mal doma take drahe mechaniky :)
        Debian. apt-get into it…
      • Re: pasky 26.06.2007 | 12:32
        Avatar Tomáš Hanzel Vždy tá pravá  Používateľ
        Mnooo na pásky nie..ale teším sa ako sa v novej časti, ktorú pripravujem, budeme šahať do systému...to budu experimenty :-D

        Aspom sa naučíme viac o systéme...a ne len /etc :-D ale aj divoko vypadajúce viditeľné blabla príkazi, ktoré BUFU - to je moje označenie pre Blbec Už Furt - len tak ľahko hádam ani nepoužijú...

        A kto vie, chceli by ste aj extrahovanie vymazaných súborov? :-D
        Close the Windows Open The Source
        • Re: pasky 26.06.2007 | 14:43
          Avatar Tomáš Srnka Barz čo, už asi všetko  Administrátor
          jj, to by bolo fajn :), inac ja som skor tie pasky myslel vysvetlenie programu/prikazu cpio... :)
          Dlho som robil linuxos.sk, neskôr založil vpsFree.cz, posledných pár rokov ako tech. riaditeľ vo Websupporte
          • Re: pasky 05.07.2007 | 14:56
            WlaSaTy   Návštevník
            :vysvetlenie programu/prikazu cpio
            man man

            ale prečo len cpio ak sa na páskové mechaniky bežne používajú tar alebo hoci aj dd? o komplexných reišeniach typu taper alebo komerčných riešeniach pomlčím.
            • Re: pasky 05.07.2007 | 15:55
              Avatar Tomáš Srnka Barz čo, už asi všetko  Administrátor
              pretoze cpio mi ukazoval otec a s tym to funguje fajn
              Dlho som robil linuxos.sk, neskôr založil vpsFree.cz, posledných pár rokov ako tech. riaditeľ vo Websupporte
              • Re: pasky 05.07.2007 | 22:54
                WlaSaTy   Návštevník
                ty si ešte stále závislý na ocinovi?
                • Re: pasky 05.07.2007 | 23:36
                  Avatar Tomáš Srnka Barz čo, už asi všetko  Administrátor
                  vzhladom na to, ze robi s paskami slusne dlho, tak som sa ho spytal... no a on mi ukazal skript, ktory som ja prepisal... je snad nieco zle na tom ?

                  ja s tym problem nemam sa spytat niekoho nieco, ked viem, ze to vie :)
                  Dlho som robil linuxos.sk, neskôr založil vpsFree.cz, posledných pár rokov ako tech. riaditeľ vo Websupporte
                  • Re: pasky 07.07.2007 | 20:00
                    WlaSaTy   Návštevník
                    nie, ale existujú aj iné voľby, vždy závisí na požadovanej funkcionalite.

                    mimochodom, k niektorým mechanikám sa dodávajú hotové zálohovacie riešenia (tapeware od yosemite, legato, omniback, tivoli) alebo sa dá použiť nejaké zadarmové riešenie (tar, od, rman, dd, taper0 ...
        • Re: pasky 13.03.2010 | 23:52
          wqeVgYkqrhvDx   Návštevník
          ZrFB5D gntorgrtisth, [url=http://yfwfonfoqhzt.com/]yfwfonfoqhzt[/url], [link=http://qafkdohapxio.com/]qafkdohapxio[/link], http://haoslsuamzvh.com/
        • Re: pasky 25.03.2010 | 21:24
          RSozZtBJKTeW   Návštevník
    • Screenshoty 26.06.2007 | 12:34
      Avatar Misko Kripel slackware  Používateľ
      Len pre buducnost, ked pouzivas antialiasove pisma tebe to mozno vyzera dokonale, ale staci ze ma niekto trochu ine lcd a je to necitatelne, nabuduce tam hod neantialiasove pismo.
      asdf
    • Superrrr 26.06.2007 | 12:47
      Sonnie   Návštevník
      ano toto je to co som potreboval...Super, tieto veci sa mi pacia ze sa niekto venuje zalohe...ale najme toto dvd to som cel....super dakujem
    • nazov clanku 03.07.2007 | 18:22
      Avatar Peter Rozum Arch Linux  Používateľ
      z nazvu 'Záloha dát na pomocou príkazového riadku (2)' by som odporucal odstranit to 'na'. cudne ze si to este nikto nevsimol. alebo tu nikto nesudi knihu podla obalu?
      Everything is proceeding as I have foreseen.
      • Re: nazov clanku 05.07.2007 | 14:28
        Avatar Tomáš Srnka Barz čo, už asi všetko  Administrátor
        a fakt :) opravene
        Dlho som robil linuxos.sk, neskôr založil vpsFree.cz, posledných pár rokov ako tech. riaditeľ vo Websupporte
      • Re: nazov clanku 14.08.2007 | 17:40
        Tomáš Hanzel   Návštevník
        Poopravim ze nazov mal byt Zaloha dat na CD-DVD pomocou prikazoveho riadku....

        takze to na tam zbytocne neblolo :-D hh
    • gramatika 10.07.2007 | 21:44
      Avatar Juraj Masár Debian Etch  Používateľ
      ja viem, obcas to ujde :)

      "Cieľom dnešnej časti bude kopírovanie DVD z filmovým obsahom, kopírovanie dát na DVD a tvorba image-u z DVD."

      nie tak nahodou s kym s cim ?:)
      If you can't apt-get it, it isn't useful or doesn't exist.
    • Bože, vy ste koti 07.08.2007 | 04:25
      autikláv   Návštevník
      Bože, vy ste koti, v dnešnej dobe...
      • Re: Bože, vy ste koti 15.11.2007 | 15:54
        linux-37zu   Návštevník
        Práve v dnešnej dobe je to dôležité!!!