I want to share a recent migration experience I had from SMS 2003 to SCCM 2007 SP2 R2 with you all, some of the situations I encountered and what I did to remedy them. I relied heavily on the SCCM technet documentation which is linked on my side bar. Open for conversation are any possible improvements or any other ways you would have performed the migration.
Because nobody wants to die of boredom while reading this post, I will borrow a quote from Inigo Montoya: “Let me splain…there is too much…let me sum up”.
The environment in question was a single site SMS 2003 site with approximately 4500 users and 3400 computers. The upgrade was performed side by side, meaning that the installation of the SCCM server and site was done while SMS 2003 was still an active site. I’d like highlight some of the things I would have done differently if I could have done it again.
I created a package for the SCCM client in SMS 2003 and deployed it to all SMS 2003 clients. If I could go back, I would have simply enabled client push for workstations and migrated boundaries. I ended up enabling it after all the clients were deployed, and it proved to be a very reliable source of client installation.
With the changes that came about in regards the Remote Control portion of the software from SMS 2003 to SCCM 2007, I wish I had made it more clear to the users of the remote control software what changes and new limitations were going to be imposed. No more “Send CTRL+ALT+DEL”, and a dual monitor bug that they’re not addressing until v.Next were 2 of the biggest complaints.
I used the free 1E package migration utility to migrate several of the packages from SMS 2003 to SCCM 2007. Initial testing only proved successful for more than half the packages for normal deployments or deployments during OSD. We ended up re-creating more than half of the imported packages by hand. If the environment had been used more extensively, I would have created a secondary site server in the SMS 2003 site, made it a child site in the new SCCM 2007 site, then either upgraded it using the SCCM console, or the setup wizard to preserve package quality.
There are more, but that’s all I can think of at the moment. Next on my agenda is the migration from WSUS to SCCM for update deployment.