Script para Backup de um sistema Unix

Fiz esse script pensando em armazenar as configurações importantes e os logs para depois efetuar a gravação em DVD.

#!/bin/sh

# Definicao de variaveis
logs=/var/log
etc=/etc
usr=/usr/local/etc
graf=/usr/local/www/data
hoje=`date +%Y”-“%m”-“%d`

echo “Apagando arquivos antigos…”
# rm /usr/bkp/logs/* >/dev/null 2>&1
# rm /usr/bkp/system/* >/dev/null 2>&1

echo “Efetuando backup do sistema…”
tar cjf /usr/bkp/logs/”$hoje”_logs.tar.bz2 $logs >/dev/null 2>&1
tar cjf /usr/bkp/system/”$hoje”_etc.tar.bz2 $etc >/dev/null 2>&1
tar cjf /usr/bkp/system/”$hoje”_usr.tar.bz2 $usr >/dev/null 2>&1
tar cjf /usr/bkp/system/”$hoje”_graf.tar.bz2 $graf >/dev/null 2>&1

Deixe um comentário