[bglug] backuppare database
Emiliano Vavassori
testina@sssup.it
Sab 29 Dic 2007 14:53:57 CET
Il giorno sab, 29/12/2007 alle 14.28 +0100, Simone Rossi ha scritto:
> e c'è un modo per far fare queste operazioni in automatico, tipo cron
> o cose del genere?
Troppo difficile leggere `man 5 crontab`?
$ crontab -e
con $EDITOR, inserisci la seguente riga:
* 23 * * Sun mysqldump --all-databases -u root -pPASSWORD > /share/backup/backup-mysql_`date --iso`.sql
Salva, esci e hai fatto.
In questa maniera salvi in /share/backup un backup settimanale che viene
eseguito alle 23 di ogni Domenica. Ovviamente ogni backup è datato per
non sovrascrivere quello precedente.
Considerando che la crontab che crei in questa maniera è per utente (e
in Debian è in /var/spool/cron/crontabs/$USER) e che ci ha accesso
solamente root o il gruppo crontab (o l'utente con cui hai creato la
crontab con il comando 'crontab -e'), dovresti essere abbastanza sicuro.
Ciao,
--
Emiliano Giovanni Vavassori - http://syntaxerrormmm.altervista.org/
GuIT --- Home page: http://www.guit.sssup.it/
Please, no Word or PowerPoint attachments. Do so only if it's
extremely necessary.
-------------- parte successiva --------------
Un allegato non testuale è stato rimosso....
Nome: non disponibile
Tipo: application/pgp-signature
Dimensione: 189 bytes
Descrizione: Questa =?ISO-8859-1?Q?=E8?= una parte del messaggio
firmata digitalmente
Url: http://lists.linux.it/pipermail/bglug/attachments/20071229/d45a6211/attachment.pgp
Maggiori informazioni sulla lista
bglug