Pagina 1 di 1

[RISOLTO] Crontab non parte il backup

Inviato: martedì 11 maggio 2010, 17:33
da Ghiozzilla
Salve a tutti,

non so se apro questa discussione nel posto giusto, nel caso perdonatemi !
ho cercato nel wiki, nel forum, ma non riesco a levarci le gambe...   ::)
ma non so dove battere la testa  >:(
avete un consiglio da darmi?

sto cercando di impostare il backup automatico del sistema per la partizione home (ed una per l'intero sistema) da effettuarsi ad una data ora del giorno, ed ho fatto come segue:

entro in terminale
sudo su
crontab -e
imposto il crontab come segue:
20 17 * * * tar -cvpjf /backup/backup_home-`date +%d%m%y`.tar.bz2 /home
00 02 * * 0 tar -cvpjf /backup/backup_sistema-`date+%d%m%y`.tar.bz2 --exclude=/proc --exclude=/lost+found --exclude=/backup --exclude=/mnt --exclude=/sys /

salvo, esco e scrivo
sudo crontab -u root /var/spool/cron/crontabs/crontab

ma all'ora stabilita... non parte niente!!  :'(

se invece lancio da terminale il comando di backup  (tar -cvpjf /backup/backup_home-`date +%d%m%y`.tar.bz2 /home) va tutto a meraviglia ed il backup parte immediatamente...

che cosa sbaglio? come faccio a farlo partire all'ora desiderata?

Grazie a tutti

Re: Crontab non parte il backup

Inviato: mercoledì 12 maggio 2010, 21:42
da jo3Bloggs
non sono espertissimo di crontab ma potrebbe essere un problema di impostazioni dell'orario in cui vuoi che il BK parta........
Ghiozzilla ha scritto: entro in terminale
sudo su
crontab -e
imposto il crontab come segue:
20 17 * * * tar -cvpjf /backup/backup_home-`date +%d%m%y`.tar.bz2 /home
00 02 * * 0 tar -cvpjf /backup/backup_sistema-`date+%d%m%y`.tar.bz2 --exclude=/proc --exclude=/lost+found --exclude=/backup --exclude=/mnt --exclude=/sys /
dai un'occhiata qui....
http://content.hccfl.edu/pollock/Unix/Crontab.htm
http://adminschoice.com/crontab-quick-reference

Re: Crontab non parte il backup

Inviato: mercoledì 12 maggio 2010, 23:56
da Ghiozzilla
Grazie!

Ho trovato!
il problema non è quello dell'orario, un amico del Gulp di Pisa mi ha detto giustamente che potevano essere i caratteri speciali (tipo %) a dar fastidio a crontab, li ho tolti e adesso il cron backup funziona!

praticamente funziona se faccio così:
sudo crontab -e
20 17 * * * tar -cvpjf /backup/backup_home.tar.bz2 /home

se i caratteri speciali dovessero essere reinseriti l'unico modo è quello di creare uno script a cui far fare riferimento a crontab...

metto risolto nel titolo, magari questa informazione può essere di aiuto a qualche altro utente
:-)

Saluti e grazie ancora!
(b2b)