Dovrei creare una procedura di backup settimanale (cron.weekly) e/o
giornaliera (cron.daily) di una directory

/home/progetti/pippo\ 2001

Ho creato in cron.weekly --> backup.pl (come sotto)
-----------------------------------------------------------
#!/usr/bin/perl

#script per il backup della directory Disegni 2001

$data =`date +%d-%m-%Y`;
$data = substr($data, 1, 10);
printf("Creazione del backup...");
system("tar -cPzf /home/backup/pippo2001.tar.gz /home/progetti/pippo\\
2001/");
printf(" OK\n");
-----------------------------------------------------------

Non riesco a renderla funzionante per l'aggiunta della data di creazione in
maniera d'avere un file con data sempre diversa
es: pippo2001_12-01-2001.tar.gz

Per il momento mi sarebbe sufficiente, poi col tempo vorrei fare in modo che
ogni volta che fa la procedura, mi andasse a cancellare il backup
precedente.

Grazie a tutti

Luca Minari


Rispondere a