você está aqui: Home  → Arquivo de Mensagens

Backup por email em python

Colaboração: Marlon Luis Petry

Data de Publicação: 28 de Agosto de 2009

A dica de hoje é um script de backup que desenvolvi utilizando a linguagem Python. Este script lê um arquivo de configuração onde está definido os arquivos a serem copiados para o backup, gerando um arquivo tar compactado com bz2, logo após envia para o email do destinatário.

Este script é interessante para realizar backup de arquivos pequenos, como configurações, programas, etc... A limitação deste tipo de backup é o tamanho máximo de envio e recebimento de email, muitos servidores aceitam no máximo 20M.

Download do script (Cópia local).

O arquivo de configuração deve estar no /etc/backup.conf.

Exemplo da estrutura do arquivo:

  /etc/postfix/
  /etc/apache2/
  /root/scripts/

O arquivo não deve possuir linhas em branco

Depois de configurado é só inserir no crontab o script para gerar o backup e enviar por email nos horários desejados.

Sugestões de melhoria são bem-vindas e podem ser enviadas para meu email.

É sempre um prazer enviar dicas pra cá, assim retribuo as que já me serviram.

Marlon Luis Petry


 

 

Veja a relação completa dos artigos de Marlon Luis Petry

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script