Script para backup

Publicado por Thiago (última atualização em 10/06/2010)

[ Hits: 6.087 ]

Download 4629.backup




Simples script que gera um tar.gz, apaga o arquivo que for antigo a mais de 90 dias e copia via scp para outro servidor. Adicione uma chave nos servidores que desejar realizar o backup para que não solicite a senha via ssh entre as máquinas.

  



Esconder código-fonte

#!/bin/bash
for arquivo in $(find /home/backup/ -ctime +90); do
echo $arquivo
done
rm -rf /home/backup/backupDomes.tar
tar -cf /home/backup/backupDomes.tar /home/arq0 /home/arq1 > /dev/null 2> /dev/null
gzip -c /home/backup/backupDomes.tar > /home/backup/backup-`date +%d%m%y`.tar.gz
rm -rf /home/backup/backupDomes.tar
scp -r /home/backup/backup* root@IPDOSERVIDORREMOTOAQUI:/home/backup_ns1 > /dev/null 2> /dev/null

Scripts recomendados

abelhudo

Informação sobre partições montadas em Xdialog

Ping em lista de IPs

Backup MySQL Incremental via RSYNC/FTP

Script para sincronizar dados entre desktop e notebook de maneira 99% automática usando rsync


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts