Hallo nochmal ! Kleine Korrektur ;) Am Mittwoch, 22. Januar 2003 00:14 schrieb Lars Zimmermann: ...
Ein Beispiel:
#! /bin/bash tar -cf /tmp/archiv.tar /samba/user1 /samba/user2 /samba/user3 mkisofs -o /tmp/backup.img -T \ -V User_Backup_`date +%m_%Y` /tmp/archiv.tar
Diese Zeile muss natürlich so aussehen: mkisofs -o /tmp/backup.img -T \ -V User_Backup_`date +%m_%Y` /tmp/archiv_`date +%m_%Y` .tar
cdrecord -v speed=12 dev=0,0,0 /tmp/backup.img rm -f /tmp/archiv.tar /tmp/backup.img trap 'rm -f /tmp/archiv.tar /tmp/backup.img' 2 15
und diese dann so: trap 'rm -f /tmp/archiv_`date +%m_%Y` .tar /tmp/backup.img' 2 15
Dies ist nur ein Beispiel eines rudimentären Scripts für ein monatliches Backup, dessen Optionen natürlich angepasst werden müssen. Will man jeden Tag ein Backup machen, müsste das Datumsformat so aussehen: `date +%d_%m_%Y` Falls eine CD-RW immer im Laufwerk ist und beispielsweise nur ein Backup auf die CD-RW passt, muss diese vorher mit:
cdrecord -v speed=8 dev=0,0,0 blank=all
gelöschen werden.
Gruss, Lars