Mac OS reinstall - what to backup for manual restore?

In the next few days I'll have to reinstall my Mac OS/ Snow Leopard computer. I'm trying to figure out what to backup first. I’m not talking about the user data but rather OS specific things like in windows ini files, applications settings, some of the registry entries etc. I'm rather a windows guy and all the Mac stuff is a bit new form me.

The plan is to use a clean install and not the “Archive and Install” option, I’ve read how it works but am not sure how to use such archive anyway. I also plan to do a full OS backup with the TimeMachine in case something goes terribly wrong :) no plans to use it otherwise.

So far I plan to back up the following items (the plan is to restore them all manually, after the install):

  1. OS usernames and passwords,
  2. Network configuration,
  3. Browsers bookmarks (FF, Safari, Chrome, Opera),
  4. Users home folders (just in case, have no plans to use them afterwards really, should be deleted a few days after the reinstall as soon as I know everything works smoothly and I’m not missing any private data),
  5. Xcode developer profiles,
  6. Passwords, keys and certificates from Keychain Access app,
  7. Deauthorize the computer in iTunes.

Am I missing something?


Solution 1:

You will find that TimeMachine is generally inclusive as far as selecting data to back up. If you take a stock TimeMachine configuration and don't omit anything (supposing your disk is large enough) you will be able to

  • Perform the backup
  • Remove the backup disk
  • Wipe the disk
  • Reinstall the OS
  • Reattach the backup disk
  • Reboot

And all should go smoothly. In the initial configuration dialog on rebooting, you will find a page that asks you if you want to migrate your data, of which one of the options will be from a TM backup. This will result in a very cleanly migrated system with very little changed as far as the individual user goes.

But your question was more specific: Are there data files that you should specifically opt-in for a Mac Backup? Yes.

  • Applications folder

    Prior to TimeMachine, I would always kick myself for forgetting the /Applications folder in my backups. Mac apps generally don't modify items in sub-directories of the Applications folder, so if you're trying to get out of a potential corrupted Application, there's little to be concerned of. TimeMachine by default includes this.

  • Application Support/Preferences

    Varying heavily from application to application, but generally, most applications look to the ~/Library/Preferences/ and ~/Library/Application Support/ folders for configuration and "temporary" files. This will accomodate #3 on your list. TimeMachine by default includes this.

You will likely find that TimeMachine is very capable as a method to make a non-bootable shadow copy for archiving purposes. If you use it, you should have no issues retrieving any old data ex-post (barring external forces like a bad drive etc.)