Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Script que automatiza o envio de backup para o email
Linux user
Publicado por Felipe Franco em 27/09/2006

Login: felicruel, 99091 pontos | Blog: http://www.projetofranco.com.br/
[ Hits: 3627 ]

Script que automatiza o envio de backup para o email

OBS: O sistema operacional utilizado foi o Conectiva 10. É necessário um servidor de Email configurado.

Podemos preparar nosso Linux para mandar arquivos importantes para o nosso email por motivo de backup, tais como arquivos conf, scripts e outros.

Para automatizar esse processo podemos utilizar o serviço cron, que é um programa voltado para agendamento de tarefas. Não irei descrever a sua configuração, pois quando instalei o meu Conectiva ele já estava instalado e rodando beleza. Portanto temos que instalar o pacote sharutils para podermos utilizar o comando uuencode. Segue o script:

#!/bin/sh
#
# Script que manda em anexo os confs mais importantes!

uuencode /etc/squid/squid.conf squid.conf|mail -s "Conf Squid" felicruel@hotmail.com
uuencode /etc/samba/smb.conf smb.conf|mail -s "Conf Samba" felicruel@hotmail.com
uuencode /etc/apache/conf/httpd.conf httpd.conf|mail -s "Conf Apache" felicruel@hotmail.com
uuencode /etc/rc.d/init.d/firewall firewall|mail -s "Conf Firewall" felicruel@hotmail.com
echo "Mensagem enviada com sucesso"

OK. Para automatizar a execução do script, basta agendá-lo no seu crontab.


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Acompanhando o (bash) shell script - debug
   Dica Linux recomendada Grep - Procurando por conteúdo em arquivos
   Dica Linux recomendada Criando um usuário exclusivo para desligar/reiniciar o PC ou para executar um programa/script
   Dica Linux recomendada Transposição COLUNA x LINHA
   Dica Linux recomendada Controle de usuários logados

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.