Pular para o conteúdo

Backup simples com log de resultado

Script para fazer um backup simples com tratamento de erro e gravação de log.
Cristiano Gomes cristianovicosa
Hits: 9.922 Categoria: Shell Script Subcategoria: Miscelânea
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Script para fazer um backup simples com tratamento de erro e gravação de log.
Download bkpsimples.sh Enviar nova versão

Versões atualizadas deste script

Esconder código-fonte

#!/bin/bash
# OFICINA DO COMPUTADOR DE VICOSA
# Variavel que retorna o dia da semana
DATA=`date +%w`
DIRETORIO="o"                               # OBS
DIR_ORIG="/o/$DIRETORIO"                         # OBS
ARQUIVO_LOG="/o/o/jacont/logs/Log_backup-noite.rtf"
DIR_DEST="/o/bkp"
ARQUIVO="$DIRETORIO$DATA.tar.gz"
tar -czpf $DIR_DEST/$ARQUIVO $DIR_ORIG
if [ $? -gt 0 ];then
echo  >> $ARQUIVO_LOG
echo ATENCAO --- Houve erro na copia da pasta $DIRETORIO para $DIR_DEST >> $ARQUIVO_LOG;
else
echo >> $ARQUIVO_LOG
echo Ok --- A pasta $DIRETORIO foi copiada com sucesso para $DIR_DEST >> $ARQUIVO_LOG;
fi;

jacont:~# cat /o/oficina/bkp_noite
#!/bin/sh
ARQUIVO_LOG=/o/o/jacont/logs/Log_backup-noite.rtf
echo Este log foi gerado pela rotina Backup_noite em `date +%d-%m-%y_as_%H:%M:%S`. > $ARQUIVO_LOG
/o/oficina/bkp_jacont
echo >> $ARQUIVO_LOG
echo >> $ARQUIVO_LOG
echo >> $ARQUIVO_LOG
echo Backup_noite completo em `date +%H:%M:%S` >> $ARQUIVO_LOG

omdb-cli

Listar o número de arquivos de um diretório

Ver endereço IP externo com DuckDuckGo + wget

Gerador de senhas fortes

isOnline

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.