Upgrading from SharePoint 2007 to 2010

I have to do an upgrade from SP 2007 to 2010 and I am looking for a really comprehensive guide for doing this which includes how to upgrade the config DB, Content DB, how to handle any customizations that don't transfer correctly and how to fix any possible errors that preupgrade check finds. I'm thinking about a migrate rather than in pklace upgrade as this sounds much safer.

I know that this might actually be an entire book or many pages, but I really need to study this very thoroughly before attempting this and there must be something out there like this that truly goes into all of the required detail as there must be others here that have had to do this and used a good source.

Also, any personal experiences or horror stories with non published "gotchas" would be most appreciated.

Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Justin SmithSr. System EngineerCommented:
Just dive in man.  Stand up a VM with 2010 and do a test run and work from there.  I've yet to come across a comprehensive guide.

You config and Central Admin databases don't get upgraded.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
BobHavertyComhAuthor Commented:
I would be hired as a contractor when I do this, so "just dive in" would not be an option for me, especially in a semi large environment where this will occur. Much to consider and many expectations would be on me. I wish that I could do what you said. I have my own personal domain and SP in my own home which I use as my dev env, but it doesn't seem practical for me to uninstall 2010 Enterprise and install 2007 to practice upgrade, So I will need to know what I am doing without much practice, assuming that I even decide to do this. I can understand any tech notes as my understanding of these sort of things is actually good, which is why I realize all of the potential problems that can happen, but I need to have the right info as I am aware of all of the ways this can potentially go wrong, but I can't seem to find a good guide about what to do to prevent or fix these problems if they occur. They only seem to say what utilities to run and then tell you to look at the potential problems and fix them, but they don't seem to say the best or correct way to fix them. Maybe I'm making this more complex than needed, but again, I will have to go on to an unfamiliar farm and do this and I'm beginning to think that maybe I shouldn't.
Justin SmithSr. System EngineerCommented:
Do they have custom code in their environment?  If so, in many cases, it must be updated for the new.NET framework.  Can you do this if need be?
BobHavertyComhAuthor Commented:
I don't know as of yet. It is a contract job that I am considering. From what I know, SharePoint 2010 is .net 3.5, and this would be an upgrade from 2007 to 2010. Are you saying that some code might be .net 2.0? If so, could I merely import the code into VS 2010 and rebuild and redeploy it under 3.5? I'm glad you raise this point. Thanks.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft SharePoint

From novice to tech pro — start learning today.