Copy files from 1 drive to another: replace with only files that were modified??

jon08

macrumors 68000
Original poster
Nov 14, 2008
1,678
29
I have a huge iTunes library of mp3s (tens of thousands of songs). I keep a backup of it on a separate drive + I keep my music on an SD card in my car.

Since I like to keep my songs organized I'm currently in the process of editing/updating the songs' ID3 tags (adding artwork etc) + replacing some of my old mp3s that might have had lower bitrate/quality etc with new ones with better quality. However, since it's an ongoing process I'd still like to have the songs on my car's SD card up-to-date, but I don't want to copy and replace ALL the files on the card each time I wanted to update the songs on the card.

I'd like to replace the files on the SD card only with the mp3s that have been modified in any way (and replace any old songs with the new ones). How would I do that?
 

MacUser2525

macrumors 68000
Mar 17, 2007
1,980
304
Canada
I'd like to replace the files on the SD card only with the mp3s that have been modified in any way (and replace any old songs with the new ones). How would I do that?
Using the rsync program from the command line or any of the various graphical apps that use it for their syncing function. Like Carbon Copy Cloner or DropSync to name two I use. The rysync program only replaces (actually copies only the differences in the file already there) files which have changed since it was last run and does a file checksum comparison to ensure you have bit for bit identical files.

Edit: And make sure you have the --delete option enabled to remove the old files on the destination whether doing it graphically or from command line.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.