rogerioes
(usa BackTrack)
Enviado em 25/09/2012 - 08:29h
LCAVALHEIRO
O script do backup esta assim hoje
Irei acrescentar a parte que voce me passou
Porem da uma olhada no meu script de backup:
#!/bin/bash
clear
lst="/scripts/lstmaquinas"
DIRBKP="/disco/backup/vms/"
#Gravar o arquivo com o dia da semana - DRD 31-05-2012
mount /dev/sdb5 /rogerio/
/usr/bin/find /rogerio/backup/vms/. -type f -mtime +2 -delete
umount /rogerio
NARQ="-"`date +%A`
DEV="/dev/sdb5"
DEST="/disco"
mount $DEV $DEST
logger -t BKP "Inicio do backup"
logger -t BKP "Parando a máquina virtual para backup"
for maq in `cat $lst` ; do
echo $maq
logger -t BKP "Parando a máquina "$maq
xe vm-shutdown vm=$maq --force
logger -t BKP "Exportando a máquina "$maq
xe vm-export filename=$DIRBKP$maq$NARQ vm=$maq compress=false
logger -t BKP "Fim da exportacao"
logger -t BKP "Iniciando a máquina "$maq
xe vm-start vm=$maq
logger -t BKP "Máquina "$maq" levantada com sucesso!"
done
sync
umount /disco
**** Fim ****
Dentro do arquivo /scripts/lstmaquinas que apareci no script tem isso aqui:
scripts]# cat lstmaquinas
srvarquivos01
srvproxy01
srvbanco01
**** Fim ****
O script funciona, na sua opniao ele esta bem feito ???
Estou pensando onde entraria a parte do script que voce me passou