Kód DUM : VY_32_INOVACE_LIN.1.18 Název materiálu: Anotace Autor Jazyk Očekávaný výstup 18_ Bezpečnost dat 3. část zálohování a obnova dat programem DUMP DUM seznámí žáky s možnostmi zálohování komprimačním programem dump, dd, gzip 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 Druh učebního materiálu Druh interaktivity Cílová skupina Stupeň a typ vzdělávání Typická věková skupina Př. bezpečnost, inkrement, rar, zip, gzip, komprimace, dump dd, gzip, síť, udpcast, Prezentace s prvky interaktivity Kombinované Žáci 3. ročníku Odborné vzdělávání 16-19 let Celková velikost Velikost materiálu v kb : 215 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).
1. Programem DUMP lze pohodlně vytvořit inkrementální zálohy celých diskových oddílů. Nástroj Dump je určen pro zálohování celých diskových oddílů s filesystémem ext2, ext3 a ext4 na jiný disk nebo do souboru. - nativně a jednoduše podporuje inkrementální způsob zálohování - současně i zpětná obnova zálohy je naprosto bezproblémová Zhodnocení nástroje a příklady použití: Nevýhoda omezení jen na filesystémy ext 2,3,4 Výhoda transparentnost, jednoduchost - podpora inkrementálních záloh DUMP [dʌ mp] skládka, sklad (sklad dat)
2. Inkrementální zálohování pomocí programu DUMP!! Pro ukázku je třeba připravit Flashdisk nebo datovou kartu s filesystémem ext3: - Příkazem (např.) #mkfs ext3 /dev/sdg1 vytvoříme nový filesystém ext3 - Příkazem # blkid lze zjistit zařízení, na které se Flashdisk namapoval: - Příkazem #dump -0f /data/sdkarta1.dump /dev/sdg1 vytvoříme zálohu celého diskového oddílu sdg1 (na sd kartě): - volba 0 znamená že to je první úplná záloha - volba f umožní uložit archiv do zvolené lokace - první inkrement budeme psát #dump -1f /data atd. Syntaxe: #dump -volby /kde_je_záloha.dump /zálohovaná_partition HTTP protokol
3. Kontrola archivu a zpětné obnovení: Prvním krokem před opuštěním zálohovaných dat je kontrola archivu projitím zazálohovaných dat: Příkazem #restore tf /cesta_k_záloze.dump přečteme obsah archivu: HTTP protokol
4. Obnova vytvořené zálohy: Máme aktivní adresář, kde je připojená nová partition, na kterou obnovujeme!! 1) připojíme partition, na kterou budeme zálohu extrahovat k nějakému adresáři a příkazem cd tento adresář učiníme aktivním: #cd /media/5a05d777-8cae-4a69-a3b0-91b0c50c7bf8 #restore -rvf záloha.dump HTTP protokol Obr1: Obnovená data
5. Úloha: Pod vedením učitele proveďte zazálohování adresáře dle pokynů 1. V systému spusťte terminál a přihlaste se jako root 2. Programem DUMP proveďte archivaci celého Flashdisku s připraveným souborovým systémem ext3 ; vytvořte archiv příkazem #dump -0f /data/backup/zaloha_flashdisk.dump 3. Proveďte změnu dat na Flashdisku a příkazem #dump -1f /cesta/archiv.dump proveďte inkrementální zálohu do stejného cíle. 4. Programem #restore -tf /archiv.dump procházejte obsah zálohy 5. Smažte obsah Flashdisku, připojte jej a jeho adresář učiňte aktivním 6. Pomocí #restore - rvf /cesta/archiv.dump obnovte obsah Flashdisku
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.NOVICKÝ, Petr. Zálohování v Linuxu II.: Syntaxe a příklady použití příkazů dump, restore a tar. ABCLINUXU.CZ. Abclinuxu.cz [online]. 1999-2012 Argonit s. r. o., 2003-25-03 [cit. 2013-03-12]. Dostupné z: http://www.abclinuxu.cz/clanky/navody/zalohovani-v-linuxu-ii 2.FEDORA FOUNDATION. Manuálové stránky příkazů OS Linux, distribuce Fedora 16 (2011-2012), česká verze [cit. 2013-03-12]. Dostupné z: man dump man restore ; 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
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 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/