rsync problem

rsync problem

Shlomo Solomon shlomo.solomon at gmail.com
Mon Mar 21 23:10:31 IST 2011


On Monday, March 21, 2011, Omer Zak wrote:
> I notice the anomaly both /home and /public get rsync'ed into
> $MOUNT/home-public.
> Could it be that /public has files with the same name as deleted files
> in /home?
> (Not to mention the more serious problem that $MOUNT/home-public would
> contain only files from /public, no files from /home.)
That's not an anomaly or a problem. The result of those two lines is that 
under $MOUNT/home-public there are 2 directories - public and home (so I get 
$MOUNT/home-public/public and $MOUNT/home-public/home). Note thatthat's 
exactly what happens in $MOUNT/system which ends up with boot, etc, root and 
several other directories.

> 
> By the way, my own backup script uses the following rsync flags:
> rsync -avH --progress --max-delete=200000 --delete --delete-excluded
> --exclude-from=$EXCLUSIONS_FILE $FROM $TO
Not very different from mine (because the -a param you use includes most of 
what I explicitly use), but I think S is important, especially if there are 
unfinished torrents on the system. Maybe I should add -pDH to my script.


> 
> On Mon, 2011-03-21 at 21:39 +0200, Shlomo Solomon wrote:
> > I have a backup script using rsync. I've included part of it below. For
> > some reason, everything seems to work OK except that files don't get
> > deleted from the backup copy of /home (I've marked the problem with a
> > comment). Since the params I specify on all lines of the script are the
> > same, I can't see any reason why the /home directory would be handled
> > differently.
> > 
> > Any ideas?
> > 
> > 
> > rsync -rlvtogS --delete   /boot         $MOUNT/system
> > rsync -rlvtogS --delete   /etc           $MOUNT/system
> > rsync -rlvtogS --delete   /root          $MOUNT/system
> > rsync -rlvtogS --delete   /sbin          $MOUNT/system
> > rsync -rlvtogS --delete   /tmp          $MOUNT/system
> > rsync -rlvtogS --delete   /usr           $MOUNT/system
> > rsync -rlvtogS --delete   /var           $MOUNT/system
> > #### next line doesn't work properly
> > rsync -rlvtogS --delete   /home         $MOUNT/home-public
> > rsync -rlvtogS --delete   /public        $MOUNT/home-public
> > rsync -rlvtogS --delete   /data2         $MOUNT/data
> > rsync -rlvtogS --delete   /data1         $MOUNT/data


-- 
Shlomo Solomon
http://the-solomons.net
Sent by KMail 1.13.3 (KDE 4.4.3) on LINUX Mandriva 2010.1




More information about the Linux-il mailing list