srv5 dicas do bkp

caminho:
/bin/bash /usr/local/bin/fita_1
Logs:
$ ls /var/log/backup/backupfita_1*
$ ls /var/log/backup/backupfita_2*
$ bkp fita1

#!/bin/bash

# Create backups of /etc, /home, /usr/local, and…
PATH=/bin:/usr/bin
DATA=`/bin/date +%a%b%d%y`
backupdirs=”/etc /home/backup /home/intranet/Administrativo /home/intranet/Rendas /home/intranet/Vida
/home/intranet/Beneficios /home/intranet/cprev /home/intranet/Comercial /home/intranet/Diretoria /home/intranet/Patrimonio
/home/intranet/Secretaria /home/intranet/ConsPrev /home/intranet/Financeiro /home/intranet/neutron /home/intranet/Suporte
/home/intranet/Operacional /home/intranet/Atuarial /home/intranet/Contabil /home/intranet/Geral /home/intranet/Interf
/home/intranet/oto.selbach /home/intranet/Saude”

HORA=`/bin/date`

sudo rm -rf /var/log/backup/backupfita_1$DATA.log

mt -f /dev/nst0 rewind
for path in $backupdirs
do
    HORA=`/bin/date`
    echo -e “Inicio do backup de $path em $HORA \n\n”
    echo “Backup de $path em $HORA” 1>> /var/log/backup/backupfita_1$DATA.log
    sudo tar cPzf /dev/nst0 $path 1>>/var/log/backup/backupfita_1$DATA.log
    sleep 2
done

echo -e “Backup da Fita 1 Concluido em $HORA, status:$? \n\n”
#echo -e “Aguarde a verificacao de arquivos”
#HORA=`/bin/date`
#echo “Backup completo, status: $? em $HORA” 1>> /var/log/backup/backupfita_1$DATA.log
#echo “Verificando Backup” 1>> /var/log/backup/backupfita_1$DATA.log

#mt -f /dev/st0

#sleep 120

mt -f /dev/nst0  rewind

#for path in $backupdirs
#do
 #   HORA=`/bin/date`
 #   echo -e “\n\n …Verificando $path….\n\n”
 #   echo “Verificando $path….” 1>> /var/log/backup/backupfita_1$DATA.log
 #   tar tzf /dev/st0 1>/dev/null && \
 #       echo “$path: verificado” 1>> /var/log/backup/backupfita_1$DATA.log || \
 #       echo “$path: erro contacte a Neutron” 1>> /var/log/backup/backupfita_1$DATA.log
#    if [ $? -eq 0 ]
#        then echo “$path: verificado” 1>> /var/log/backup/backupfita_1$DATA.log
#        else echo “$path: erro contacte a Neutron” 1>> /var/log/backup/backupfita_1$DATA.log
#    fi
#    mt -f /dev/st0 fsf 1
#done

mt -f /dev/nst0 rewoffl

echo -e “\n\n Por favor remova a fita de backup”

$ bkp fita2

#!/bin/bash

# Create backups of /etc, /home, /usr/local, and…
PATH=/bin:/usr/bin
DATA=`/bin/date +%a%b%d%y`
backupdirs=”/home/intranet/Marketing /home/intranet/Aprovacao /home/intranet/RE”
HORA=`/bin/date`

sudo rm -rf /var/log/backup/backupfita_2$DATA.log

mt -f /dev/st0 rewind

for path in $backupdirs
do
    HORA=`/bin/date`
    echo -e “Inicio do backup de $path em $HORA \n\n”
    echo “Backup de $path” 1>> /var/log/backup/backupfita_2$DATA.log
    sudo tar  cPzf /dev/nst0 $path 1>>/var/log/backup/backupfita_2$DATA.log
    sleep 2
done

HORA=`/bin/date`
echo -e “Backup da Fita 2 Concluido em $HORA , status:$? \n\n”
echo “Backup completo, status:$? em $HORA” 1>> /var/log/backup/backupfita_2$DATA.log

mt -f /dev/nst0 rewoffl 1>>/var/log/backup/backupfita_2$DATA.log
sleep 120
mt -f /dev/nst0 rewoffl 1>>/var/log/backup/backupfita_2$DATA.log

echo -e “\n\n Por favor remova a fita de backup”

Published in: on 25, setembro 06 at 10:56 pm  Deixe um comentário  

The URI to TrackBack this entry is: https://sueco.wordpress.com/2006/09/25/srv5-dicas-do-bkp/trackback/

RSS feed for comments on this post.

Deixe uma resposta

Faça o login usando um destes métodos para comentar:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: