
Enviado em 07/02/2017 - 18:12h
E ai pessoal blz?
#!/bin/bash
#!/usr/bin/expect -f
#Variaveis de email / log / data
FROM="wagner@teste.com.br"
TO="wagner@teste.com.br"
DATA="$(date +\%Y-\%m-\%d)"
ARQ_LOG="/var/log/scheduler/Backup-"$DATA".log"
# Aqui o assunto da mensagem com a data
SUBJECT="Backup"
# Executa o backup incremental e também cria o log do backup
spawn rsync -avh --no-times --ignore-existing -e 'ssh' root@192.168.0.10:/var/iwss/migration/schedule/* /tmp/ > $ARQ_LOG
expect "password:"
send "SENHA_AQUI\n";
interact
LOG=$(cat $ARQ_LOG)
#Procura a palavra "erro" no log
if egrep 'error' $ARQ_LOG;then
cat <<EOF | sendmail -t
From:$FROM
To:$TO
Subject: ERRO no Backup Proxy Trend as $(date "+%r")
Ocorreu algum erro no processo de backup!
Verificar log abaixo e/ou comunicação origem/destino
ARQUIVO:$ARQ_LOG
$LOG
EOF
else
cat <<EOF | sendmail -t
From:$FROM
To:$TO
Subject:$SUBJECT $(date +%X)
Upload Database para Storage
Segue abaixo a lista de arquivos copiados:
ARQUIVO:$ARQ_LOG
$LOG
EOF
fi
#
#Fim do script
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
fusermount3 no Ubuntu 25.10 - mantenha o perfil do AppArmor
[Resolvido] dlopen(): error loading libfuse.so.2 AppImages require FUSE to run.
Criação de diretórios e aplicação de restrições de acesso no Linux
diferença entre o Tor baixado pelo Gerenciador de Aplicativos e o Tor ... (6)
VOL já não é mais como antes? (28)
Atualizei meu ubuntu e desliguei e ele não inicia corretamente (18)









