Script Backup

1. Script Backup

Andre
andre9b

(usa Debian)

Enviado em 17/09/2008 - 11:08h

Galera,

Estou precisando de uma luz..não manjo muito de programação mas procuro dar umas boas pesquisadas antes de perguntar pra alguem...tanto é q esse é meu primeiro POST.

Seguinte..tenho uma lista de usuários e preciso fazer um script de backup de uma forma simples caso algum dia eu saia da empresa e entre alguem com menos experiencia possa facilmente adicionar ou tirar algum usuario dessa rotina de backup.

#!/bin/bash

DATA=`date +%d.%m.%Y`
DIRUSR1=/tmp/home/email/usr
DIRUSR2=/tmp/backup/emails

for i in $USER
do
if [ ! -e $DIRUSR1/$USER ]; then
echo "Diretorio nao existe $DIRUSR1/$USER ...." >> /tmp/bkp_email.$DATA.log
mkdir -pm0700 $DIRUSR1/$USER
chown $1USER $DIRUSR1/$USER
/bin/tar -czf $DIRUSR2/$USER.$DATA.tar.gz $DIRUSR1/$USER >> /tmp/bkp_email.$DATA.log
echo "Diretorio criado! Backup $USER Ok..." >> /tmp/bkp_email.$DATA.log
else
/bin/tar -czf $DIRUSR2/$USER.$DATA.tar.gz $DIRUSR1/$USER >> /tmp/bkp_email.$DATA.log
echo "Backup $USER Ok..." >> /tmp/bkp_email.$DATA.log
fi

done

Gostaria que para cada usuario fosse executado o IF acima...alguem poderia me dar uma ajuda ???

USER1=andre.araujo
USER2=maria
USER3=jose
USER4=blabla.silva


Valew


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts