Salut!
Eu am implementat backupul cam in felul urmator:
------------------
#!/bin/bash
#Definitii
 
COMPANY="mycompany"
PREFIX="/home/users"
WHAT=`ls /home/users`
SUFFIX="/bkp"
BACKUPBASE=/root/work/admin/backup
DATE1=`date|awk '{print $3 $2}'`
MONTH=`date|awk '{print $2}'`
YEAR=`date|awk '{print $6}'`
HOST=`hostname`
 
for director in $WHAT
do
echo "Backing up $PREFIX$director$SUFFIX ..." ;

find $PREFIX$director$SUFFIX |cpio -o 2>/dev/null|bzip2 -9 
>$BACKUPBASE/$DATE1-$director-$HOST.bz2 ;
echo "done compressing!"
echo "Starting upload..."

ncftpput -m -f $BACKUPBASE/my.passwd $COMPANY-backup/$HOST/$YEAR/$MONTH \
$BACKUPBASE/$DATE1-$director-$HOST.bz2;
 
#erasing temporary file
rm -f $BACKUPBASE/$DATE1-$director-$HOST.bz2
echo "done!" ;
done                                                  
-------------
Aici nu am inclus mecanismul de stergere al fisierelor mai vechi de x zile
deoarece nu m-am decis cu cat este egal x.
Eu fac treaba cu ftp dupa cum vezi. Evident ca e mai bine cu rsync, insa la
mine asa e acum...

Numai bine,
Adi

                                    
                     On Tue, 10 Oct 2000, you wrote:
> Am dat drumu la un server de rsync, merge, e totul ok. Scopul lui
> e cel de backup al unor directoare+fisiere. Directoarele is niste home-uri
> de useri in care tot ce trebe backupuit e in $HOME/bkp sa zicem. Cum fac
> (#$%#$%#$ ca am turbat azi) sa backupuiesc doar $HOME/bkp si sa pastrez pe
> masina de backup si structura asta de directoare user1/bkp, user2/bkp etc
> etc? Pina acum nu am reusit decit sa: pun totul intr-un director bkp unde
> filezurile userilor se suprascriu eventual, sau sa backupuiesc home-urile
> cu totul, ceea ce iarasi nu-mi convine din motive de spatiu.
> 
> 
> ---
> Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to 
> unsubscribe from this list.

---
Send e-mail to '[EMAIL PROTECTED]' with 'unsubscribe rlug' to 
unsubscribe from this list.

Raspunde prin e-mail lui