Script Backup por e-mail [RESOLVIDO]

1. Script Backup por e-mail [RESOLVIDO]

Vitor Santana
vitorsantana

(usa Ubuntu)

Enviado em 07/02/2012 - 09:06h

Bom dia Galera!

ja procurei na net e n consegui achar um script de backup que pegue meus arquivos .conf e arquivos de firewall e mande por e-mail.

como administro vários firewalls entrar em todos eles para fazer backup de todos os arquivos é complicado.
queria fazer backup de alguns arquivos como:

squid.conf
sarg.conf
firewall.sh
interface

para em um futura restauração de servidor facilitar o meu trabalho e reduzir o tempo do servidor fora.
se alguém souber de algum manda ae.

Obrigado a todos.


  


2. Re: Script Backup por e-mail [RESOLVIDO]

Raimundo Alves Portela
rai3mb

(usa Outra)

Enviado em 07/02/2012 - 10:30h

Poderia fazer assim:


#!/bin/bash

#procuras os arquivos para o backup, informar os formatos e diretórios a buscar:

list_diretorios='/var /home/rai3mb'
list_formatos='.conf'

mkdir /tmp/bkp

for diretorio in $(echo $list_diretorios)
do
for formato in $(echo $list_formatos)
do
find "$diretorio" -iname "*.$formato" -exec cp {} /tmp/bkp \;
done
done

# compacta para enviar
cd /tmp
tar -zcf bkp.tar.gz bkp

$ echo "backup do dia $(date +%d%m%Y)" | mutt -s "backup do dia $(date +%d%m%Y)" -a bkp.tar.gz -- meuemail@gmail.com



Para as configurações do mutt, veja: http://www.vivaolinux.com.br/artigo/Enviar-email-pelo-terminal-com-mutt/






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts