
ivanzinhorj
(usa Ubuntu)
Enviado em 22/12/2008 - 16:25h
Boa tarde. Sou novo na comunidade e começando com o linux.
Preciso de uma mão, cheguei na empresa e me deparei com um backup do home dos usuários e gostaria de configura-lo para que fique mais leve, pq acho desnecessários salvar arquivos de sistema, quero backup só dos dados. Vamos lá.
-Meu script de backup tem um arquivo que chama o outro a cada letra da inicial do usuário, copiando de um servidor para outro PC na rede. Tenho então 2 scripts.
1º: bk_home.sh cujo seu conteúdo é:
echo Inicio >> /var/log/backup_home.log
date >> /var/log/backup_home.log
/mnt/backup/bk_by_letter.sh a
/mnt/backup/bk_by_letter.sh b
/mnt/backup/bk_by_letter.sh c
.
.
.
/mnt/backup/bk_by_letter.sh x
/mnt/backup/bk_by_letter.sh y
/mnt/backup/bk_by_letter.sh z
echo Fim >> /var/log/backup_home.log
date >> /var/log/backup_home.log
A cada usuário da inicial correspondente é executado o 2º script q é o bk_by_letter.sh cujo conteúdo é:
cd /mnt/backup/home
rm -fr $1*
cp -fdpR /home/$1*/ .
Nisso ele copia todo home de cada usuário, inclusive os arquivos de sistema como: .gconf; .gnome; .mozilla; .trash
Gostaria de saber como fazer pra não copiar esses arquivos de sistema sem mudar o tipo de backup q utilizamos, apenas acrescentando alguma coisa dentro dos meus scripts.
Obrigado.