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í
×
    18.7. 14:22 | Nová verze

    HollowByte je zranitelnost typu Denial of Service (DoS) v kryptografické knihovně OpenSSL. Útočník může odesíláním škodlivého payloadu o velikosti pouhých 11 bajtů zaplnit paměť serveru. OpenSSL před ověřením dat vyhradí nepřiměřený blok paměti (až 131 KB). Server pak čeká na data, která nepřišla. Zranitelnost je opravena ve verzích OpenSSL 4.0.1, 3.6.3, 3.5.7, 3.4.6 a 3.0.21.

    Ladislav Hagara | Komentářů: 0
    18.7. 13:44 | Komunita

    Ve španělské A Coruñě probíhá GUADEC 2026, tj. letošní konference vývojářů a uživatelů desktopového prostředí GNOME. Videozáznamy přednášek jsou k dispozici na YouTube.

    Ladislav Hagara | Komentářů: 1
    18.7. 13:22 | Komunita

    Společnost Collabora ve spolupráci s Valve vyvíjí Holo Core, tj. port Arch Linuxu pro ARM64 procesory (AArch64), který bude pohánět VR headset Steam Frame. Pro testování Arch Linuxu pro AArch64 jsou k dispozici binární balíčky, zdrojové kódy i kontejner pro Docker nebo Podman.

    Ladislav Hagara | Komentářů: 1
    18.7. 13:00 | IT novinky

    Mikroprocesor Zilog Z80 byl oficiálně uveden na trh před 50 lety, tj. v červenci 1976. Výroba mikroprocesoru skončila v roce 2024.

    Ladislav Hagara | Komentářů: 1
    18.7. 02:55 | Bezpečnostní upozornění

    Výzkumníci ze společnosti ESET objevili 11 zapomenutých UEFI shim zavaděčů, které byly podepsány společností Microsoft, a které umožňují útočníkům obejít ochranu UEFI Secure Boot na většině zařízení. Microsoft je zneplatnil (přidal jejich hash do databáze dbx) v rámci aktualizace Patch Tuesday dne 9. června 2026. Uživatelé Linuxu mohou databází aktualizovat pomocí LVFS. Ověřit zneplatnění zavaděčů lze pomocí skriptu uefi-dbx-audit. Jedná se o CVE-2026-8863 a CVE-2026-10797.

    Ladislav Hagara | Komentářů: 3
    17.7. 16:55 | Zajímavý software

    pico-usb-wifi je open source firmware pro Raspberry Pi Pico W, který jej promění v USB Wi-Fi adaptér. Po připojení k počítači se objeví jako zařízení USB CDC-NCM.

    Ladislav Hagara | Komentářů: 0
    17.7. 16:00 | IT novinky

    Americká společnost Google ze skupiny Alphabet bude muset podle nových požadavků Evropské unie umožnit společnosti OpenAI i dalším konkurentům v oblasti umělé inteligence (AI) a internetových vyhledávačů přístup ke svým službám. Ve svém rozhodnutí o tom včera informovala Evropská komise (EK). Opatření má zajistit dodržování pravidel, jejichž cílem je omezit v EU tržní sílu velkých technologických firem. Google s tím nesouhlasí.

    … více »
    Ladislav Hagara | Komentářů: 1
    17.7. 04:55 | Komunita

    Nové verze webových prohlížečů Chrome a Firefox jsou vydávány každé 4 týdny. Aktuální verze Chrome je 150. Aktuální verze Firefoxu je 152. V březnu bylo oznámeno, že od září přejde Chrome na dvoutýdenní cyklus vydávání verzí. To by znamenalo, že Chrome v číslování verzí Firefox brzy přeskočí. Vývojáři Firefoxu proto také od září přecházejí na dvoutýdenní cyklus vydávání verzí. :-)

    Ladislav Hagara | Komentářů: 7
    17.7. 00:22 | Zajímavý software

    Microsoft Comic Chat (Wikipedie), tj. grafický IRC klient z devadesátek, který převáděl konverzace na IRC do podoby komiksových panelů, a který zpopularizoval font Comic Sans, je dnešním dnem open source. Zdrojové kódy jsou k dispozici na GitHubu pod licencí MIT.

    Ladislav Hagara | Komentářů: 3
    16.7. 19:55 | Nová verze

    Byla vydána (𝕏) nová verze 26.7 open source firewallové a routovací platformy OPNsense (Wikipedie). Jedná se o fork pfSense postavený na FreeBSD. Kódový název OPNsense 26.7 je Xenial Xenops. Přehled novinek v příspěvku na fóru.

    Ladislav Hagara | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (7%)
     (2%)
     (17%)
     (30%)
     (5%)
     (6%)
     (2%)
     (15%)
     (24%)
    Celkem 2180 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník


    Dotaz: “přístupná” záloha

    21.12.2020 11:04 kol-ouch | skóre: 11 | blog: Co_to_je
    “přístupná” záloha
    Přečteno: 1470×
    Ahoj,

    Nějak se nemůžu dopátrat, jestli existuje nějaký jiný program na přírůstkové zálohy který umí buď poslední, nebo vyšechny zálohy udělat čitelné, tak, aby na jejich přečtení nebylo potřeba nic jiného než filemanager.

    Do ted používám rsnapshot, ale ten nějak začíná narůstat, zkusil jsem rdiff-backup, ale ten je i přes NFS a gigovou síť docela pomalý

    Různé dejavu, kbackup, restic a podobné zálohu vždy nějak zabalí

    Jde mi o to, že ted sypu zálohy na NAS a některé soubory (fotky/videa) dál readonly sdílím do tv a podobně

    Nebo mám zkusit nascriptovat rsync a nehledal?

    Řešení dotazu:


    Odpovědi

    Max avatar 21.12.2020 11:57 Max | skóre: 73 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    Když jsem to dřív potřeboval, tak jsem jsem to řešil pomocí rsync + btrfs.
    několikrát denně jsem dělal rsync a po něm jsem vždy udělal snapshot na btrfs. Tím jsem si zajistil historii měsíc zpětně. Jména snapshotů jsem vytvářel pomocí datumu, abych starší snapshoty mohl druhým skriptem jednoduše mazat.
    Takže dva malé skripty a odvedlo to moc pěknou práci.
    Zdar Max
    Měl jsem sen ... :(
    Řešení 1× (Вherzet)
    21.12.2020 16:59 z_sk | skóre: 34 | blog: analyzy
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    kol-ouch - rsync => A pokial nejde o meniace subory (kedze rozpravas o arch. fotiek), tak rychlejsie Ti pojde rsync, ak das neratat kontrolne sucty suborov (voci zmene) a prenasat ak iba sa velkost zmenila (alebo cas).
    debian.plus@protonmail.com
    22.12.2020 09:12 kol-ouch | skóre: 11 | blog: Co_to_je
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    kouknu na to

    dík moc
    Josef Kufner avatar 21.12.2020 17:12 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    rsync --link-dest, nebo rsync + btrfs snapshoty.

    Co záloha, to adresář pojmenovaný podle data zálohy. Deduplikace pak probíhá buď pomocí hardlinků (proti předchozí záloze), nebo pomocí snapshotů (rsync aktualizuje zapisovatelný adresář a toho se pak udělá snapshot).

    Pokud by někdo měl tip na dobrý nástroj pro odstraňování starých záloh, sem s ním prosím. Už několik let se chystám ho napsat. :)
    Hello world ! Segmentation fault (core dumped)
    21.12.2020 22:48 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    Zálohovací softy mívají FUSE filesystém. Můj oblíbený backuppc má např. https://git.fws.fr/fws/fuse-backuppcfs4/src/branch/master/backuppcfs.pl?lang=pl-PL (netestoval jsem, protože obnova přes webové rozhraní mi stačí).
    22.12.2020 09:05 kol-ouch | skóre: 11 | blog: Co_to_je
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    fuse je ok, když to máš "pod kontrolou" - ale jak jsem psal, já tu zálohu chci mít čitelnou bez dalšího řešení - fuse mi v tom bude dělat další mezikrok
    22.12.2020 07:31 Teddy_cz
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    Já používám program dirvish. Je to nadstavba pro rsync. Každá záloha má svůj adresář.
    22.12.2020 08:15 LuPe
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    Já používám borg backup

    https://borgbackup.readthedocs.io/en/stable/
    4.1.2021 09:31 CandySan | skóre: 11 | blog: bonzacek
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    BorgBackup mi prijde bejt z daleka to nejlepsi co jsem kdy zkusil. Je efektivni z hlediska prenosu po siti, rychlosti provedene zalohy, nenarocny na zdroje, dela deduplikaci na urovni filesystemu (!!! tedy dosahuje tehoz efektu tim, ze na fs zavisly neni a ma nejaky vlastni format ulozeni dat v adresarich, ale vysledkem je deduplikace v ramci repository - a dela to fakt hodne dobre! protoze jsem zkousel deduplikacni fs a byly s tim ruzne potize a ruzne podminky, ale tohle tim netrpi!), takze je velmi efektivni i z hlediska znacne uspory mista v ulozisti, dela rotaci zaloh. Jeho resitory lze libovolne presouvat ze serveru na server (coz u nekterych zalohovacich reseni bud jde blbe, nebo vubec).

    Zasadne dulezite je take to, ze repository lze pripojit do mistniho stromu a pak muzeme prochazet obsahem repository "pomoci filemanagera".

    Daji se do toho ukladat i lvm snapshoty primo a bez nutnosti vytvaret nekde bokem soubor.

    Vrele doporucuju BorgBackup ocichat! Ja si na to udelal obsluzny script, aby to cele jelo uplne automaticky a jeste jednodussim zpusobem, ale uz takhle v zakladu je to to nejmocnejsi a nejlepsi reseni, ktere jsem kdy zkusil. A to jsem celkem mohutne zkousel snad temer vsechny programy a postupy, ktere jsou uvedeny nade mnou v diskusi, ale s kazdym z nich jsem mel bud nejaky zasadni problem, nebo mi neco zasadniho chybelo - s BorgBackupem mi snad nechybi uz vubec nic. Ukladam do toho hodne serveru a i hodne velka data (desitky TB) a funguje to skvele!
    4.1.2021 09:51 kol-ouch | skóre: 11 | blog: Co_to_je
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    nejaky vlastni format ulozeni dat v adresarich

    Tohle je co mě děsí - rsnapshot i rdiff-backup mají vždy aspoň jednu zálohu rovnou čitelnou
    Josef Kufner avatar 4.1.2021 13:53 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    dela deduplikaci na urovni filesystemu (!!! tedy dosahuje tehoz efektu tim, ze na fs zavisly neni a ma nejaky vlastni format ulozeni dat v adresarich, ale vysledkem je deduplikace v ramci repository - a dela to fakt hodne dobre! protoze jsem zkousel deduplikacni fs a byly s tim ruzne potize a ruzne podminky, ale tohle tim netrpi!),
    To právě deduplikace na úrovni filesystému není. To je aplikační úroveň, tedy o úroveň výš. Kdyby to bylo na úrovni filesystému, tak vidíš všechny zálohy rovnou bez jakýchkoliv zvláštních nástrojů a připojování.
    Hello world ! Segmentation fault (core dumped)
    4.1.2021 17:23 CandySan | skóre: 11 | blog: bonzacek
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    Jasny, souhlas! Ja patral po deduplikaci na urovni FS a nebyly uspokojive vysledky a na aplikacni urovni to krasne vyresilo vse co jsem potreboval. Tak ze me ta formulace takhle vypadla a proto jsem to v te zavorce hnedle napravil.
    4.1.2021 14:03 drnest | skóre: 13 | blog: Dřinu nechte strojům
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    Zkoušel jsi i BackupPC? Dělá taky svoji deduplikaci. Můžeš to porovnat s ním?
    4.1.2021 17:26 CandySan | skóre: 11 | blog: bonzacek
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    Bohuzel ne. Naopak se na to jdu s velkym zajmem podivat a ocuchat to. Diky za tip!
    4.1.2021 17:34 CandySan | skóre: 11 | blog: bonzacek
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    Jedna z prvnich veci, ktera me bude zajimat je ta deduplikace. Zda to dela na urovni bloku, nebo jen souboru... Mam velke soubory a v nich se tu a tam zmeni par bajtiku. Kdyz jich za sebe v jednotlivych zalohach (jedna az vice za den) naskladam treba 30, nebo 40, abych ulozil treba mesic dozadu. Tak budu je muset skladovat cele, nebo ne? S BorgBackupem mam jak kompresi, tak deduplikaci na urovni bloku, takze uz kdyz ukladam treba jen prvni virtualku, tak se tam obvykle projevi deduplikace uz v ramci prvniho takoveho souboru (coz je jen zajimavost), ale muzu ukladat nekolik zaloh denne a prirustky jsou minimalni. Web rozhrani je zajimave plus, protoze s BorgBackupem jsem si musel vytvaret vlastni web rozhrani.
    4.1.2021 18:30 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    Backuppc má deduplikaci na úrovni souborů. Nejdříve nakopíruje celé a pak to průběžně projíždí a hledá duplicity. Dřívější verze používaly hardlinky (což je rychlé, ale nelze později měnit filesystém, např. na ZFS), verze 4 si deduplikaci ukládá do metadat, tudíž lze kopírovat na jiný filesystém. Používáme je skoro 20 let a nikdy s ním nebyl problém. Ale pokud bychom zálohovali spoustu velkých imagů virtuálů, samozřejmě by to nebylo optimální. Dnes bych pro takový účel asi volil některý ze zálohovacích softů nad ZFS s jeho interní deduplikací bloků.
    22.12.2020 09:03 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: “přístupná” záloha

    Tohle je asi tak nejtypičtější možný příklad na snapshoty v Btrfs nebo ZFS. Přírůstkové, čitelné, ba dokonce i zapisovatelné, atomické, postupně „ředitelné“, jak plyne čas, atd.

    Žádný program na přírůstkové zálohy neexistuje a nikdy neexistoval (navzdory četným fámám o opaku), protože takové zálohy z principu nejsou atomické. Aby byla záloha atomická v rámci nějaké adresářové (pod)struktury nebo celého filesystému, je potřeba mít snapshoty na úrovni fileystému, tedy kernelu.

    22.12.2020 09:09 Andrej | skóre: 51 | blog: Republic of Mordor
    Rozbalit Rozbalit vše Re: “přístupná” záloha

    Algořiťmus pro zálohování mezi dvěma filesystémy (ideálně geograficky oddělenými, jak jinak):

    • Vytvoř r/w snapshot na cílovém subvolume, odvozený od posledního zálohovacího snapshotu.
    • Vytvoř read-only snapshot na zdrojovém subvolume.
    • Pomocí rsync synchronizuj nový snapshot zdroje do nového snapshotu cíle.
    • Vyber jeden z minulých zálohovacích snapshotů ke smazáni a smaž ho; bývá obvyklé, že snapshotů je konstantní počet (jeden se vytvoří, jeden smaže) a že hustota snapshotů směrem do minulosti postupně klesá.
    • Smaž read-only snapshot zdroje.
    22.12.2020 09:11 kol-ouch | skóre: 11 | blog: Co_to_je
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    já to tak v podstatě mám, akorát na NASu mám ext4. Takže postup ted je takový:
    #!/bin/bash
    mv /.snapshots_root/root/ /.snapshots_root/root-old
    mv /media/data/.snapshots_root_backup/root/ /media/data/.snapshots_root_backup/root-old
    btrfs subvolume snapshot -r / /.snapshots_root/root && sync
    btrfs send -p /.snapshots_root/root-old/ /.snapshots_root/root | btrfs receive /media/data/.snapshots_root_backup/
    
    btrfs subvolume delete /.snapshots_root/root-old/
    btrfs subvolume delete /media/data/.snapshots_root_backup/root-old
    a do ted jsem ten snapshot pomocí rsnapshot posílal přírůstkově na NAS a docela spokojenost. Jen postupem času začal adresář na NASu narůstat víc než se mi líbí. Tak hledám variantu

    paul2no avatar 22.12.2020 20:40 paul2no | skóre: 16 | blog: Paulovo doupě | Praha
    Rozbalit Rozbalit vše Re: “přístupná” záloha

    Já si napsal bash skript co posílá btrfs snapshoty (send/receive) přes SSH. Je to navržené na to, aby se to spouštělo automaticky vždy v 23:59. Všechny snapshoty jsou na cílovém zařízení normálně přístupné. Tak třeba se to bude hodit.

    #!/bin/bash
    
    #################
    ### Nastavení ###
    #################
    
    #Adresáře k zálohování
    cesta_mistni="/srv"
    adresare=("http" "mysql" "nextcloud")
    cesta_snapshoty="/srv/.backup_increment"
    
    cesta_vzdalena="/srv/backup/"
    historie="30"
    server="***.***.***.***"
    klic="/root/BackupKey"
    
    ##############
    ### Funkce ###
    ##############
    
    #Vytvoření snapshotu
    vytvor_snapshot()
    {
      btrfs subvolume snapshot -r "${cesta_mistni}/$1" "${cesta_snapshoty}/$1_$datum"
      if [ $? == 0 ];
      then
        return 0
      else
        return 1
      fi
    }
    
    #Odeslání snapshotu
    odesli_snapshot()
    {
      if [ -d "${cesta_snapshoty}/$1" ] && [ ssh "backup@${server}" -i "$klic" "[ -d ${cesta_vzdalena}/$1/$1_${datum_vcera} ]" ];
      then
        btrfs send -p "${cesta_snapshoty}/$1" "${cesta_snapshoty}/$1_$datum" | ssh "backup@$server" -i "$klic"     "sudo btrfs receive \"${cesta_vzdalena}/$1\" && \
    														sudo btrfs property set -ts \"${cesta_vzdalena}/$1/$1_$datum\" ro false && \
    														sudo touch -d \"$datum_touch\" \"${cesta_vzdalena}/$1/$1_$datum\" && \
    														sudo btrfs property set -ts \"${cesta_vzdalena}/$1/$1_$datum\" ro true"
        if [ $? == 0 ];
        then
          return 0
        else
          return 1
        fi
      else
        if ssh "backup@$server" -i "$klic" "[ ! -d ${cesta_vzdalena}/$1 ]"
        then
          ssh "backup@$server" -i "$klic" "mkdir ${cesta_vzdalena}/$1"
        fi
        btrfs send "${cesta_snapshoty}/$1_$datum" | ssh "backup@$server" -i "$klic"        "sudo btrfs receive \"${cesta_vzdalena}/$1\" && \
    											sudo btrfs property set -ts \"${cesta_vzdalena}/$1/$1_$datum\" ro false && \
    											sudo touch -d \"$datum_touch\" \"${cesta_vzdalena}/$1/$1_$datum\" && \
    											sudo btrfs property set -ts \"${cesta_vzdalena}/$1/$1_$datum\" ro true"
        if [ $? == 0 ];
        then
          return 0
        else
          return 1
        fi
      fi
    }
    
    #Smazání snapshotu
    smaz_snapshot()
    {
      if [ -d "${cesta_snapshoty}/${1}_${datum_vcera}" ];
      then
        btrfs subvolume delete "${cesta_snapshoty}/${1}_${datum_vcera}"
      fi
      if [ $? == 0 ];
      then
        return 0
      else
        return 1
      fi
    }
    
    #Přejmenování snapshotu
    prejmenuj_snapshot()
    {
      mv "${cesta_snapshoty}/$1_$datum" "${cesta_snapshoty}/$1"
      if [ $? == 0 ];
      then
        return 0
      else
        return 1
      fi
    }
    
    #Smazání starých záloh
    smaz_stare()
    {
      ssh "backup@$server" -i "$klic" "find \"${cesta_vzdalena}/$1\" -maxdepth 1 -type d -mtime \"+$((historie-1))\" -exec sudo btrfs subvolume delete {} \;"
    }
    
    ##############
    ### SKRIPT ###
    ##############
    
    #Aktuální datum
    datum="$(date '+%Y-%m-%d')"
    datum_vcera="$(date '+%Y-%m-%d' -d 'yesterday')"
    datum_touch="$(date '+%Y-%m-%d %H:%M' -d 'today 23:59')"
    
    #Vytvoření snapshotů pododdílů
    for adresar in ${adresare[@]}
    do
      vytvor_snapshot $adresar
    done
    
    #Odeslání snapshotů do zálohovacího zařízení přes SSH
    for adresar in ${adresare[@]}
    do
      odesli_snapshot $adresar
    done
    
    ##Smazání minulých snapshotů pododdílů
    for adresar in ${adresare[@]}
    do
      smaz_snapshot $adresar
    done
    
    #Přejmenování posledních snapshotů
    for adresar in ${adresare[@]}
    do
      prejmenuj_snapshot $adresar
    done
    
    ##Smazání starých vzdálených záloh
    for adresar in ${adresare[@]}
    do
      smaz_stare $adresar
    done
    
    exit 0
    Pravda, láska a elektrická trakce zvítězí nad lží, nenávistí a trakcí motorovou.
    30.12.2020 08:31 kol-ouch | skóre: 11 | blog: Co_to_je
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    tak jsem se potupně vrátil k rsnapshot + sshfs - zjistil jsem si kolik jednotlivý snapshoty zabírají místa, vyzkoušel asi 10 zálohovacích programů, ověřil si, že ani v 21 století si rsnapshot plně nerozumí s NFS a došel k názoru, že ztráta času při hledání byla větší, než přínos :/

    až bude čas na přestavbu, tak dám na NAS btrfs, nebo zfs, nebo co bude v té době k dispozici a uvidím

    díky moc všem za rady a nasměrování
    30.12.2020 10:41 pavele
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    K čemu je sshfs? Rsnapshot přece umí kopírovat přímo přes ssh?
    30.12.2020 11:54 kol-ouch | skóre: 11 | blog: Co_to_je
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    Asi ze zvyku - vždycky jsem zálohu připojil, zkontroloval a pustil tam další - a nějak mi to zůstalo
    Josef Kufner avatar 30.12.2020 15:25 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    rsync po ssh je mnohem efektivnější, než když synchronizuje po sshfs. Ono totiž běží na obou stranách rsync a po ssh si jen předávají rozdíly. Počítání rozdílů (přesněji hashů) však běží lokálně a tak se netahá po síti nic navíc.
    Hello world ! Segmentation fault (core dumped)
    30.12.2020 17:41 kol-ouch | skóre: 11 | blog: Co_to_je
    Rozbalit Rozbalit vše Re: “přístupná” záloha
    dík, vyzkouším

    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.