Ciao avevo percepito il tuo post come un richiamo per chi non avesse voluto cercare e studiare la soluzione da solo, ho macinato pagine e pagine su google e grazie anche ai confronti che ho avuto con te ho le idee piu' chiare su determinati argomenti, ma chiaramente ho delle lacune che cerco di colmare studiando ( anzi colgo l'occasione sto aspettando con ansia il manuale Linux che proprio su questo forum consigliano vivamente)cmq sia ci sono degli aspetti ( architettura del software) che ancora non ho mandato giu', nel caso specifico questa maledetta schedulazione prorpio non ne vuole sapere, chiaramente è colpa della mia ignoranza ma piano piano devo arrivarci, da premettere che gli unici logs che sono venuti fuori dopo che ho letto il tuo post è quando ho inseriro l'utente root davanti allo script di mysqldump, ho iniziato dopo che testavo le schedulazioni a ricevere dei post nella cartella /var/spool/mail/root e te lo riporto :
From root@server- Mon Jan 16 17:11:01 2012
Return-Path: <root@server-02.>
Received: from server-02. (localhost.localdomain [127.0.0.1])
by server-02. (8.13.8/8.13.
with ESMTP id q0GGB1D1012907
for <root@server-02.>; Mon, 16 Jan 2012 17:11:01 +0100
Received: (from root@localhost)
by server-02. (8.13.8/8.13.8/Submit) id q0GGB15m012904;
Mon, 16 Jan 2012 17:11:01 +0100
Date: Mon, 16 Jan 2012 17:11:01 +0100
Message-Id: <201201161611.q0GGB15m012904@server-02>
From: root@server-02. (Cron Daemon)
To: root@server-02.
Subject: Cron <root@server-02> run-parts /etc/script_backup/backup_mysql
Content-Type: text/plain; charset=UTF-8
Auto-Submitted: auto-generated
X-Cron-Env: <SHELL=/bin/bash>
X-Cron-Env: <PATH=/sbin:/bin:/usr/sbin:/usr/bin>
X-Cron-Env: <MAILTO=root>
X-Cron-Env: <HOME=/>
X-Cron-Env: <LOGNAME=root>
X-Cron-Env: <USER=root>
Not a directory: /etc/script_backup/backup_mysql
ad oggi ho abbandonato l'inserimento dello script in contrab ed ho seguito il consiglio di creare un file con lo script facendolo richiamare dal contrab la sintassi che ho usato è la seguente :
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/
# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
29 17 * * *root mysqldump -u xxxxx --opt -p xxxxxxx nomedatabase >
/mnt/backup/nomedatabase`date -I`.sql
15 17 * * * root /etc/script_backup/backup_mysql
chiaramente ho verificato che la cartella sia stata montata correttamente ( certo non riesco a farla montare in automatico ma piano piano ci arrivo).....