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í
×

    včera 17:11 | Nová verze

    Mercurial (Wikipedie), software pro SCM (Source Code Management), byl vydán ve verzi 6.4. Přehled novinek v poznámkách k vydání. Ve dnech 5. až 7. dubna proběhne konference Mercurial Paris.

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

    Byly rozdány Ceny Velkého bratra (Big Brother Awards) za rok 2022 pro největší slídily pořádané nevládní organizací Iuridicum Remedium. Dlouhodobý slídil: Microsoft. Firemní slídil: Seznam. Úřední slídil: Nejvyšší správní soud. Výrok Velkého bratra: Marian Jurečka. Pozitivní cena: NoLog.

    Ladislav Hagara | Komentářů: 6
    včera 11:11 | Zajímavý projekt

    Byla představena online vzdělávací platforma Ada Computer Science pro učitele, studenty a kohokoli, kdo se zajímá o informatiku. Stojí za ní Raspberry Pi Foundation a Univerzita v Cambridgi.

    Ladislav Hagara | Komentářů: 0
    včera 09:11 | Bezpečnostní upozornění

    GitHub má nový RSA SSH klíč. Předchozí soukromý klíč byl krátce vystaven na GitHubu.

    Ladislav Hagara | Komentářů: 0
    včera 08:55 | IT novinky

    Společnost Framework Computer představila (YouTube) nové modulární notebooky: Laptop 13 s Intel Core nebo AMD Ryzen a Laptop 16 (YouTube).

    Ladislav Hagara | Komentářů: 0
    23.3. 19:33 | Nová verze

    Bylo vydáno Ubuntu 20.04.6 LTS, tj. šesté opravné vydání Ubuntu 20.04 LTS s kódovým názvem Focal Fossa. Přehled novinek v poznámkách k vydání a v přehledu změn.

    Ladislav Hagara | Komentářů: 0
    23.3. 14:44 | IT novinky

    Připojit neznámý USB flash disk do počítače může být nebezpečné. Dokonce může jít i o život. Někdo rozeslal ekvádorským novinářům USB flash disky, které po připojení do počítače explodují [BBC, Twitter].

    Ladislav Hagara | Komentářů: 2
    23.3. 13:33 | Nová verze

    Byla vydána nová verze 7.4 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a v informačním videu.

    Ladislav Hagara | Komentářů: 0
    22.3. 21:55 | Nová verze

    Byla vydána verze 11.0 s kódovým jménem Aramo linuxové distribuce Trisquel GNU/Linux. Založena je na Ubuntu 22.04 LTS a podporována bude do roku 2027. Trisquel patří mezi svobodné distribuce doporučované Nadací pro svobodný software (FSF).

    Ladislav Hagara | Komentářů: 0
    22.3. 16:55 | IT novinky

    Mozilla založila startup Mozilla.ai a vložila do něj 30 milionů dolarů. Cílem je vývoj důvěryhodné, nezávislé a open source AI.

    Ladislav Hagara | Komentářů: 3
    Používáte WSL (Windows Subsystem for Linux)?
     (74%)
     (12%)
     (4%)
     (10%)
    Celkem 313 hlasů
     Komentářů: 4, poslední včera 06:42
    Rozcestník


    Dotaz: zalohovani a WOL

    23.1.2012 07:44 radek
    zalohovani a WOL
    Přečteno: 243×
    Ahoj, rad bych automaticky zalohoval data (PC s Debianem) na vzdaleny disk (jine pc s Debianem) pres ssh. Nyni to delam tak napul rucne:

    Pres WOL zapnu cilove PC:

    wakeonlan -i 10.0.10.0 70:20:cd:11:e8:c9

    Potom pustim script:
    #!/usr/bin/env bash
    
    #####################
    # zalohovaci skript #
    #####################
    
    # promenne
    CIL="/sysdata/zaloha"
    ZDROJ="/snapshots/root-ss/etc"
    PREFIX="etc_"
    POSTFIX="`date +%d%m%y`.tar.bz2"
    NAZEV=${PREFIX}${POSTFIX}
    
    echo "`date` záloha $ZDROJ" >>/var/log/zaloha.log
    
    echo "vytvářím snapshot /"
    /etc/init.d/snapshot-root start
    
    echo "zálohuji adresář $ZDROJ"
    tar -cjf ${CIL}/${NAZEV} "$ZDROJ"
    
    echo "odpojuji snapshot /"
    /etc/init.d/snapshot-root stop
    
    echo "upravuji práva souboru zálohy"
    find ${CIL} -name "${PREFIX}*" -print0 | xargs -0 chmod 640
    
    echo "hledám a mažu zálohy $PREFIX starší 3 dny"
    find ${CIL} -name "${PREFIX}*" -mtime +2 -print0 | xargs -0 rm -f
    
    echo "HOTOVO!"
    kde snapshot-root vypada takto:
    #!/bin/sh
    
    zarizeni="/dev/LVM-sda2-sdb2/root";     # LVM logický oddíl
    pripojny_bod="/snapshots/root-ss";      # Adresář, kam vytvořený obraz připojíme
    velikost_obrazu="1G";                   # tolik změn lze na disku udělat, než se snapshot zaplní na 100%
    nazev_obrazu="root-ss";                 # Název LVM obrazu
    nazev_vg="LVM-sda2-sdb2";               # LVM skupina svazků (VG)
    
    case "$1" in
        start)
            echo "Vytvářím obraz disku";
            /sbin/lvcreate -s -L ${velikost_obrazu} -n ${nazev_obrazu} ${zarizeni} &&
            mkdir ${pripojny_bod} &&
            mount /dev/${nazev_vg}/${nazev_obrazu} ${pripojny_bod};
    ;;
        restart)
            $0 stop
            $0 start
    ;;
        stop)
            echo "Ruším obraz disku";
            umount ${pripojny_bod} &&
            /sbin/lvremove -f /dev/${nazev_vg}/${nazev_obrazu} &&
            rmdir ${pripojny_bod};
    ;;
        *)
            echo "Použijte jeden z těchto parametrů: $0 {start|stop|restart}"
            exit 3
    ;;
    esac
    
    A ja bych potreboval trosku poradit s automatizaci. Presneji receno s krokem mezi WOL a spustenim zalohovani. Rad bych to mel v jednom scriptu a zalohovani se spustilo opravdu az ve chvili, kdy bude cilovy pocitac spusteny a schopny prijimat data. Za pomoc dekuji.

    Odpovědi

    23.1.2012 08:10 radek
    Rozbalit Rozbalit vše Re: zalohovani a WOL
    Pardon. Omylem jsem sem pastnul jiny zalohovaci skriptik. Zde je ten spravny o ktery se jedna:
    #!/usr/bin/env bash
    
    echo "vytvoreni snapshotu"
    /etc/init.d/snapshot-root start
    
    echo "start synchronizace"
    rsync -ae ssh --progress --delete /snapshots/root-ss backup@petra-pc:/backup/root
    echo "konec synchonizace"
    
    echo "ruseni snapshotu"
    /etc/init.d/snapshot-root stop
    
    echo "HOTOVO!"
    
    23.1.2012 08:49 dustin | skóre: 63 | blog: dustin
    Rozbalit Rozbalit vše Re: zalohovani a WOL
    23.1.2012 08:58 Skokan, Pavel | skóre: 29
    Rozbalit Rozbalit vše Re: zalohovani a WOL
    hmm, ja bych asi volil v cilovem umisteni nejaky soubor typu .NejakyVelmiUnikatniNazevKteryNebudeKolizniVuciObsahu

    ve skriptiku mit smycku (s omezenym poctem cyklu), ktera jej testne

    - pokud bude dostupny, spusti zalohu

    - pokud nebude dostupny, tak pocka nekolik vterin a pak to zkusi znovu...

    - pokud nebude vubec dostupny, tak problem zaznamena a vyvola jine akce vedouci k naprave
    23.1.2012 10:27 radek
    Rozbalit Rozbalit vše Re: zalohovani a WOL
    A muzete mi to, prosim, nastinit, popr. ten skriptik doplnit?
    23.1.2012 12:43 Skokan, Pavel | skóre: 29
    Rozbalit Rozbalit vše Re: zalohovani a WOL
    zkuste vyjit z http://unstableme.blogspot.com/2009/01/test-or-check-ssh-connection-in-bash.html misto echa vsak testuje dostupnost diskoveho subsystemu pro zalohy...

    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.