Exemplo de script de restauração de backup

#!/bin/bash

 

# Variaveis
servidor=`hostname`
dirbase=”/home/gustavo/backup”

 

# Seleciona o diretorio raiz como corrente
cd /

 

# Descriptografa o arquivo
unzip -P senha -q /home/gustavo/.restaura/$servidor-*.zip

 

# Descompacta os arquivos
tar -xzf $dirbase/$servidor-*.tgz -p -s

 

# Envia o arquivo para o administrador
cat /root/msg/b | mutt -s “Restaurado o Backup do FWSede” usuario@sua_organização -c chefe@sua_organização -b usuario2@sua_organização

 

# Limpa os arquivos
rm $dirbase/* -Rf
rm /home/gustavo/.restaura/$servidor-*.zip