Pessoal, bom dia!
Criei um script Tar onde ele varre algumas pastas do servidor e verifica se se houveram alterações de nos ultimos 7 dias, caso tenha, ele adiciona ao arquivo tar estes arquivos e depois passa para fita. Segue abaixo o script e as evidências.
O processo mostrou funcionar muito bem, não obstante por um fator. Após a execução deste, descompactei o arquivo que na época tinha a data de 2 de julho, e portanto, deveriam haver arquivos alterados somente a partir de 25 de junho. Segue abaixo:#!/bin/bash
#criado por morronix em 20100602 ,verificar leiame em /admrede/scripts/backup
DATE=`date "+%d%b%Y"`
FILES="/praxis/files"
FILES1="/home"
#TEXTO="Backup terminado com sucesso !"
#echo $TEXTO > /admrede/scripts/backup/texto
tar -c -v -j --newer="7 days ago" -f /praxis/backup/$DATE-inc7d.bz2 $FILES $FILES1&&sendEmail -f [email protected] -t [email protected] -u "bkp 7 dias disponivel" -m "bkp disponivel " -s xxx.xxx.com.br:00 -xu [email protected] -xp xxxx
Verifiquei que houve armazenagem de um arquivo com data superior aos 7 dias que eu havia determinado no tar.fs-sp:/backup/restore/home/# ls -lhtr
total 76K
-rw------- 1 tecl2w tecl2w 579 Feb 7 2007 Microsiga-Linux.lnk
drwx------ 2 tecl2w tecl2w 4.0K Jan 2 2008 Meus v??deos
drwx------ 3 tecl2w tecl2w 4.0K Jan 8 2008 Adobe
-rw------- 1 tecl2w tecl2w 80 Jun 7 12:29 DESKTOP.INI
drwx------ 2 tecl2w tecl2w 4.0K Jun 7 12:29 Minhas m??sicas
drwx------ 2 tecl2w tecl2w 4.0K Jun 9 09:20 cd do scanner
drwx------ 2 tecl2w tecl2w 4.0K Jun 9 09:41 outlook
drwx------ 2 tecl2w tecl2w 4.0K Jun 9 16:05 Downloads
drwx------ 2 tecl2w tecl2w 4.0K Jun 14 10:32 Minhas imagens
drwx------ 2 tecl2w tecl2w 4.0K Jun 14 13:40 vpn
drwx------ 2 tecl2w tecl2w 4.0K Jun 14 13:58 mk
-rw------- 1 tecl2w tecl2w 24K Jun 18 15:06 Telemecanique.doc
-rw------- 1 tecl2w tecl2w 3.9K Jun 24 16:41 similar parker-24-06-10-01-02.txt
drwx------ 2 tecl2w tecl2w 4.0K Jul 1 09:09 Os Meus Registos
Alguém saberia me dizer qual a razão para isto ter acontecido? Se houve a ocorrencia de um arquivo fora do padrão selecionado, nao posso garantir a integridade do backup
Minhas referencias para a contrução do script e do ls:
Grato pela atenção.fs-sp:~# man tar
fs-sp:~# man ls