[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Script de Backup
From: |
MrBiTS |
Subject: |
Re: [shell-script] Script de Backup |
Date: |
Thu, 23 Oct 2008 10:42:30 -0200 |
User-agent: |
Thunderbird 2.0.0.17 (X11/20080925) |
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
> Fiz um script de backup do meu servidor de e-mail, e ele até que está
> rodando sem problemas. Mas estou tendo dificuldades em gerar o arquivo de
> log desse script.
> Pesquisei no histórico da lista e encontrei algumas coisas sobre o comando
> logger, mas acho que não seria o caso, pois gostaria de gerar um log de tudo
> que foi feito pelo script, quais arquivos ele incluiu no pacote compactado
> etc.
> Estou enviando abaixo meu script para que vocês vejam e se puderem opinar
> sobre ele e me indicar algo sobre como gerar esses logs fico muito
> agradecido. Se tiverem sugestões de melhoria no script serão muito bem
> vindas também.
Eu não sei se o logger é padrão de todas as distribuições linux ou todos os
unices. Recomendo que você faça algo assim:
#!/bin/bash
###--- Script de Backup do Servidor de E-mail Lotus Notes ---###
###--- Criado em 21/10/2008 Versao #1 ---###
# Variaveis
DATA=`date +%d%m%Y`
TIME=`date +%H:%M:%S`
SRCDIR="/var/local/notesdata/"
BKPDIR="/var/local/notesdata/backup${DATA}/"
LOG="/var/local/notesdata/backup${DATA}/backup${DATA}.log"
exec 1>> ${LOG} 2>&1
Esse pequeno truque com o exec elimina a necessidade dos >> $LOG ao final de
cada comando. Tudo será enviado para o seu arquivo de log.
- --
Um abraço
.0. MrBiTs - address@hidden
..0 GnuPG -
http://keys.cardboard.net:11371/pks/lookup?op=get&search=0xAC37715A6DD1F186
000 http://www.mrbits.com.br
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFJAHE2rDdxWm3R8YYRAv4qAKCahBWlw7+1CUbI3SBfJCuIQM9q8wCgo4TY
8ZtYYXNAjYs7vMjBX7swrXs=
=MBk1
-----END PGP SIGNATURE-----