[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

backup script



Utilizo o script abaixo para fazer o backup de dados vitais do meu mail 
server.

Tenho enfrentado dois problemas estranhos com ele, toda vez dá um 
erro "Operation timed out" após a cópia do tar.gz e o umount retorna "Device 
busy".

O que tenho que fazer para resolver esses problemas?

----- INICIO SCRIPT -----
#!/usr/local/bin/bash

directory=/var/backup

cd $directory

day=`eval date +%d`
month=`eval date +%m`
year=`eval date +%Y`

file="$day-$month-$year-back-mail.tar.gz"

rm -f *.tar.gz

tar cvfzp $file /var/mail/* /home/*

/sbin/mount_smbfs -N -I 10.9.7.4 -W dominio //backup@file-
server01/Backup /mnt/backup

rm -rf /mnt/backup/Jupiter/*mail.tar.gz
cp /var/backup/$file /mnt/backup/Jupiter
rm -rf /mnt/backup/Jupiter/master.passwd
cp /etc/master.passwd /mnt/backup/Jupiter
rm -rf /mnt/backup/Jupiter/address.book
cp /usr/local/www/cgi-bin/openwebmail/etc/address.book /mnt/backup/Jupiter

cd

sleep 60

/usr/bin/smbutil logout //BACKUP@FILE-SERVER01/BACKUP

/sbin/umount /mnt/backup
----- FIM SCRIPT -----

--
Mauricio Bonani
mailto:mbonani@aboutlinux.com.br

Você quer ser um vencedor? Creia em Jesus!



Reply to: