Enviado em 01/10/2015 - 13:51h
Boa tarde,
minha necessidade atual é backup de forma incremental de um servidor, (tudo que esta no /home) e backupear em uma unidade mapeada no /mnt com exceção de uma certa pasta.
abaixo meu scrip que estou utilizando,porem o backup nao esta sendo feito,e nao gera log.
Outra duvida,como posso fazer uma "saida" do log mais organizada? pois meu atual esta muito confuso.
exemplo script:
#!/bin/bash
INICIO=`date +%d/%m/%Y-%H:%M:%S`
LOG=/home/informacoes/`date +%Y-%m-%d`_log_de_copia.txt
echo " " >> $LOG
echo " " >> $LOG
echo "| ------ ------ ------ ------ ------ ------ -----------" >> $LOG
echo " Sincronizacao iniciada em $INICIO" >> $LOG
rsync -av --exclude 'backup-captare-diario' /home/ /mnt/copia_linux_dados/ >> $LOG
FINAL=`date +%d/%m/%Y-%H%:M:%S`
echo " Sincronizacao Finalizada em $FINAL" >> $LOG
echo "| ------ ------ ------ ------ ------ ------ -----------" >> $LOG
echo " " >> $LOG
echo " " >> $LOG
minha necessidade atual é backup de forma incremental de um servidor, (tudo que esta no /home) e backupear em uma unidade mapeada no /mnt com exceção de uma certa pasta.
abaixo meu scrip que estou utilizando,porem o backup nao esta sendo feito,e nao gera log.
Outra duvida,como posso fazer uma "saida" do log mais organizada? pois meu atual esta muito confuso.
exemplo script:
#!/bin/bash
INICIO=`date +%d/%m/%Y-%H:%M:%S`
LOG=/home/informacoes/`date +%Y-%m-%d`_log_de_copia.txt
echo " " >> $LOG
echo " " >> $LOG
echo "| ------ ------ ------ ------ ------ ------ -----------" >> $LOG
echo " Sincronizacao iniciada em $INICIO" >> $LOG
rsync -av --exclude 'backup-captare-diario' /home/ /mnt/copia_linux_dados/ >> $LOG
FINAL=`date +%d/%m/%Y-%H%:M:%S`
echo " Sincronizacao Finalizada em $FINAL" >> $LOG
echo "| ------ ------ ------ ------ ------ ------ -----------" >> $LOG
echo " " >> $LOG
echo " " >> $LOG