CronJob: backup
Posted: 2002-08-04 21:49
Hallo allerseits,
es geht um folgendes: momentan sichere ich meine Datenbank (ein phpBB Forum :-D ) mit folgendem CronJoB:Das gleiche Spielchen läuft als eigener cronjob ein paar Stunden später nochmal ab, um eine zweite Sicherung zu haben.
- Was ich nun gerne machen würde, ist nur noch einen Cronjob zu machen, der dann aber alle 6 Stunden ablaufen soll, wobei die jeweils letzte Backup-Datei nicht überschrieben werden soll, sondern es sollen automatisch weitere backup Dateien backup2.sql etc angelegt werden. Kann man das überhaupt "direkt" machen, oder eher per Script und der cronjob startet dann das Script?
- Wie muß ich den mysqldump anpassen, daß ich eine gzip-Datei erhalte?
- Und wie kann ich mit die (gzip)Backupdatei (zusätzlich) per mail schicken lassen?
Danke im voraus
EDIT: es geht um einen Exclusiv-Server
es geht um folgendes: momentan sichere ich meine Datenbank (ein phpBB Forum :-D ) mit folgendem CronJoB:
Code: Select all
0 13 * * * mysqldump -hlocalhost -uUSER -pPASSWORD DATABASENAME > backup/backup1.sql
- Was ich nun gerne machen würde, ist nur noch einen Cronjob zu machen, der dann aber alle 6 Stunden ablaufen soll, wobei die jeweils letzte Backup-Datei nicht überschrieben werden soll, sondern es sollen automatisch weitere backup Dateien backup2.sql etc angelegt werden. Kann man das überhaupt "direkt" machen, oder eher per Script und der cronjob startet dann das Script?
- Wie muß ich den mysqldump anpassen, daß ich eine gzip-Datei erhalte?
- Und wie kann ich mit die (gzip)Backupdatei (zusätzlich) per mail schicken lassen?
Danke im voraus
EDIT: es geht um einen Exclusiv-Server