We have SharePoint 2003 running currently. A single site with multiple lists. It is relatively small however. There are probably a dozen lists/doc libraries in this site but they have a lot of content and security setup on each.
We want to migrate to sharepoint 2010 foundation. We are also moving this to a new provider and server. To upgrade this I would have to get this working at the new location on 2003 then upgrade to 2007, then to 2010. For such a small site this seemed excessive.
My idea was to simply go from 2003 to 2010 which I have done. I can see the lists, the security seems to come over but the look is obviously that of 2003. I exported the lists via powershell that I was concerned about. I removed that content dbase, created a new one with a new site collection and then imported the lists i exported. They all come over but the security is not coming across. Every list is inheriting from the parent. This is my line to do the import:
import-spweb $destWebUrl -IncludeUserSecurity -path ($path + $list + ".cmp") -nologfile
Can anyone tell me will this work or not or how do i get the security to come over?
Lastly, is it possible to also export the security setup within sharePoint (not specific lists) as well and bring it over as we have groups setup that these lists reference as well and I want to make sure they come over too.
Thanks for the help.
Assuming that the original SharePoint 2003 was created using OOTB site template, then you can do 2 step migration:
SharePoint 2003 => SharePoint 2007 => SharePoint 2010.
In every step, you need to detach old content database and attach to the new SharePoint farm using stsadm. For your reference, you may open Technet article here: http://technet.microsoft.com/en-us/library/cc287634.aspx . While the article describe SharePoint 2007 => SharePoint 2010 migration process, you can perform the same process in first step to migrate SharePoint 2003 => SharePoint 2007.
SharePoint Architect, Singapore
Microsoft MVP | SharePoint Server | Singapore
Blog : http://blog.libinuko.com
- 回答としてマーク GuYumingMicrosoft Contingent Staff, Moderator 2012年5月22日 1:58
Thanks for the reply. Is it possible to do it the way i have describe in exporting and reimporting the lists maintaining security, content, etc?
We had issues getting 2003 installed on this new instance to even begin the process so I thought of this as an alternative since the site was so small.
2012年5月18日 16:46Is there a way to export only a sites security either through central admin or powershell?
" I can see the lists, the security seems to come over but the look is obviously that of 2003"
Have you do Visual Upgrade (http://msdn.microsoft.com/en-us/library/gg454789.aspx) after upgrade from 2007 to 2010?
Thanks for the reply. We are coming from 2.0 to 2010. What I was attempting to do to get around having to do all the upgrades and this being such a small site was simply bring the 2.0 site directly into 2010 skipping the install of 2.0 and 2007 upgrade piece. When I do this it comes in but has the look of SharePoint 2. I can extract the lists from this site without issue and there security but some lists are inheriting from the site level so I need to bring those users and groups down as well. Once i get that content down i was hoping I could create a new content dbase, new site collection and import this data into that site collection.
Does that make sense? I know this seems like an odd work around but we had issues getting SharePoint installed and setup so we could simply start the upgrade process and this seemed like a possible quick work around in getting them back up.
So any idea on how to export users/groups from a site and then reimport them back in?
2012年5月21日 14:38The only easy way that I have discovered, was using the migration tool from MetaVis.
Be a part of the community, please remember to indicate if your question/comment has been answered or is helpful.