Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

Back up an iPod via rsync UNIX
You can use the unix tool rsync to do a full backup of your iPod; I've tried it, and it works. Make sure you have another HFS+ volume with enough room for the contents of your iPod. Then all you need to do is type (in the Terminal):
sudo rsync -vaz --stats /Volumes/myiPod /Volumes/backupdisk/iPod
This will take a copy of everything, and put it onto the backup disk (replace backupdisk with the name of your backup disk, obviously!). Mount a clean iPod. Then sync it back with:
sudo rsync -vaz --stats /Volumes/backupdisk/iPod /Volumes/newiPod
This will put a sync copy back onto the iPod. Use sudo, so that you are root, when doing these rsync's. Otherwise, you might not pick up everything. Now, this was actually a pain for me, because of the Firewire bugs under 10.3.5. Make it easy on yourself and find a 10.2.x machine to do this with (which is what I had to do, as it would always crash on my 10.3.5 TiBook). I'm still amazed that 10.3.x has so many bugs with such a critical piece of built-in hardware.

Read the rest of the hint for some notes...

Notes:

Make sure that you are rsyncing to a volume formatted the same way as your iPod. I synced from an HFS+ iPod to an HFS+ drive. It might work between different types, but if you read the man page on rsync, you realize that it will not warn you of any information that will be lost (e.g. HFS permissions and attributes on the way to a FAT filesystem). Better safe than sorry, especially if you use your iPod as data storage, too.

This can be SLOW, especially if you are running into slow Firewire troubles already. You might be able to speed things up using a copy (cp) instead of an rsync, but I haven't tried that. On a 12" snow iBook running 10.2.8, it took at least two hours to restore a 20GB iPod. This should not take this long, and I'm not quite sure what the problem is -- but it did complete successfully!

I did do a sudo rm -rf /Volumes/newiPod/* to make sure the drive was clean. I don't know if this is required, but I don't think so. I did this because I had a failed sync from the 10.3.5 machine still on there. Please let me know of successes or failures with the UNIX command line approach, and good luck.
    •    
  • Currently 2.00 / 5
  You rated: 3 / 5 (2 votes cast)
 
[8,250 views]  

Back up an iPod via rsync | 3 comments | Create New Account
Click here to return to the 'Back up an iPod via rsync' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
Back up an iPod via rsync
Authored by: Elian on Sep 27, '04 12:32:22PM
You need to be very careful with this. Rsync doesn't back up HFS+ attributes (like, say, the resource fork, which'll kill some executables really dead) even when going across like filesystems unless it's been built with the HFS+ extensions, which the system rsync is not built with. Not a big deal for MP3/AAC files on an iPod, but a big deal if you put other stuff on it.

It's probably best to use RsyncX, which is built to handle HFS+ attributes, or to build your own version of rsync if you're so inclined.

[ Reply to This | # ]

Back up an iPod via rsync
Authored by: ar on Sep 27, '04 06:36:16PM

HFSrsync is an HFS-aware version of rsync:

http://hfsrsync.darwinports.com/



[ Reply to This | # ]
Back up an iPod via rsync
Authored by: kritikal on Sep 27, '04 08:30:08PM
iPodBackup is a great FREE tool to backup your home directory (or whatever) to your iPod. It stores the backup as a compressed disk image to save space!

[ Reply to This | # ]