I've been using rsync to back up my home folder, my music, my movies, and my crontab to an external hard drive.

I made a similar little script with the intention of adding any new music I've put on my computer to an ipod (running rockbox).

The script currently looks like this:

rsync -avrz --delete /home/paul/Music/A /media/BOX
rsync -avrz --delete /home/paul/Music/B /media/BOX

It works, but when building the incremental file list it takes a really long time running through the appx. twenty-five gigs of files. In fact, it takes almost as long as it takes for me to just copy the same set of files from the hard drive to the ipod. Any way I can increase the speed here? I'm not seeing anything promising in the man pages.