【问题标题】:Importing a Site Collection as a Subsite in powershell在 powershell 中将网站集导入为子网站
【发布时间】:2011-11-26 10:24:29
【问题描述】:

我有一个网站集,它下面有子网站,我想移动整个收藏集,使其成为另一个网站的子网站。问题是,我要移动的 URL 网站集与我希望新子网站的 URL 相同。我研究了如何使用 powershell 脚本基本上做到这一点,但我不知道如何将我当前的网站集(不是我的网站的子网站)导入为具有相同 URL 的网站的子网站。

任何帮助将不胜感激。

谢谢, 迈克尔

【问题讨论】:

    标签: sharepoint powershell


    【解决方案1】:

    说实话,我在 IIS 7+ 中没有做过类似的事情。在 IIS 6 中,这很重要。它可能就像您在 IIS 7 中所说的那样简单。

    如果您只做一两次,有十几种方法可以做到这一点。可能最简单的方法是将虚拟目录导出为 XML,然后将 XML 导入新站点。如果您打算重用您创建的任何进程,那么也许值得花时间学习 PowerShell 并生成脚本,但请考虑以更简单的方式解决问题。

    【讨论】:

      【解决方案2】:

      在此博客中发现了一篇有趣的文章:

      http://www.tcsc.com/move-a-site-collection-to-a-subsite-in-sharepoint-2010/

      我想这就是你要找的。​​p>

      文章总结为:

      1. 导出网站集

        Export-SPWeb -Identity https://portal.contoso.com/sites/MoveMe -Path “C:MoveMe.bak” -IncludeUserSecurity -Compression 1024 -IncludeVersions 4

      2. 创建一个新的子网站

        New-SPWeb -URL https://portal.contoso.com/sites/NewHome/MoveMe

      3. 导入导出的网站集

        https://portal.contoso.com/sites/NewHome/MoveMe-路径“C:MoveMe.bak”

      4. 删除旧网站集

        删除-SPSite -Identity https://portal.contoso.com/sites/MoveMe

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-02-15
        • 1970-01-01
        • 2016-09-28
        • 2011-12-14
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多