O víkendu probíhá konference OpenAlt 2025 (Stream). Na programu je spousta zajímavých přednášek. Pokud jste v Brně, stavte se. Vstup zdarma.
Josef Průša představil novou velkoformátovou uzavřenou CoreXY 3D tiskárnu Prusa CORE One L a nový open source standard chytrých cívek OpenPrintTag i s novou přepracovanou špulkou.
Na GOG.com běží Autumn Sale. Při té příležitosti je zdarma hororová počítačová hra STASIS (ProtonDB: Platinum).
Ubuntu 25.10 má nově balíčky sestavené také pro úroveň mikroarchitektury x86-64-v3 (amd64v3).
Byla vydána verze 1.91.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání. Vyzkoušet Rust lze například na stránce Rust by Example.
Ministerstvo průmyslu a obchodu vyhlásilo druhou veřejnou soutěž v programu TWIST, který podporuje výzkum, vývoj a využití umělé inteligence v podnikání. Firmy mohou získat až 30 milionů korun na jeden projekt zaměřený na nové produkty či inovaci podnikových procesů. Návrhy projektů lze podávat od 31. října do 17. prosince 2025. Celková alokace výzvy činí 800 milionů korun.
Google v srpnu oznámil, že na „certifikovaných“ zařízeních s Androidem omezí instalaci aplikací (včetně „sideloadingu“) tak, že bude vyžadovat, aby aplikace byly podepsány centrálně registrovanými vývojáři s ověřenou identitou. Iniciativa Keep Android Open se to snaží zvrátit. Podepsat lze otevřený dopis adresovaný Googlu nebo petici na Change.org.
Byla vydána nová verze 18 integrovaného vývojového prostředí (IDE) Qt Creator. S podporou Development Containers. Podrobný přehled novinek v changelogu.
Cursor (Wikipedie) od společnosti Anysphere byl vydán ve verzi 2.0. Jedná se o multiplatformní proprietární editor kódů s podporou AI (vibe coding).
Google Chrome 142 byl prohlášen za stabilní. Nejnovější stabilní verze 142.0.7444.59 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 20 bezpečnostních chyb. Za nejvážnější z nich bylo vyplaceno 50 000 dolarů. Vylepšeny byly také nástroje pro vývojáře.
dd if=/dev/md0 of=/dev/hda conv=noerrorNa celém řešení je elegantní to, že disk nemusí být namontovaný a dokonce ani nemusí být zformátovaný, protože se na něj přenese (vyjma MBR - to je mimo md) 1:1 kopie pole, takže už bude stačit přidat stejný zavaděč jaký mají jednotky v md a z takové zálohy se dá rovnou bootovat. Nevýhoda tohoto typu zálohy je, že kopíruje i prázdné místo, což je těžce neefektivní a proto hledám jiný způsob, který by byl maximálně elegantní a kopíroval obsah pole takovým způsobem, aby to co je v poli bylo i v záloze (tedy včetně práv, atd...) a taková záloha tedy byla přesným imagem toho co je v poli. Díky za odpovědi
rdiff-backup - a budeš to mít i inkrementálně
Případně obyčejný tar.
AFAIK zálohování na úrovni filesystému bude bezpečnější. Při "zálohování" disku pomocí dd trvá nějakou dobu, než se dostaneš od začátku do konce, a když se s diskem aktivně pracuje, může být "záloha" celkem rozhozená. Navíc když pracuješ s diskem prostě jako s blokovým zařízením, kde je volné místo se asi prostě nijak nedozvíš (bez ošklivých triků).
cp. Nemá náhodou nějaké flagy, které by se o to postaraly? Já jsem si všiml například --archive a --backup, ale nějak tak si nejsem jistý jak fungují a nemám čas to zkoušet...
Díky za odpověďi
man cp | grep -A 3 -- --preserve když to tedy nemáte čas číst celý :D Ale jinak v časové tísni bych moc nevymýšlel a použil bych rsync, je k tomu určený příkladů je všude mraky.
Ale neřeší to to volné místo.
rdiff-backup "zdroj" "cíl" a neběží jako démon, takže se musí tento příkaz přidat do Cronu. Taky doufám, že se v záloze projevuje i to, když se soubor ve zdroji smaže.
...jsem si říkal, že toto (spolu s omezením SSH přístupu z jedné IP)bude to nejjednodušší a největší hrůzu jsem měl z rozchození RAIDu, no opak je pravdou.
rdiff-backup --force --exclude /proc --exclude /data / /dataForce se tam dává jenom při prvotním tvoření zálohy, potom už ne. /proc se musí přidat proto, protože je to jednak zbytečné zálohovat a taky protože záloha vyhodí hodně chyb a dostane se do nějaké smyčky, ze které se už nedostane. Takže do takové zálohy už stačí přidat (prázdný?) adresář /proc a přidat zavaděč a dá se bootovat, ne? ;) BTW spoustu errorů to vyhodí u adresáře /sys (záloha se sice zpomalí, ale nesekne a pokračuje), takže moje otázka následuje - k čemu vlastně ten /sys je? Co kdybych ho taky vyjmul ze zálohování? BTW2: Adresář, kde se ukládají metadata se jmenuje
rdiff-backup-data a je v rootu zálohy...
00 4 * * * root rdiff-backup --exclude /proc --exclude /data --exclude /sys / /dataTedy aby ve čtyři hodiny ráno spustil tento příkaz, přenastavil jsem čas na 3:55 (2:55 v BIOSu) a čekal... ...no nic se bohužel nestalo... Nevíte, kde by mohla být chybka? ;) Ještě potřebuji jednu věc - aby se disk před zálohou přimontoval a po záloze zase pěkně odmontoval (aby se předešlo nepěkným následkům např. takového
rm -rf / :D (je to sice pravděpodobnost jedna ku miliardě, ale co kdybych měl nějakou chvilkovou slabost :D).
Napadlo mě tedy to uložit do nějakého souboru (pracovně mu říkejme třeba backup.sh) kde by se to provedlo jako dávka - je to možné a nebo je to složitější?
Díky moc
mount .... && rdiff-backup ... && umount ...
0 4 * * * root mount /dev/co /data && rdiff-backup ... && umount /dataNevím co používáte za cron (a i kdybych to věděl tak bych stejně neuměl poradit o moc víc). Možná musíte po editaci crontabu spustit nějaký příkaz nebo vám cron možná ani neběží... (Nevím, jen se snažím tipovat.)
00 3 * * * root mount /dev/md2 /data && rdiff-backup --exclude /proc --exclude /sys --exclude /data / /data && umount /dev/md2(zatím vše jenom testuji, takže názvy jednotek nejsou definitivní - abyste se neptali proč ten backup adresář bude na md ;) ) Celý vtip a problém Cronu je ten, že se musí spustit
crontab /etc/crontab aby se změny zapsaly.
Takže vše funguje tak jak má, tak jak jsem si to představoval ve svých růžových snech!
Ještě jednou vám všem děkuji. To je obrovská zbraň GNU/Linuxu, obrovské množství lidí schopných a kompetentních pomoct! ;)
rdiff-backup (jediná škoda je, že ho CentOS nemá v repozitářích, tak si stáhnu RPM pro RHEL a mělo by to fungovat).V CentOS to není, protože to není v Red Hat Enterprise Linuxu. Ale je to v EPEL.
deb http://ftp.cz.debian.org/debian jessie main contrib non-free
Tiskni
Sdílej: