abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

    dnes 04:00 | Nová verze

    FreeTube, desktopový klient pro YouTube využívající lokální API, byl vydán ve verzi 0.26.0. Toto velké opravné vydání mj. vrací částečnou podporu živých přenosů nebo přepracovává zobrazování titulků a obecně nastavení videa v přehrávači – FreeTube umožňuje např. přehrávat video s větším zrychlením.

    ʚĭɞ 🍉 | Komentářů: 0
    dnes 03:55 | Humor

    Další vlna kyberútoků zasáhla chladicí zařízení supermarketů v sedmi evropských zemích, Belgii, Lucembursku, Švédsku, Nizozemsku, Irsku, Estonsku a Finsku. Mrazáky se v některých prodejnách opět 'proměnily v trouby' a zahřály až na 50°C, což pochopitelně vedlo ke znehodnocení uskladněných potravin. Útoky navazují na podobný incident ve Francii z první poloviny října letošního roku, pachatel stále není znám.

    👻 | Komentářů: 8
    včera 17:52 | Zajímavý projekt
    WorldTUI je experimentální LLM o 360 milionech parametrů, který napodobuje terminál. Podle stisknutých kláves se snaží předpovídat změny na obrazovce a zvládá tak vyonávat rozličné příkazy, například Vim, tmux i jednoduchou hru Snake. Nejedná se o skutečný příkazový řádek, jeho 'soubory' i příkazy jsou pouze simulované a model může samozřejmě různě chybovat. WorldTUI vychází z jazykového modelu Qwen2.5-Coder-0.5B, který autor … více »
    👻 | Komentářů: 2
    včera 17:48 | Zajímavý článek
    Josef Bacik navrhuje novou abstrakci cell, která by celý kontejner reprezentovala jako jeden kernelový objekt. Proces by vznikl přímo uvnitř cell a nemohl by ji opustit. Oprávnění ke správě by se odvozovala od držení cellfd. … více »
    vencour | Komentářů: 10
    včera 16:23 | Bezpečnostní upozornění

    Zranitelnost v aktualizačním mechanismu WordPress umožňuje útočníkovi zasáhnout do dočasného instalačního adresáře během aktualizace jádra systému. Před aktualizací veřejně dostupného WordPressu dočasně zablokovat HTTP přístup k wp-content/upgrade/, následně aktualizovat a zkontrolovat logy. Postižené verze: WordPress 4.7 až 7.1.3.

    vencour | Komentářů: 0
    včera 16:11 | Bezpečnostní upozornění

    Alpine Linux zveřejnil podrobnosti o útoku na svůj GitLab a 30. října oznámil obnovení provozu. Útočník se 20.–21. října pokusil zneužít chybu v regulárních výrazech. Exploit způsobil opakované pády workerů a několikrát se dostal do pokročilé fáze. Úspěšné spuštění kódu však nebylo potvrzeno. Fix: Opravený GitLab a současně Ruby 3.3.13, 3.4.12 nebo 4.0.9+, pokud jde o vlastní sestavení či kontejner.

    vencour | Komentářů: 0
    včera 15:44 | Pozvánky

    Konference OpenAlt 2026 proběhne tento víkend 7. a 8. listopadu na FIT VUT v Brně. Jedná se již o 21. ročník této konference, která propojuje otevřené technologie, svobodný software, hardware a lidi, kteří chtějí věci nejen používat, ale také jim rozumět a měnit je k lepšímu. Více o konferenci v příspěvku OpenAlt 2026: technologie, které dávají svobodu na blogu spolku OpenAlt.

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

    Eben Upton oznámil další zdražení jednodeskových počítačů Raspberry Pi. Tentokrát 16 GB varianty Raspberry Pi o 80 dolarů a 16 GB varianty Raspberry Pi Compute Module 5 o 40 dolarů. Cena Raspberry Pi 500+ se nemění.

    Ladislav Hagara | Komentářů: 0
    včera 15:11 | IT novinky

    Francouzské Národní shromáždění přijalo 30. října 2026 poměrem 11 hlasů pro, 10 proti a 14 abstencí pozměňovací návrh I-1358 ke státnímu rozpočtu na rok 2027, který zavádí daň z objemu dat doručovaných uživatelům internetu. Návrh socialistického poslance Laurenta Lhardita stanovuje sazbu 0,055 eura za gigabajt, tedy 55 eur za terabajt. Zatím nejde o platný zákon, ale o dílčí hlasování během prvního čtení rozpočtu. Daň by měli platit

    … více »
    vencour | Komentářů: 10
    1.11. 12:44 | IT novinky

    Nizozemská vláda ve snaze šetřit a zvyšovat efektivitu s využitím umělé inteligence (AI) hodlá zrušit asi 25.000 pracovních míst ve státní správě. Cílem je postupně dosáhnout ročních úspor až 3,5 miliardy eur (85,2 miliardy Kč). Na konci loňského roku ve státní správě pracovalo rekordních 160.000 lidí. „Nemůžeme pokračovat v tom, co jsme dělali dosud,“ uvedl státní tajemník pro efektivní fungování vlády Eric van den Burg. „Proto

    … více »
    Ladislav Hagara | Komentářů: 41
    Které desktopové prostředí na Linuxu používáte?
     (9%)
     (7%)
     (4%)
     (20%)
     (30%)
     (9%)
     (5%)
     (2%)
     (14%)
     (20%)
    Celkem 2968 hlasů
     Komentářů: 34, poslední 26.10. 08:24
    Rozcestník

    Dotaz: Jak zjistit, kolik toho rsync přenese

    7.2.2016 18:15 ttt
    Jak zjistit, kolik toho rsync přenese
    Přečteno: 2008×
    Na cílovém stroji mám databázový dump (~5GB), na zdrojovém stroji jsem udělal nový dump. Dokážu to přenést pomocí rsyncu ze zdrojového na cílový stroj, ale předtím, než to udělám, by mě zajímalo, kolik dat bude potřeba opravdu přenést a kolik ušetřím díky shodným blokům. Jak to zjistit?

    V manuálových stránkách rsyncu jsem zjistil jen jak vypsat, které soubory se budou přenášet. Možná nějaký jiný nástroj, který dělá jen porovnání a ne přenos? Skript to jistí, ale než se to něj pustím, rád bych věděl, ze nevynalézám kolo.


    Řešení dotazu:


    Odpovědi

    Řešení 1× (Jindřich Makovička)
    8.2.2016 08:57 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Od verze 3.1.0 má mít rsync volbu info, která s parametrem progress2 vypíše po skončení přenosu celkovou statistiku viz na stránce dole.
    8.2.2016 16:37 OldFrog {Ondra Nemecek} | skóre: 36 | blog: Žabákův notes | Praha
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Jenže autor to chce vědet předem:
    (...) ale předtím, než to udělám, by mě zajímalo, kolik dat bude potřeba opravdu přenést (...)
    Možná přidat --dry-run ?
    -- OldFrog
    8.2.2016 21:13 rastos | skóre: 63 | blog: rastos
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Krátky experiment ukazuje, že s --dry-run dostane len počet bajtov potrebných na ten dry-run. Teda ak má 10 blokov po 1kB, a jeden blok sa líši. Tak to nepovie ~1kB, ale pár bajtov, ktoré potrebuje na to, aby zistil, že treba preniesť jeden blok.
    8.2.2016 22:44 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Kdybyste se na ten link podívali pořádně, tak byste viděli, že je tam malý skript, který přesně tenhle problém řeší. Rsync při --dry-run jen vrací seznam souborů, které se budou přenášet, ten se rourou předává utilitě pv, která ho přežvýkává.
    9.2.2016 17:50 ttt
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Nevidím z toho, jak mi pv pomůže.
    pv shows the progress of data through a pipeline by giving information such as time elapsed, percentage completed (with progress bar), current throughput rate, total data transferred, and ETA.
    Potřebuju ho dopředu nakrmit maximem, které ale neznám - je to předmětem dotazu. Na odkazované stránce je jak zjistit počet přenesených souborů, ale to já vím - bude to 1.

    Ještě se musím zamyslet, jestli je to vůbec možné. Nejsem si jistý, jestli rsync s plovoucími hashi nepotřebuje mít přenesený všechno předešlé, aby dokázal dopočítat, jestli bude přenášet další blok.
    10.2.2016 07:25 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Jestli je to jeden soubor, tak to bude objem jeho dát. Nevím o tom, že by rsync posílal data atomicky.
    10.2.2016 10:16 ttt
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Objem dat by to byl, pokud bych neměl podobný soubor na cílovém stroji. Já tam mám dump, který je o 2 dny starší. A buď je to rsync friendly a bude potřeba přenést jen třeba 1 % nebo ne a musím zkopírovat 99 %. A tu informaci bych chtěl dřív než spustím přenos.
    10.2.2016 11:33 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Podle mě to je ta informace, kterou jsi dostal. Dva dny starý dump se obsahově lišit nemusí. Jinak podle toho co jsem se dočetl, funguje rsync tak, že nejprve vytvoří dočasný soubor do kterého stahuje po síti pouze bloky, které jsou odlišné od bloků v cílovém souboru a tím pak cílový soubor nahradí. Pokud půjde o binární blob, který nebude mít shodné datové bloky, tak defakto přetáhne celý soubor, ale u databázového dumpu může být skutečně přenos minimální. Viz Jak pracuje rsync

    10.2.2016 11:41 Filip Jirsák
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Ale o to přece tazateli celou dobu jde. Aby zjistil, kolik bloků v cílovém souboru není a kolik toho tedy bude nutné přenést.
    10.2.2016 11:39 Filip Jirsák
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Moc nerozumím tomu, k čemu je ta informace dobrá. I když zjistíte, že je potřeba zkopírovat celý soubor, stejně ho budete muset zkopírovat, a je prakticky jedno, zda ho zkopírujete rsyncem nebo jinak. Nebo-li rsync řeší oba dva případy – ať se projeví výhoda rsync protokolu nebo ne.
    10.2.2016 11:47 R
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Napriklad aby som vedel, ci prenos prebehne za 2 minuty alebo 2 hodiny.
    10.2.2016 12:40 Filip Jirsák
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Není lepší pro to použít parametr --info=progress2?
    10.2.2016 13:22 nobody
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    pokud ti jde nahodou o to aby to nezatezovalo 2h HDD, muzes pustit pustit pres ionice s volbou aby se pracovalo s hdd jen pokud nepracuje s hdd neco jineho, takze nebude nic brzdit...
    ionice -c3 rsync ... ... ...
    10.2.2016 13:43 ttt
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Tahám to po síti, přenos trvá několik hodin a vytěžuje síť. Můžu nastavit --bwlimit, ale pak se dostanu někam okolo 10 hodin. Pokud zjistím, že je potřeba přenést celý soubor (nebo třeba > 80 %), nebudu to přenášet vůbec a vyřeším to jinak. Třeba "kabelovým" přenosem. Idea byla, že to půjde zjistit efektivněji než experimentem.
    10.2.2016 14:32 Filip Jirsák
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    --dry-run by mělo zabránit přenosu dat, --itemize-changes vypíše změny, --stats vypíše statistiky. Z toho nedostanete výstup potřebný pro váš odhad?
    10.2.2016 15:05 ttt
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    rsync remote:dump.sql dump.sql --info=progress2    --human-readable --dry-run -vv --stats --itemize-changes

    dá stejný výstup (až na čísla procesu, dobu běhu), ať mu podstrčím shodný soubor nebo prázdný soubor.
    10.2.2016 16:44 nobody
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    napada me uchylnost... drzet si ten dump dvojmo na lokalu, takze provedes realnej sync local->local, zjistis mnozstvi zmen a podle toho pustis/nepustis sync local->remote :)
    10.2.2016 16:54 ttt
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Ech... to mě taky mohlo napadnout :) Jo, to vyřeší můj problém, ten původní dump tam někde je.

    10.2.2016 16:56 Filip Jirsák
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    To by ale bylo nutné rsync přesvědčit, aby se choval jako při síťovém přenosu. Protože rsync není napsán hloupě, a když jsou zdroj a cíl místní, soubor normálně zkopíruje a nezpomaluje to zbytečným načítáním z disku. Při síťovém přenosu je úzkým hrdlem síť, proto optimalizuje rsync přenos dat po síti. Při lokálním přenosu jsou ale úzkým hrdlem pevné disky, a nemá tedy smysl optimalizovat přenos přes operační paměť.
    10.2.2016 17:42 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    tak ten lokální rsync pustí sítovým způsobem na localhost. to ba se choval rsync sítově.
    10.2.2016 15:56 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Vylezou z toho požadovaná čísla?
    Notably, a dry run does not send the actual data for file transfers, so --progress has no effect, the "bytes sent", "bytes received", "literal data", and "matched data" statistics are too small, and the "speedup" value is equivalent to a run where no file transfers were needed.
    10.2.2016 17:48 lertimir | skóre: 64 | blog: Par_slov
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    5GB a 10 hodin? proboha co je to za síť? to je tak 100kB/s.
    10.2.2016 18:34 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Tím chtěl naznačit asi, jak by to bylo, kdyby to hodně přiškrtil,
    10.2.2016 22:39 ttt
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Je to server, který se používá v interní síti, spojení ven tam typicky není potřeba. Plná přenosová rychlost myslím byla asi 250 kB/s. Běs :)
    Jendа avatar 10.2.2016 23:55 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Místa, kde jediné dostupné spojení je AžDSL a s trochou štěstí i zarušená mikrovlnka, nejsou zas tak vzácná.
    12.2.2016 08:43 R
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    U nas je dost miest, kde nie je ani ADSL.
    11.2.2016 07:10 Filip Jirsák
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Nebylo by lepší použít inkrementální zálohy? Nebude nutné dodatečně zjišťovat, co se změnilo, a zároveň můžete držet těch záloh více pro případ, kdy se zjistí až po několika dnech, že se něco pokazilo.
    12.2.2016 09:49 ttt
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    Nejde o zálohování, ale o vytvoření kopie produkční databáze pro vývojáře - pokud je potřeba hledat chybu v datech. Zálohování je tam řešené jinak. Dělají se tam jen plné zálohy, v současné podobě to pro přenos použít nejde.
    12.2.2016 09:53 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: Jak zjistit, kolik toho rsync přenese
    A nelze tu kopii vytvářet průběžnou replikací na nějaký server na síti vývojářů? Z replikační instance si mohou dělat klony pro svou potřebu, klidně lokálním rsyncem nebo jen cp -a. Navíc nemusí dump nalévat, mají rovnou data připravená. A pořád aktuální.

    Založit nové vlákno • Nahoru

    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.