Update 9/14/2008:
Backup speed was addressed in iPhone software version 2.1. Launch iTunes, dock your iPhone, and click “Check for Update”.
And now back to the original article:
I was surprised to see my brand-new iPhone 3G taking more than 15 minutes to synchronize with iTunes. It would get “stuck” in “Backing up iPhone…”
It looks like there are two reasons why the backup process takes longer — iTunes backing up newly-installed applications, and MobileMe/iSync database cruftiness. Expect sync’ing to take a while if you’ve installed new applications. If you haven’t installed new applications, you should try resetting the iSync database.
It’s pretty simple:

- Close iTunes.
- Start iSync
- Click iSync > Preferences.
- Click “Reset Sync History…
The next time you sync with iTunes, the “Backing up” step should be dramatically shorter.
Another interesting solution involves Vacuuming your syncdb. If you’ve got MacPorts installed, it’s easy:
sudo port install sqlite3 sqlite3 \ ~/Library/Application\ Support/SyncServices/Local/data.syncdb\ vacuum
Related posts:
- iPhone’s iPod Time Scrubber
In iTunes, while holding the iPhone in portrait mode, tap the middle of the album art. A time-scrubber widget will show up right below the song title, allowing you to...... - How to delete an iPhone application
Click the home button, flick to the page that has the icon of the application or bookmark that you want to remove, and then tap and hold for a second....... - Speed up Firefox!
My Firefox on Mac was getting pretty lethargic — almost a minute to spin up, and multiple seconds to just open a new tab. I installed the new beta of...... - Simple MySQL backup to gmail on Ubuntu/Debian
Backing up your MySQL database (if it’s a reasonable size, like < 100s of MB) can be done with a cronjob that runs mysqldump, gzip, and mpack. First set up......
Awesome! This helps me out a lot!
Although this might indeed work if your sync does take 15 minutes, for me this only resulted in the first sync to be very slow, after which speed for a subsequent sync (and backup) was reverted to its original speed.