luizcarlos18rj
(usa Suse)
Enviado em 08/05/2014 - 10:44h
O script abaixo desenvolvido a partir de outros tópicos meus respondidos, mas coloco aqui pq to gerenciando meus tópicos, para dizer quais foram solucionados, como foram, etc, isso para seguir direitinho as regras da comu.
#cria pastas
pasta=bkp$(date +%d%m%y)
notes=bkpNotes$(date +%d%m%y)
redeadm=bkpRedeAdm$(date +%d%m%y)
web=bkpWeb$(date +%d%m%y)
cd /root/backup
mkdir $pasta
cd $pasta
mkdir $notes
mkdir $redeadm
mkdir $web
cd /root/backup
#copia os arquivos dos servidores
scp -r root@10.3.48.3:/srv /root/backup/$pasta/$web
scp -r root@10.3.48.3:/var/lib/mysql /root/backup/$pasta/$web
scp -r root@10.3.48.2:/local/notesdata /root/backup/$pasta/$notes
scp -r root@10.3.48.13:/home/VOL01 /root/backup/$pasta/$redeadm
scp -r root@10.3.48.13:/home/VOL02 /root/backup/$pasta/$redeadm
scp -r root@10.3.48.13:/home/VOL03 /root/backup/$pasta/$redeadm
echo "termino da criação de pasta de backup às: " >> /root/backup/controle.txt
date >> /root/backup/controle.txt
#grava em unidade de fita
#tar cvf - /root/backup/$pasta | ssh root@10.3.48.2 dd of=/dev/st0
#Cria log de controle
echo "-------------------------------------------------------------------------------------" >> /root/backup/controle.txt
echo "Gravação da pasta notesdata em fita iniciando em: " >> /root/backup/controle.txt
#
date >> /root/backup/controle.txt
#
tar cvf - /root/backup/$pasta/$notes/notesdata | ssh root@10.3.48.2 dd of=/dev/st0
#
echo "Gravação na fita concluido em: " >> /root/backup/controle.txt
#
date >> /root/backup/controle.txt
echo "-------------------------------------------------------------------------------------" >> /root/backup/controle.txt