Portál AbcLinuxu, 12. května 2025 10:10

Dotaz: Pomalý tar přes NFS

3.12.2013 22:37 tom62 | skóre: 14 | blog: tom62 | Brno
Pomalý tar přes NFS
Přečteno: 304×
Odpovědět | Admin
Ahoj,

potřebuji zálohovat na pásku (LTO-2) větší množství souborů, které jsou umístěny na jiném počítači (resp. NASu s Debianem), přičemž na počítači s mechanikou jsou soubory dostupné přes NFS (v /media/nas). K zálohování jsem chtěl jako vždy použít tar, tedy např.:

tar --exclude /media/nas/soubory1/nechci --exclude /media/nas/soubory2/takynechci -cvpf /media/nas/soubory1 /media/nas/soubory2 /dev/st0

Problém je, že je to velmi pomalé. Z NASu přes NFS běžně kopíruji na počítač soubory rychlostí asi 40 MB/s. Když je ale chci přes tar někam zabalit (někam na disk nebo klidně i do /dev/null), přenos probíhá průměrně tak 7 MB/s.

Neví někdo, kde by mohl být problém? Popř. jakým jiným způsobem zálohování z NASu na pásku provádět, aby to bylo rychlejší?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.12.2013 14:49 alkoholik | skóre: 40 | blog: Alkoholik
Rozbalit Rozbalit vše Re: Pomalý tar přes NFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nechci Ti do toho moc kecat, ale tar bere nazev archivniho souboru jako prvni parametr za -f. Takze si nejspis prepisujes neco v /media/nas/soubory1.
Coz by mimo jine vysvetlovalo dane chovani. Cte i zapisuje na NAS zaroven.
4.12.2013 19:47 tom62 | skóre: 14 | blog: tom62 | Brno
Rozbalit Rozbalit vše Re: Pomalý tar přes NFS
Ten příkaz je samozřejmě špatně, ale jen jsem to ve špatném pořadí napsal sem, spouštěl jsem to správně, resp. pro to zjištění rychlosti jsem používal něco jako

tar -cpf - /media/nas/soubory1 | pv -a > /dev/null
Luboš Doležel (Doli) avatar 4.12.2013 22:21 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Pomalý tar přes NFS
Odpovědět | | Sbalit | Link | Blokovat | Admin
Napadá mě ještě latence sítě. Při práci s větším množstvím malých souborů jde u jakéhokoliv síťového FS výkon do háje. Z toho důvodu se vyplatí dělat tar už na zdrojovém systému, pokud to tedy jde.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.