Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 491
  • Last Modified:

Migrating Custom Features from SharePoint 2007 to SharePoint 2010

I have been assigned a task of migrating a SharePoint 2007 instance to a new SharePoint 2010 instance.  Unfortunately there is no documentation for any of the installed custom features.  I would appreciate any advice how I can migrate features from SP2007 to SP2010.

I am mainly looking for:
-How to identify solution files and or features that are in this instance.
-How to copy or migrate these features to the new instance.
0
macarrillo1
Asked:
macarrillo1
  • 2
1 Solution
 
KoenVostersCommented:
Export your wsps from your SharePoint 2007 farm with this script:

[System.Reflection.Assembly]::LoadWithPartialName("Microsoft.SharePoint")
$farm = [Microsoft.SharePoint.Administration.SPFarm]::Local
$farm.Solutions | % {
 $filename = ($pwd.ToString() + "\" + $_.SolutionFile.Name);
 write-host ("Saving" + $filename);
 $_.SolutionFile.SaveAs($filename)
}

then deploy them to your SharePoint 2010 farm. Check on your SP2007 farm to which applications they have been deployed.
0
 
KoenVostersCommented:
0
 
macarrillo1Author Commented:
This is what I am looking for.

Sorry for the delay in responding. We have been experiencing some server instabilities that took priority.  

KoenVosters,

With regard to your first post; is the script you provided powershell script? If so how would you  execute it.   With regard to the second post, I was able to assemble all of the wsp, but some of them have additional resources that I need to find. Would the script you provided pull in those resources?
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now