Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


Sharpoint 2010 migration

Posted on 2014-03-11
Medium Priority
Last Modified: 2014-04-06
I am performing a sharepoint migration from sharepoint 2007 to 2010,where the new destination 2010 sharepoint server is hosted on a new sql server.

I backed up all content databases and restored them to the new database server and installed sharepoint 2010 standard using all recommended procedures.

The upgrsde of the content databases and failing because of missing plugins that are not installed on the destination sharepoint server. Is there any powershell command or method to use that will capture the plugins on sharepoint 2007 in a backup and restore or migrate the plugins to the destination server in the migration?
Question by:jkeegan123
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 2
  • 2
LVL 35

Expert Comment

ID: 39924779
You may check this article for premigration steps:

What affects features, you may check your sites, which features are activated or installed. As a web site reflects to these features via a guid, the migration may fail, when the featiure, whcih is references in the web application or site colletion or site is not instlled or activated on the new system.

You may check this:
The tool is available from CodePlex and show you all installed features and relations in the old environment.

Or use Test-SPContentDatabase Powershell, an article about this Power Shell command you can find here:

Revove all unneeded features or install them on the new system first.

Author Comment

ID: 39934926
using any of these tools, I am still not able to complete the migrations.  The deeper I go, the more it looks like the only thing that is going to work is an in-place upgrade, and I don't want to do this.

The upgrade is failing because of the plugins...and I cannot disturb the production environment to perform this migration.  

Are there any other tips you can give?  Microsoft PSS is also unable to take us any further.  I've also tried 3rd party migration tools, and we are still not able to progress.

I'm considering taking a copy of the SQL server, the Sharepoint Server, and a domain controller and creating a walled-garden type lab so that I can break the systems quite thoroughly and easily roll back when different methods don't work.

LVL 35

Accepted Solution

Bembi earned 1000 total points
ID: 39935450
You may have a look here:


First is to see all features which are installed and second one shows everything in Sharepoint.

Also see what is installed as farm solutions in central admin.

I guess, if there are any problem with the old configuration even a in place upgrade will fail. If really nothing helps, a lab environment can help, at least you can delete sites to see, which site may produce the error. Of course some homework.

But as more or less everything in Sharepoint should come up as solution, either a farm solution or a user solution, you should see it with the tools above or you should at least get an error message with an guid, which can identify the problem. Even keep in mind, if allowed, that a user may have installed something if they are allowed to do. Possibly a web part or a user solution.

Hope one of the tools can gibe you a clue.

Author Closing Comment

ID: 39981414
This project is still ongoing...we have not been completely successful yet.  We have broken the site out to a lab and done an in place migration to the same version on a stand-alone server successfully.  Now we're trying to do the in-place upgrade in the lab and we'll see how we do.

Featured Post

What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A recent project that involved parsing Tableau Desktop and Server log files to extract reusable user queries for use in other systems. I chose to use PowerShell to gather the data, and SharePoint to present it...
Recently we ran in to an issue while running some SQL jobs where we were trying to process the cubes.  We got an error saying failure stating 'NT SERVICE\SQLSERVERAGENT does not have access to Analysis Services. So this is a way to automate that wit…
Familiarize people with the process of utilizing SQL Server functions from within Microsoft Access. Microsoft Access is a very powerful client/server development tool. One of the SQL Server objects that you can interact with from within Microsoft Ac…
Viewers will learn how to use the UPDATE and DELETE statements to change or remove existing data from their tables. Make a table: Update a specific column given a specific row using the UPDATE statement: Remove a set of values using the DELETE s…

636 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question