Portál AbcLinuxu, 10. května 2024 00:36


Dotaz: Pomocí BASH zalohovani v predem nastaveny den ?

NbS avatar 26.9.2005 15:24 NbS | skóre: 26 | blog: Linux jako Linux ... vsude je neco jako /etc | Prague
Pomocí BASH zalohovani v predem nastaveny den ?
Přečteno: 146×
Odpovědět | Admin
Dobry den

Slo by vytvorit (nejlepe v bashi) script, neco jako if cas = 29.6.05 then cp xxx else echo xxx ?

Jde mi o to ze bych timto zpusobem mohl pravidelne zalohovat jednu mensi sit (4pc). Zkousel jsem si neco podobneho napsat ale nevim jak bych tam mel dostat promenou cas.

Jestli nekdo resil nejaky podobny problem tak bych byl docela rad.

Diky
Pan Bily byli bily strop, aby byl bily ... (Opravdu si myslite, ze je to spravne) ?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

26.9.2005 15:31 tezkatlipoka | skóre: 35
Rozbalit Rozbalit vše Re: Pomocí BASH zalohovani v predem nastaveny den ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
man date prikaz date ti da krasnej vystup. Den v tydnu, den v mesici, den v roce, datum, cas, cokoliv si budes prat. Taky muzes udelat skript na zalohovani, bez navaznost na cas, a pohrat si s crontab, coz taky neni tezke pochopit.
Vaše řeč budiž ano, ano, ne, ne. Co je nad to, je od ďábla.
NbS avatar 26.9.2005 16:57 NbS | skóre: 26 | blog: Linux jako Linux ... vsude je neco jako /etc | Prague
Rozbalit Rozbalit vše Re: Pomocí BASH zalohovani v predem nastaveny den ?
date - myslel jsem si to (uz se neco rysuje) :)

kdyz tak to sem hodim a poptam se - jinak diky
Pan Bily byli bily strop, aby byl bily ... (Opravdu si myslite, ze je to spravne) ?
26.9.2005 15:32 zabza | skóre: 52 | blog: Nad_sklenkou_cerveneho
Rozbalit Rozbalit vše Re: Pomocí BASH zalohovani v predem nastaveny den ?
Odpovědět | | Sbalit | Link | Blokovat | Admin
date je příkaz, který hledáte, nicméně úloha "spustit něco v zadaný den a hodinu" se řeší typicky pomocí atd
26.9.2005 17:00 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Pomocí BASH zalohovani v predem nastaveny den ?
Vzhledem k tomu, že dotaz obsahuje klíčové slovo pravidelně, tak spíš ten crontab.
26.9.2005 19:33 peskua | skóre: 8 | blog: Peskua_Blog
Rozbalit Rozbalit vše Re: Pomocí BASH zalohovani v predem nastaveny den ?
Odpovědět | | Sbalit | Link | Blokovat | Admin

ja jsem si napsal maly "skriptik" a tam jsem si napsal tohle
cp /cesta_co_potrebuji_zalohovat/ /kam_zalohovat/`date +'%Y%m%d'` -r
dale archivuji
tar -cvpf /kam_zalohovat/`date +'%Y%m%d'`.tar /kam_zalohovat/`date +'%Y%m%d'`
a komprimuji
gzip -9 /kam_zalohovat/`date +'%Y%m%d'`.tar
a samozrejme poustim pres crond
vim , ze to neni asi to prave orechove, ale funguje to
NbS avatar 26.9.2005 21:44 NbS | skóre: 26 | blog: Linux jako Linux ... vsude je neco jako /etc | Prague
Rozbalit Rozbalit vše Re: Pomocí BASH zalohovani v predem nastaveny den ?
Super diky moc :)

jen jsem to pozmenil ze to primo zapisuje na dvd rw ktere je v mechanice a zaloha se takto vytvari kazdy 3 den :)

Jeste jednou diky
Pan Bily byli bily strop, aby byl bily ... (Opravdu si myslite, ze je to spravne) ?

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.