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 22:00 | IT novinky

    Společnost OpenAI představila svůj nejnovější AI model GPT-4o (o jako omni, tj. vše). Nově také "vidí" a "slyší". Videoukázky na 𝕏 nebo YouTube.

    Ladislav Hagara | Komentářů: 0
    včera 15:44 | Zajímavý článek

    Ondřej Filip publikoval reportáž z ceremonie podpisu kořenové zóny DNS. Zhlédnout lze také jeho nedávnou přednášku Jak se podepisuje kořenová zóna Internetu v rámci cyklu Fyzikální čtvrtky FEL ČVUT.

    Ladislav Hagara | Komentářů: 0
    včera 14:22 | IT novinky

    Společnost BenQ uvádí na trh novou řadu monitorů RD určenou pro programátory. První z nich je RD240Q.

    Ladislav Hagara | Komentářů: 11
    včera 13:00 | IT novinky

    Byl aktualizován seznam 500 nejvýkonnějších superpočítačů na světě TOP500. Nejvýkonnějším superpočítačem nadále zůstává Frontier od HPE (Cray) s výkonem 1,206 exaFLOPS. Druhá Aurora má oproti loňsku přibližně dvojnásobný počet jader a dvojnásobný výkon: 1,012 exaFLOPS. Novým počítačem v první desítce je na 6. místě Alps. Novým českým počítačem v TOP500 je na 112. místě C24 ve Škoda Auto v Mladé Boleslavi. Ostravská Karolina, GPU

    … více »
    Ladislav Hagara | Komentářů: 0
    včera 10:11 | Nová verze

    GHC (Glasgow Haskell Compiler, Wikipedie), tj. překladač funkcionálního programovacího jazyka Haskell (Wikipedie), byl vydán ve verzi 9.10.1. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    včera 09:22 | Nová verze

    Po 9 týdnech vývoje od vydání Linuxu 6.8 oznámil Linus Torvalds vydání Linuxu 6.9. Přehled novinek a vylepšení na LWN.net: první a druhá polovina začleňovacího okna. Později také na Linux Kernel Newbies.

    Ladislav Hagara | Komentářů: 2
    11.5. 18:22 | Nová verze

    Byla vydána verze 0.2.0 v Rustu napsaného frameworku Pingora pro vytváření rychlých, spolehlivých a programovatelných síťových systémů. Společnost Cloudflare jej letos v únoru uvolnila pod licencí Apache 2.0.

    Ladislav Hagara | Komentářů: 0
    10.5. 19:11 | Nová verze

    Open source RDP (Remote Desktop Protocol) server xrdp (Wikipedie) byl vydán ve verzi 0.10.0. Z novinek je vypíchnuta podpora GFX (Graphic Pipeline Extension). Nová větev řeší také několik bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 16
    10.5. 04:11 | Nová verze

    Rocky Linux byl vydán v nové stabilní verzi 9.4. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    9.5. 22:22 | Bezpečnostní upozornění

    Dellu byla odcizena databáze zákazníků (jméno, adresa, seznam zakoupených produktů) [Customer Care, Bleeping Computer].

    Ladislav Hagara | Komentářů: 22
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (72%)
     (6%)
     (10%)
     (12%)
    Celkem 223 hlasů
     Komentářů: 15, poslední včera 21:33
    Rozcestník

    Dotaz: Rsync - zachování původních přípojných bodů zálohy.

    8.6.2018 17:51 Petr_70 | skóre: 8
    Rsync - zachování původních přípojných bodů zálohy.
    Přečteno: 304×
    Dobrý den všem.

    Prosím vás o radu a případně shovívavost, pokud budu něco interpretovat špatně...

    Mám někde (na jiném úložišti) zálohovaný kompletní linuxový adresářový strom linuxového systému, který běží na serveru se dvěma diskovými poli RAID5. Ta pole jsou samozřejmě různě rozdělená, neboli adresáře stromu mají různé přípojné body na obou diskových polích.

    Jak jsou disková pole rozdělená a do kterých partition jsou jednotlivá data připojena není v tuto chvíli podstatné.

    Jde mi o to, že když vytvořím síťovou zálohu pomocí Rsync se zachováním oprávnění, vlastnictví, typu souborů atd. (implikuje přepínač -a , na cílové straně jsou nutná práva admina, příp. za použití parametru "--fake-super".) Jak nebo podle čeho Rsync pozná při nutnosti obnovení systému a dat z této zálohy, kam má "fyzicky" data vrátit zpět na původní místo?

    Pokud původní přípojné body na serveru budou existovat, pak je Rsync "vidí" a umístí je fyzicky na správné místo.
    Co když ale žádná data (tedy ani přípojné body) na serveru nejsou - např. při obnovení disk. pole po havárii řadiče disku. Jak tedy Rsync pozná, kam data fyzicky umístit pokud chci systém uvést do původního stavu?

    Možná jsem něco přehlédl nebo zcela nepochopil, ale z dokumentace Rsync plyne, že dokáže zachovat všechna metadata, ale ta jsou uchována v inodu v rámci jedné partition. Tedy z toho nijak nepozná, kam má "fyzicky" adresáře s daty zpětně připojit aby byla na původním místě (na původní partition).

    Dokáže mi někdo prosím poradit a tuto věc objasnit?

    Děkuji vám předem.

    Odpovědi

    8.6.2018 18:30 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Rsync - zachování původních přípojných bodů zálohy.
    Nemůžeš zálohovat rovnou celý ten základní filesystém, bez ohledu na místa, kam je dál připojený?

    Ostatní servery pak můžeš zálohovat s parametrem -x/--one-file-system, aby zálohování nelezlo na další namontované filesystémy.
    8.6.2018 18:48 NN
    Rozbalit Rozbalit vše Re: Rsync - zachování původních přípojných bodů zálohy.
    Resi to vubec? Pokud by jsi mel zalohovany adresar /mnt/backup/ jako raid mount a to pole odpojil. Pri obnove by rsync vytvoril adresar do aktualniho souboroveho systemu. Nebo ne?
    k3dAR avatar 8.6.2018 19:46 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Rsync - zachování původních přípojných bodů zálohy.
    rsync to vubec neresi, adresare jsou pro nej jen cesty, kdyz v cili neni nic pripojeno, synchronizuje to do nepripojeneho vcetne cele cesty ktera by v pripade byla na tom pripojenem...
    porad nemam telo, ale uz mam hlavu... nobody
    8.6.2018 19:30 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Rsync - zachování původních přípojných bodů zálohy.
    rsync nic neobnovuje, rsync jenom synchronizuje dva stromy souborového systému. Tj. kdybyste spustil synchronizaci ze zálohy do nějakého cílového souborového systému, rsync tam prostě bude kopírovat adresáře a soubory tak, jak jsou ve zdrojovém souborovém systému. Když nějaký adresář nebude existovat, tak ho vytvoří, když bude existovat, nastaví mu (v závislosti na konfiguraci rsyncu) metadata jako vlastníka, oprávnění apod.

    Pokud byste tedy chtěl při obnově zachovat přípojné body, musíte je nejprve na cílovém systému ručně vytvořit.

    Navíc mi připadá trochu zvláštní zálohovat kompletní strom (doufám, že aspoň bez /dev, /proc, /tmp, /sys a dalších proměnlivých adresářů). Spíš bych zálohoval zvlášť uživatelská data (/home), protože tam dává smysl držet i historii, zvlášť aplikační data (/var), případně také s historií, zvlášť konfiguraci (/etc). Aplikace také můžete zálohovat, případné obnova ze zálohy by byla rychlejší, než nová instalace, i kdybyste jí měl zautomatizovanou. Ale když to máte vše v jednom, máte ta data svázaná se současnou instalací, a budete mít problém v případě, že byste se rozhodl třeba vše přenést na nový stroj a zároveň s tím nainstalovat systém od začátku (třeba přejít na jinou distribuci nebo na jinou architekturu).
    8.6.2018 23:34 Petr_70 | skóre: 8
    Rozbalit Rozbalit vše Re: Rsync - zachování původních přípojných bodů zálohy.
    Co je spatně na zálohování celého stromu?

    Rsync má skriptem definováno, co nemá kopírovat, takže při požadavku migrace na nový stroj, je snadné ty vámi uváděné adresáře z obnovy vyloučit.

    Jinak těch důležitých adresářů k záloze je daleko více... např. srv/www/htdocs pro webhosting, /usr/local/ pro serverové aplikace, /var/lib/ pro databázi MySQL a jiné...
    9.6.2018 07:46 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Rsync - zachování původních přípojných bodů zálohy.
    Co je spatně na zálohování celého stromu?
    Pro zálohování různých dat se hodí různé způsoby zálohování. Např. uživatelská a aplikační data budete chtít uchovávat i s historií, uchovávat historii operačního systému je zbytečné.
    Rsync má skriptem definováno, co nemá kopírovat, takže při požadavku migrace na nový stroj, je snadné ty vámi uváděné adresáře z obnovy vyloučit.
    Vyloučit nějaká data z obnovy je možné, ale k čemu je dobré zabírat jimi místo na zálohovacím médiu, když je pak stejně nepoužijete?
    Jinak těch důležitých adresářů k záloze je daleko více... např. srv/www/htdocs pro webhosting, /usr/local/ pro serverové aplikace, /var/lib/ pro databázi MySQL a jiné...
    To jsou aplikační data. Správce samozřejmě musí vědět, kde má aplikační data uložená.
    k3dAR avatar 8.6.2018 19:50 k3dAR | skóre: 62
    Rozbalit Rozbalit vše Re: Rsync - zachování původních přípojných bodů zálohy.
    nic neprehlizis, rsync toto nijak neresi, je na tobe aby pri obnove si zaridil pripojene oddily/disky/sitove_disky/atd tak jak jsou pri zalohovani...
    tzn. idealne je ze budes zalohovat zvlast jednotlive pripojeni ze serveru a pri obnove nejdriv obnovis rootfs, ozivis pripojeni vsech mountpointu a pak provedes obnovy zaloh jednotlivych pripojeni...
    pripojene body budes mit v /zaloha/etc/fstab (ty ktere si tam das) a/nebo v /zaloha/etc/mtab (tam jsou vsechny i co pripojis rucne nebo jinak)
    porad nemam telo, ale uz mam hlavu... nobody
    8.6.2018 23:38 Petr_70 | skóre: 8
    Rozbalit Rozbalit vše Re: Rsync - zachování původních přípojných bodů zálohy.
    Rozumím... v podstatě se jedná o "ruční" obdobu startovací procedury - Po připojení root-fs jsou připojeny ostatní souborové systémy podle specifikace v /etc/fstab.
    8.6.2018 23:58 Petr_70 | skóre: 8
    Rozbalit Rozbalit vše Re: Rsync - zachování původních přípojných bodů zálohy.
    Děkuji vám všem za odpovědi i za váš čas...

    Takže jsem to vlastně předpokládal správně. Je tedy nutné mít při obnově funkční systém a již připravené přípojné body.

    Jen si říkám, zdali není - např. pro nejhorší případ havárie serveru - rychlejší a bezpečnější mít někde naklonovanou zálohu těch diskových polí pomocí aplikací typu Acronis apod. (nebo přes dd).
    Tam mám kromě dat ještě navíc i zachováno rozdělení disků, tedy i s oddíly.
    Po obnovení činnosti hardware se obnoví nejdříve pole na kterém je root-fs a následně případně další s daty.

    Překvapivě se to tak ale u serverů nedělá (alespoň jsem to nikde nezaznamenal). Admini řeší zálohy pomocí Rsync, Rdiff-backup apod. tedy "jen" samotná data...
    9.6.2018 07:42 Filip Jirsák | skóre: 68 | blog: Fa & Bi
    Rozbalit Rozbalit vše Re: Rsync - zachování původních přípojných bodů zálohy.
    Zálohovat celý systém je často zbytečné, protože ho můžete snadno obnovit novou instalací. Takže je zbytečné plýtvat prostorem na zálohovacím zařízení archivováním něčeho, co lze snadno stáhnout z internetu.

    Navíc pořád řešíte jen obnovu na identické disky v případě havárie. Když budete mít pro obnovu o něco menší disk, budete mít v případě zálohování obrazu disku velký problém. Když budete mít větší disk, budete muset dodatečně zbytečně řešit natahování souborového systému. Když přijde uživatel, že omylem smazal nějaký soubor, budete muset obnovovat celý obraz.

    Zálohování celých obrazů systému se často používá u virtuálních strojů, protože tam je často potřeba omezit dobu výpadku na minimum, takže se virtuální stroj z kopie obrazu jen spustí na jiném zařízení.

    Podstatné je to, že neexistuje jeden univerzální způsob zálohování vhodný na všechno.
    Josef Kufner avatar 9.6.2018 11:39 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Rsync - zachování původních přípojných bodů zálohy.
    Docela se mi osvědčilo (na notebooku) mít pomocí rsync kompletní zálohu na úrovni souborového systému (bez /proc, /sys, a /dev). Obnova se pak dá snadno udělat minimální instalací, což zajistí bootovatelnost a rozdělení disků. A tu minimální instalaci pak přeplácnout rsyncem ze zálohy.
    Hello world ! Segmentation fault (core dumped)
    10.6.2018 11:42 hodza | skóre: 8 | Olomouc
    Rozbalit Rozbalit vše Re: Rsync - zachování původních přípojných bodů zálohy.
    To důležité už řečeno bylo - rsync neřeší kde je co připojené, ale stará se pouze o zkopírování dat. Pokud se nejedná o "one shot" zálohu, pak bych důrazně doporučil přejít na řešení typu dirvish. Jinak do rsyncu bych určitě přidal parametr "--numeric-ids".

    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.