Moving to a new Mac
After many years of owning laptops I decided to get a desktop. I needed more space and more memory. I got an iMac – the basic 21.5″ model with upgraded memory to 8GB.
After admiring the iMac for few minutes I started thinking about transferring the data and software from the MacBook.
The easiest way would be to restore everything from the Time Machine. This would add all the garbage accumulated over the years to the new system so I quickly forgot about that option. I think Time Machine is great for restoring the data on the same computer – not transferring to the new one.
Another option was given to my by Apple at the time I turned the iMac on – the Migration Assistant. I connected both machines to the 1Gbit network and started the process. The Migration Assistant allowed me to choose what to transfer. This option would also transfer old application settings and caches, shortly unnecessary garbage. I exited the application and skipped that option too.
I decided to build and install everything from scratch transferring only what I wanted. I used APF share as it’s faster than a USB hard drive. I also used MobileMe synchronization.
Once I enabled MobileMe synchronization on the new iMac it gave me few options to overwrite or merge the settings. I told it to merge the keystore (the file that holds all the passwords and security certificates) and overwrite the rest. It worked great for Safari and all the passwords. The iMail had trouble with exchange setup and was missing all local mailboxes I had on the MacBook. Another method was necessary.
I run the Backup program from Apple and archived iMail and iTunes. Restoring on the iMac was a breeze. iTunes worked as before. iMail had trouble with exchange again but local mailboxes were there. I had to re-create the exchange account and all worked great.
The rest of the software I moved manually. I downloaded new versions and only moved preferences files and folders using a network share. I copied the files from ~/Library/Preferences and ~/Library/Application Support. It worked for Skype, Adium, Eclipse and iMovie. I also copied Safari cookies from ~/Library/Cookies so all my web sessions were untouched.
As for the photos I moved them manually using network share and did a fresh Aperture installation.
I’m back online.