因为各种不同的原因,项目里可能碰到需要将一个Site Collection迁移为一个子站点的情况。
实现这种需求只能用 内容部署功能中的导出和导入〉
SiteCollectoin to sub web 示例:
cd C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN
--将站点集导出备份
stsadm.exe -o export -url http://tfs:82 -filename c:\site82.cmp -includeusersecurity -versions 4
--如果是不同的服务器之间迁移,将cmp文件移动到新服务器
--站点内容导入
stsadm.exe -o import -url http://tfs:82/w2 -filename c:\site82.cmp -includeusersecurity
参考:
http://sharepointkb.org/Convert_a_Subweb_to_a_Site_Collection