Backup simples com log de resultado
Publicado por Cristiano Gomes (última atualização em 02/07/2012)
[ Hits: 9.404 ]
Homepage: www.geraisinformatica.com
Download bkp_simples.sh (versão 2)
Script para fazer um backup simples com tratamento de erro e gravação de log.
#!/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
Limpar o cache do squid3 sem parar a internet por muito tempo
Executando comandos de telnet via shell-script
Script para enviar put para uma API usando curl e dados no formato json
Nenhum comentário foi encontrado.
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Flatpak: remover runtimes não usados e pacotes
Mudar o gerenciador de login (GDM para SDDM e vice-versa) - parte 2
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta