Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - doga312

Stran: 1 ... 4 5 [6]
76
Software / Re:Skript pro zálohu pomocí rsync
« kdy: 06. 03. 2017, 13:49:50 »
no proc to nefunguje nevim, ale muzes se vyhnout tomu grep

Kód: [Vybrat]
ls /home/doga/pokus6/backup_* -t1 | head -n 1

taky bych asi nemazal ten link current s parametrem -rf, staci bez nej

nebo taky kdyz das
Kód: [Vybrat]
ls -sf
tak ono to ten stary link prepise
Ahoj, bez toho grep to nefunguje. Vrací to hodnotu s dvojtečkou.
ln -sf trochu blbo ale pak se to chytlo :D dík
Edit: už to vidím, asi tam máš překlep(ls-sf).

Nemohu se zbavit dojmu, ze se pokousis pracne vyrobit neco, co bys mel trebas s borgem zadarmo a hotove...
Mám teď čas a po vyzkoušení pěti aplikací jsem si řekl, že se něčemu přiučím ale na Borg kouknu. Dík za tip ;)

77
Software / Re:Skript pro zálohu pomocí rsync
« kdy: 06. 03. 2017, 10:50:30 »
HA, tak radost byla předčasná. Po nějakém čase i s parametrem -r začal mazat zálohy z prostřed a pak zase nejnovější.
Bez parametru -r to teď funguje ale evidentně řazení souboru nefunguje správně.
Nějaký nápad jak upravit výběr k mazání?
Kód: [Vybrat]
ls /home/doga/pokus6 -t1 | grep backup_ | head -n 1
Dík

78
Software / Re:Skript pro zalohu pomocí rsync
« kdy: 06. 03. 2017, 01:10:34 »
haha, tak jsem to lousknul. V podmínce jsem musel ještě u ls doplnit parametr -r, protože mi to umazávalo nejnovější zálohu místo nejstarší.
Ještě dodělat report po mailu a je to :D
Kód: [Vybrat]
#!/bin/bash

#Datum
DATE=`date "+%Y.%m.%d_%H:%M:%S"`

#Vytvořčení složky pro zálohu
mkdir /home/doga/pokus6/backup_$DATE/
     
#Zdroj
SRC="/home/doga/pokus1"
     
#Cíl
TRG="/home/doga/pokus6/backup_$DATE"
     
#Link pro rsync
LNK="/home/doga/pokus6/current/"
   
#Parametry rsync
OPT="-avh --delete --link-dest=$LNK"

#Provedení zálohy
rsync $OPT $SRC $TRG

#Smazaní starého a vytvoření nového symlinku pro link nadcházející zálohy
rm -rf /home/doga/pokus6/current
ln -s /home/doga/pokus6/backup_$DATE /home/doga/pokus6/current

#Když je v cíli více jak deset položek, vymaže se ta nejstarší
if [ `ls /home/doga/pokus6 -1 | wc -l` -gt 10 ]; then
  rm -rf /home/doga/pokus6/`ls /home/doga/pokus6 -t1 -r| grep backup_ | head -n 1`
fi

79
Software / Re:Skript pro zalohu pomocí rsync
« kdy: 05. 03. 2017, 23:49:10 »
Pokud chapu co hledas, tak te zajima

ln -s teda vytvoreni symbolickyho linku, proste udelas vzdy link posledni zalohy ukazujici na backup/latest

viz
Kód: [Vybrat]
man ls
Ahoj, díky, to jsem potřeboval pro další skriptí vykrádaní ;)
Můžete mi pomoct, k čemu je ve skriptu ta poslední podmínka, tipuji k promazávání starých záloh .... že to vypíše počet položek v cíli a dál?
Kód: [Vybrat]
#!/bin/bash

#Datum
DATE=`date +%F-%k-%M-%S`

mkdir /home/doga/pokus6/backup_$DATE/
     
#The source directory:
SRC="/home/doga/pokus1"
     
#The target directory:
TRG="/home/doga/pokus6/backup_$DATE"
     
#The link destination directory:
LNK="/home/doga/pokus6/current/"
   
#The rsync options:
OPT="-avh --delete --link-dest=$LNK"

#Execute the backup
rsync $OPT $SRC $TRG


rm -rf /home/doga/pokus6/current
ln -s /home/doga/pokus6/backup_$DATE /home/doga/pokus6/current

if [ `ls /home/doga/pokus6 -1 | wc -l` -gt 180 ]; then
  rm -rf /home/doga/pokus6/`ls /home/doga/pokus6 -t1 | grep backup_ | head -n 1`
fi

80
Software / Re:Skript pro zalohu pomocí rsync
« kdy: 05. 03. 2017, 20:44:23 »
A ten link musím schovat někam do souboru, do příštího spuštění skriptu? Jsem v tomhle opravdu nováček. Potřeboval bych nějaký reálný příklad. Dík

81
Software / Re:Skript pro zalohu pomocí rsync
« kdy: 05. 03. 2017, 20:34:03 »
Chci aby záloha byla jednoduše "viditelná" a přehledná dle mé struktury. Tím padá rdiff-backup. To co nabízí rsnapshot jsem si už podobně udělal přes unison ale to jsem opustil, protože má vlastní strukturu verzování souborů. Chci jednoduché a čisté řešení s rsyncem, jen poladit ten skriptík :D

82
Software / Re:Skript pro zalohu pomocí rsync
« kdy: 05. 03. 2017, 20:06:45 »
Dík, asi tuším jak to myslíš, teď to jen vymyslet, přece jsem jenom skriptí vykradač :D

83
Software / Re:Skript pro zalohu pomocí rsync
« kdy: 05. 03. 2017, 19:02:07 »
Ahoj,
se samotným datem ani časem problém není.
Kód: [Vybrat]
DAY0=`date +%F-%k-%M-%S`
Jde mi o nastavení linku. Když použiji jiný formát času,z důvodu více záloh za den, třeba i ručně spuštěné, jak vytvořím link na poslední zálohu?
Dík



84
Software / Skript pro zálohu pomocí rsync
« kdy: 05. 03. 2017, 15:26:00 »
Ahoj,
tak jsem se přes řadu zálohovacích programů dostal až k rsync.
Tady je jeden jednoduchý skript pro tvorbu snapshotů, který mi vyhovuje ale pracuje jen s datem.
Prosím o radu , jak ho doplnit, aby pracoval i časem. Hodiny a minuty stačí.
Děkuji
Kód: [Vybrat]
    #!/bin/bash
     
    #Backup Script
     
    #Todays date in ISO-8601 format:
    DAY0=`date -I`
     
    #Yesterdays date in ISO-8601 format:
    DAY1=`date -I -d "1 day ago"`
     
    #The source directory:
    SRC="/home/doga/pokus1"
     
    #The target directory:
    TRG="/home/doga/pokus2/$DAY0"
     
    #The link destination directory:
    LNK="/home/doga/pokus2/$DAY1"
     
    #The rsync options:
    OPT="-avh --delete --link-dest=$LNK"
     
    #Execute the backup
    rsync $OPT $SRC $TRG

    #29 days ago in ISO-8601 format
    DAY29=`date -I -d "29 days ago"`
     
    #Delete the backup from 29 days ago, if it exists
    if [ -d /home/doga/pokus2/$DAY29 ]
    then
    rm /home/doga/pokus2/$DAY29
    fi

85
Software / luckyBackup prohledává mimo include/zařazení
« kdy: 22. 02. 2017, 16:25:35 »
Ahoj všichni,
protože se zatím necítím, abych si v Ubuntu 16.04 Mate udělal pomocí rsync zálohovaní s verzováním, šáhl jsem po luckyBackup.
V luckyBackup mám v include/zařazení nastaveny konkrétní složky s volbou "Pouze zařazené", které potřebuji zálohovat a to funguje jak má.
Problém je v tom, že i přes nastavené Zařazení,  luckyBackup stejně prohledává celý zdroj a to je zdrojem spousty chyb (zástupci, linky ve Win7).
Jde nějak nastavit, aby luckyBackup opravdu prohledával jen zvolené složky?
Nebo jiný podobný soft?
Dík za radu ;)

Stran: 1 ... 4 5 [6]