Pular para o conteúdo

backup rsync

Este Script faz backup das minha paginas web em PHP rsync.
Cristiano Franco linucris
Hits: 8.274 Categoria: Shell Script Subcategoria: Avançado
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Este Script faz backup das minha paginas web em PHP rsync.
Download backup.sh.txt Enviar nova versão

Esconder código-fonte

#!/bin/bash

# Script de backup (exemplo cristiano.org)

echo "Iniciando copia dos arquivos"
echo "-----------------------------------"

rsync -a 192.168.0.1:/php /bkp/script > /var/log/backup.log

echo "Compactando os arquivos"
echo "-----------------------------------"

cd /bkp/semana

tar -czvf dados-`date +%d.%m.%Y`.tar.gz /bkp/script/ >> /var/log/backup.log

echo "Limpando diretório /bkp/script"
echo "-----------------------------------"

rm -vrf /bkp/script/* >> /var/log/backup.log

echo "Procurando arquivos com mais de 7 dias para remoção"
echo "------------------------------------------------------"

find /bkp/semana/ -name "*.tar.gz" -ctime +7 -exec rm -vrf {} >> /var/log/backup.log \;

echo "Enviando logs para o administrador"
echo "-------------------------------------------------------"

cat /var/log/backup.log | mail -s Backup-`date +%d.%m.%Y` cristiano@cristiano.com

--------------------------
agendando no Cron Tab



crontab -e

0 03 * * * /usr/bin/backup.sh

00 14 * * 7 /usr/bin/backup.sh



este é somente um exemplo de como você pode fazer 

SCRIPT PARA INSTALAÇÃO DE PROGRAMAS NO LINUX

Baixando e instalando o Asterisk

Geração de gráfico em shell script

Script para bloqueio MSN/SITE por horário/usuário

POSTFIX AUTOMÁTICO COM MYSQL E IPTABLES - APAGANDO MSG ANTIGAS EM TODAS AS PASTAS DE UM USUÁRIO

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.