Olá pessoal.
Bom, preciso de um script que faça backup do sistema em vários CDs. Como
ainda estou dando meus primeiros passos em shell scripting e o lance é
meio urgente, gostaria da ajuda de vcs.
#!/bin/sh
cd /
# Set a couple of values
DATE=`/bin/date +%b-%d-%y`
HOST=`hostname`
echo "Starting Backup"
/bin/date
date >/work/backup/$HOST-$DATE
# Tar the system stuff and place a list on the CD-R
tar -czvf /work/backup/system.tgz \
./etc \
./usr/local/bin \
>/work/backup/system.txt
echo "Building CD Image"
/bin/date
mkisofs -r -f -o /work/cdroms/backup.iso \
/home \
/work/backup/system.tgz \
/work/backup/$HOST-$DATE \
/work/backup/system.txt
echo "Burning CD"
/bin/date
cdrecord -v speed=2 dev=0,1,0 -data /work/cdroms/backup.iso
rm /work/backup/system.*
echo "Done"
/bin/date
eject cdrom