Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL Kód DUM : VY_32_INOVACE_LIN.1.17
Název materiálu: Anotace Autor Jazyk Očekávaný výstup
17_ Bezpečnost dat 2. část– TAR - inkrementální zálohování a obnova dat
DUM s žáky postupně provede inkrementální zálohu dat pomocí TAR. Kombinuje expozici nové látky s praktickou ukázkou postupu. Ing. Vladimír KEBERT, CSc (Autor) Čeština RVP 18-20-M/01 Informační technologie, předmět: Operační systémy, 3. ročník
Speciální vzdělávací potřeby Žádné Klíčová slova
bezpečnost , inkrement, tar, snímek, zip, gzip, komprimace, gzip, síť, zařízení, soubor, archiv
Druh učebního materiálu Prezentace s prvky interaktivity Druh interaktivity Cílová skupina
Kombinované Žáci 3. ročníku
Stupeň a typ vzdělávání
Odborné vzdělávání
Typická věková skupina
16 - 19 let
Celková velikost
Velikost materiálu v kB : 217
| rozčlenění tématického celku: Linux-systémová část
Autorem materiálu a všech jeho částí, není-li uvedeno jinak, je Ing. Vladimír KEBERT. Dostupné z Metodického portálu www.rvp.cz, ISSN: 1802–4785. Provozuje Národní ústav pro vzdělávání, školské poradenské zařízení a zařízení pro další vzdělávání pedagogických pracovníků (NÚV).
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 1.Programem TAR v GNU/GPL verzi lze pohodlně vytvořit inkrementální zálohy libovolných datových celků. - Inkrementální zálohu vytváříme postupně - Inkrementální záloha mění původní plný archiv jen podle změn v souborovém systému (nové přidá, smazané odebere, změněné zaarchivuje opakovaně) K postupné výstavbě inkrementální zálohy je třeba: - seznam souborů (list_file) - poprvé vytvořená plná záloha, která se bude postupně každým inkrementem měnit
TAR
„Tape archiver“ – to již není zcela pravda
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 2. Inkrementální zálohování pomocí programu TAR – použité volby Použité parametry příkazu # tar : - g vytvoří snímek se seznamem souborů pro porovnání zálohy a filesystému - f vytvoří zálohu na určené místo -n archiv lze prohledávat - t povoleno procházení archivu - z komprimace archivu programem gzip - j komprimace archivu programem bzip2 - c (create) vytvoř (archiv) - x (extract) rozbal (archiv) - f pracuj se souborem místo se zařízením - v verbose mode – zobrazuje se průběh práce programu
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 3. Vytvoření základního archivu se snímkem: Vytvoříme zálohu adresáře /home/analytic/Obrázky. Záloha a snímky budou uloženy v /data/data1/backup Příkaz:
$ tar -cvz -g /data/data1/backup/snap_file -f /data/data1/backup/obr_bck.tar.gz /home/analytic/Obrázky
Konstrukce příkazu: $ tar -cvz -g /vytvoření snímku seznamu souborů -f /vytvoření archivu(poprvé plného, potom jen vložení inkrementu) /co se archivuje HTTP protokol
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL Výsledek prvního běhu zálohy je:
Obr1: První záloha se snímkem obsahu
Archivem lze procházet : # tar – tf /data/data1/backup/obr_bck.tar.gz (zjednodušený výpis) :
HTTP protokol # tar – tvf /data/data1/backup/obr_bck.tar.gz (úplný výpis) :
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 4. Vložení prvního inkrementu do zálohy (druhý běh): 2 možnosti: – vkládání inkrementu do původního archivu – uvnitř archivu dochází ke změnám (méně bezpečné) - vytváření každým během jenom samostatný inkrement (doporučené) - Např. za 24 hodin (po změně) se opět provede stejný příkaz. Jen se jinak pojmenuje archiv s inkrementem: $ tar -cvz -g /data/data1/backup/snap_file -f /data/data1/backup/obr_bck_incremental.tar.gz /home/analytic/Obrázky HTTP protokol
Obr 2: Druhý běh zálohy s Inkrementem
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 5. Obnova dat z archivu : Postup: – obnovíme základní zálohu (full_backup) - obnovíme první samostatný inkrement - obnovíme druhý inkrement , atd .....
$ tar -xvzf /data/data1/backup/obr_bck.tar.gz $ tar -xvzf /data/data1/backup/obr_bck_incremental.tar.gz .... atd Po rozbalení archivu zkontrolujeme cílový adresář, popř dle potřeby upravíme strukturu obnovených dat
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 6. Úloha: Pod vedením učitele proveďte inkrementální zálohu zvoleného adresáře
1. V systému spusťte terminál a přihlaste se jako user (uživatel) 2. Programem TAR proveďte archivaci adresáře se snímkem seznamu souborů $ tar -cvz -g /snímek -f /archiv /archivovaná_data 3. V archivovaném adresáři proveďte změnu – nakopíruje tam další Podadresář nebo soubory aby dolšo ke změně 4. Proveďte inkrementální zálohu – inkrement bude samostatným archivem. 5. Pomocí $tar -tvf /archiv procházejte data v archivu 6. Proveďte postupné obnovení dat pomocí příkazu $tar -xvzf /archiv.tar.gz $tar -xvzf /archiv_inkrement.tar.gz atd .....
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL Přehled použité literatury a děl: Pokud není uvedeno jinak, autorem použitých textů a mediálních příloh (obrázků, textů, interaktivních materiálů, screenshotů) je autor tohoto digitálního učebního materiálu. Příklady a skripty v příloze DUM jsou dílem autora tohoto materiálu. Použité zdroje: 1.TAR. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation, 2001-2013, 2013-08-02 [cit. 2013-03-13]. Dostupné z: http://cs.wikipedia.org/wiki/Tar 2.FEDORA FOUNDATION. Manuálové stránky příkazů OS Linux, distribuce Fedora 16 (20112012), česká verze [cit. 2013-03-12]. Dostupné z: man tar ; 3. Linuxsoft.cz. HATINA, Petr. Linux v příkazech: archivace a komprese [online]. Linuxsoft.cz, ISSN 1801-3805, 2003-2013, 2004-15-09 [cit. 2013-03-10]. Dostupné z: http://www.linuxsoft.cz/article.php?id_article=364
Střední odborná škola a Střední odborné učiliště, Hořovice DIGITÁLNÍ UČEBNÍ MATERIÁL 4. FEDORA FOUNDATION. Navody:f17:Zálohování. Fedora Foundation, 2013, 2013-01-21 [cit. 2013-03-10]. Dostupné pod licencí creative commons z: http://wiki.fedora.cz/doku.php? id=navody:f17:zalohovani 5. Soubor:Torchlight tar.png. In: Wikipedia: the free encyclopedia [online]. San Francisco (CA): Wikimedia Foundation, 2001-2013, 2005-06-09 [cit. 2013-03-14]. Dostupné pod licencí GNU/GPL z: http://upload.wikimedia.org/wikipedia/commons/2/27/Torchlight_tar.png Citace byly generovány a verifikovány systémem: 6. Citace: citovat je snadné. KRČÁL, M. KMA WEBDESIGN. Citace.com [online]. 2013 [cit. 2013-03-15]. Dostupné z: http://generator.citace.com/