Portál AbcLinuxu, 19. dubna 2024 10:10


Dotaz: Cron

19.10.2004 15:32 phalza
Cron
Přečteno: 393×
Odpovědět | Admin
Prosím o radu, mam skript(zalohováni), který se provede celý jen, když ho spustim manuálně, ale když se spustí pomocí CRONU tak proběhne jen část zálohy.

Soubor /etc/cron.hourly/zaloha_hourly.sh
#! /bin/sh

rm -f /zaloha/hourly/zaloha_05.tgz
mv -f /zaloha/hourly/zaloha_04.tgz /zaloha/hourly/zaloha_05.tgz 
mv -f /zaloha/hourly/zaloha_03.tgz /zaloha/hourly/zaloha_04.tgz 
mv -f /zaloha/hourly/zaloha_02.tgz /zaloha/hourly/zaloha_03.tgz 
mv -f /zaloha/hourly/zaloha_01.tgz /zaloha/hourly/zaloha_02.tgz 
tar cvfzP /zaloha/hourly/zaloha_01.tgz /home > /dev/null
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

19.10.2004 15:49 Tomáš Janeček | skóre: 12
Rozbalit Rozbalit vše Re: Cron
Odpovědět | | Sbalit | Link | Blokovat | Admin
Problem vetsinou byva v: 1) uvedomeni si, ze skript se z cronu spousti v domovskoem adresari, takze muzete mit vadne zadanou cestu 2) skripty by se asi mely spoustet z cronu pres tabulky ve /var/spool/cron, ne pres /etc/crontab. Editace techto tabulek lze udelat snadno pomoci
crontab -u uzivatel -e
doporucuji man 5 crontab
Takhle jsem alespon resil sve problemy s cronem
Něco děsně chytrýho a vtipnýho
19.10.2004 15:57 pasmen | skóre: 45 | blog: glob | Praha
Rozbalit Rozbalit vše Re: Cron

Tak jak jsi to popsal to funguje treba ve Slackwaru, ale u jinych distribuci muze byt jiny cron a ten se konfiguruje jinak.

Nemuze byt chyba treba v tom, ze zaloha trva dele nez hodinu? Tzn. po hodine se bezici zaloha sestreli a zacina odznova...

19.10.2004 16:03 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Cron
Nebo se nesestřelí, ale druhý tar začne psát do toho samého souboru.

Taky nevím, jaký má smysl používat -v a pak to přesměrovat do /dev/null, ale to je vedlejší.
20.10.2004 22:56 phalza
Rozbalit Rozbalit vše Re: Cron
Dekuji za radu, vse jsem vyzkousel, ale stejne mi v cronu jede zaloha jen cca 10 sekund to znamena ze se odzalohuje jen cast adresare nejde nekde traba nastavit timeout?

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.