All, I have two fat32 formatted external drives (on the localhost) that need sync'ing. Each of the drives contain different files. The end result I'm looking for is two identical disks. My question is whether or not I can encapsulate this process in a one liner with rsync or if i need to make two independent calls to rsync as follows: rsync -av /path/to/source /path/to/dest && rsync -av /path/to/dest /path/to/source In the situation above, the dest has files that do not exist on the source, hence the second call to rsync... Any input or suggestions would be greatly appreciated... Thanks! -- Kevin Karwaski kkarwaski<at>gmail.com
> I have two fat32 formatted external drives (on the localhost) that > need sync'ing. Each of the drives contain different files. The end > result I'm looking for is two identical disks. > > My question is whether or not I can encapsulate this process in a one > liner with rsync or if i need to make two independent calls to rsync > as follows: > > rsync -av /path/to/source /path/to/dest && rsync -av /path/to/dest > /path/to/source > > In the situation above, the dest has files that do not exist on the > source, hence the second call to rsync... >This will only work if the files on each disk are not common. Otherwise if you update a file on dest it will get overwritten by the first sync from source. CH
> -----Original Message----- > From: Christian Hack [mailto:christianh@edmi.com.au] > Sent: Thursday, 16 November 2006 11:33 AM > To: 'rsync@lists.samba.org' > Subject: RE: efficiently synchronizing source and destination > > > > I have two fat32 formatted external drives (on the localhost) that > > need sync'ing. Each of the drives contain different files. The end > > result I'm looking for is two identical disks. > > > > My question is whether or not I can encapsulate this > process in a one > > liner with rsync or if i need to make two independent calls to rsync > > as follows: > > > > rsync -av /path/to/source /path/to/dest && rsync -av /path/to/dest > > /path/to/source > > > > In the situation above, the dest has files that do not exist on the > > source, hence the second call to rsync... > > > > This will only work if the files on each disk are not common. > Otherwise if you update a file on dest it will get > overwritten by the first sync from source. >Oops. Missed that in the first para.... Yes you'll need two syncs.