当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 使用 PowerShell 在 SharePoint Server 中导出和导入子网站

作者:精品下载站 日期:2024-12-14 14:04:19 浏览:13 分类:玩电脑

使用 PowerShell 在 SharePoint Server 中导出和导入子网站


在 SharePoint 2013/2016 中使用 PowerShell 导出-导入子网站

如何导出SharePoint子网站?导出子网站 SharePoint 2013 PowerShell,与 SharePoint 2013 不同,您必须先创建子网站,然后再导入。 Export-SPWeb cmdlet 用于导出子网站、列表或文档库。

打开 SharePoint 2013 Management Shell 并运行此命令。相应地更改站点 URL 和路径值。


Export-SPWeb "https://sharepoint.company.com/sites/Sales/US/" ` 
         -Path "C:\sales-us.cmp" -IncludeVersions All -includeusersecurity

要使用管理中心导出网站、列表或文档库:

您还可以通过“导出网站或列表”功能从 SharePoint 2010/2013/2016 管理中心导出子网站。转到 SharePoint 管理中心 >> 备份和还原 >> 单击“粒度备份”组下的“导出网站或列表”链接。

[玩转系统] 使用 PowerShell 在 SharePoint Server 中导出和导入子网站

重要提示:源站点和目标站点应使用相同的模板!

使用 PowerShell 在 SharePoint 2013 中导入子网站

Import-SPWeb PowerShell cmdlet 用于从备份导入子站点。


Import-SPWeb "https://sharepoint.company.com/sites/Sales/US/" ` 
        -Path "C:\sales-us.cmp"  -includeusersecurity -UpdateVersions overwrite 

使用这些 cmdlet,我们可以导出和导入特定的子网站、列表或文档库。您还可以使用 Export-SPWeb 和 Import-SPWeb cmdlet 在 SharePoint 网站/Web 应用程序/或不同环境之间复制包含数据的列表。对于例如将 SharePoint 列表从 Dev 复制到临时服务器。

请注意,导出-导入与备份-恢复不同。某些工件在导出-导入过程中不会被复制。例如:

  • 工作流程关联数据
  • 审核日志
  • 回收站物品
  • 创建者、修改者详细信息等。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯