+ Responder ao Tópico



  1. #1
    ajsmit
    Olá pessoal, com uma parte de ajuda desse fórum, consegui fazer o meu script de backup, esta ai para quem precisa ou se interessa. Mas ainda quero acrescentar a função de mandar email (para fora da rede, para um email com domino valido na internet) nos 3 casos, mas ainda não sei como, pois meu servidor não tem servidor de email.

    #!/bin/bash
    IPREMOTO="192.168.2.1"
    MAQ_ON=`ping -c 5 $IPREMOTO | grep loss | awk {'print $4'}`
    REMOTO="/mnt/backup"
    DIRREMOTO="/home/backup"
    ORIGEM1="/home"
    ORIGEM2="/srv"
    FREESPACE="66"
    HOMESPACE=`df -h | grep home | awk {'print $3'} | cut -b1-2`
    SRVSPACE=`df -h | grep srv | awk {'print $3'} | cut -b1-2`
    TOTALSPACE=`expr $HOMESPACE + $SRVSPACE`

    if [ $MAQ_ON = 5 ]; then
    echo "Servidor de backup ligado, verificando espaco disponivel em disco."
    if [ $FREESPACE -ge $TOTALSPACE ]; then
    echo "Espaço livre necessario disponivel, iniciando backup."
    mount $IPREMOTO:$DIRREMOTO $REMOTO
    rm -fR $REMOTO/*
    cp -R $ORIGEM1 $ORIGEM2 $REMOTO
    umount $REMOTO
    echo "Backup efetuado com sucesso."
    else
    echo "Espaco livre necessario indisponivel, cancelando backup."
    fi
    else
    echo "Servidor de backup desligado, BACKUP NAO EFETUADO. Avisar responsavel."
    fi

  2. vc precisa de um MTA para enviar o e-mail






Tópicos Similares

  1. Script de backup para banco Firebird
    Por ncajr no fórum Servidores de Rede
    Respostas: 1
    Último Post: 01-01-2006, 07:51
  2. Script de Backup
    Por aledr no fórum Linguagens de Programação
    Respostas: 7
    Último Post: 17-12-2005, 17:41
  3. Script de Backup Fera!
    Por rovilso no fórum Servidores de Rede
    Respostas: 0
    Último Post: 05-05-2005, 15:11
  4. Erro estranho no script de backup
    Por vonlinkerstain no fórum Servidores de Rede
    Respostas: 0
    Último Post: 22-02-2005, 08:49
  5. Script de Backup remoto
    Por no fórum Servidores de Rede
    Respostas: 2
    Último Post: 27-11-2003, 06:53

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L