Designed by olwebdesign

Backup Simples

Este script simples realiza o backup compactado dos arquivos selecionados na variável DIRARQUIVOS.

Após os dias especificados na variável DIAS, ele apaga o arquivo de backup mais antigo.

Você pode especificar o local do backup na variável DIRBACKUP.

---------------------------------------------------------------------------------------------------------------------------

#!/bin/sh

DATA=`date +%Y-%m-%d-%H.%M`

DIRBACKUP="/backup/"

DIAS="15"

DIRARQUIVOS="/var/www/html"


echo '---------Iniciando Backup -------------'

echo ' Limpando backups antigos'

/usr/bin/find $DIRBACKUP -name "backup-*" -ctime +$DIAS -exec rm -f {} ";"

echo ' Criando backup'


/bin/tar cvzf $DIRBACKUP/backup-$DATA.tar.gz $DIRARQUIVOS

echo ' Backup criado'



echo '-------------Backup concluido----------------'

----------------------------------------------------------------------------------------------------------------------------

Temos 69 visitantes e Nenhum membro online

Rua Guaipá, 1001 - Vila Leopoldina - São Paulo - SP - Contato:(11) 4102-3592