Page 1 of 1

Datensicherung per Cronjob

Posted: 2003-07-27 13:12
by thomas-neu
Ich mache eine DB Datesicherung per Cronjob, das mir stündlich die Datenbank in ein Verzeichnis (db-backup) sichert. Der Dateiname ist so aufgebaut, dass er u.a. das aktuelle Datum und Zeit enthält (DB-200307271300) . Nun möchte ich aber z.b. jeden Montag den kompletten Ordner (db-backup) umbenennen und einen neuen Ordner (db-backup-alt) und einen neune Ordner (db-backup) erstellen. Wie kann ich dieses mittels eines Shell scriptes realisieren. Eigentlich ja nur Ordner umbenennen und neuen Ordner erstellen.

Danke schonmals

Thomas

Re: Datensicherung per Cronjob

Posted: 2003-07-27 13:30
by olaf.dietsche

Code: Select all

mv db-backup db-backup-alt
mkdir db-backup

Re: Datensicherung per Cronjob

Posted: 2003-07-27 15:02
by thomas-neu
klappt !

Nun möchte ich den Ordner vor dem verschieben aber noch komprimieren, irgendwie klappt das mit gzip nicht - wie sollte da die Befehlszeile aussehen, wenn ich das Verzeichnis db_backup in db_backup_alt zippen möchte !?

Re: Datensicherung per Cronjob

Posted: 2003-07-27 16:59
by krogoth
tar -cjf db-backup-alt.tar.bz2 db-backup (bzip2-komprimiert)
tar -czf db-backup.alt.tar.gz db-backup (gzip-komprimiert)