Script para backup

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

[ Hits: 6.272 ]

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

Manipulação dos arquivos criados pelo Motion

Script para gerar ISO do OpenBSD

Script para monitorar os 10 processos que mais consomem CPU e Memória

Desligar o servidor quando todas as estações estiverem desligadas

EvalDate v1.0 - Script para Executar Programas em Datas Específicas.


  

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