导入列表或文档库 (SharePoint Foundation 2010)

 

适用于: SharePoint Foundation 2010

上一次修改主题: 2009-11-09

虽然可使用 Windows PowerShell 或管理中心来导出网站、列表或文档库,但只能使用 Windows PowerShell 来导入网站、列表或文档库。有关如何导出列表或库的详细信息,请参阅导出网站、列表或文档库 (SharePoint Foundation 2010)

可将导入用作还原项目的一种方法,或用作将项目从一个服务器场移动或复制到另一个服务器场的一种方法。可以从当前服务器场、其他服务器场的备份或从只读内容数据库来导入网站、列表或文档库。若要从只读内容数据库导入,必须首先附加该只读数据库。有关详细信息,请参阅附加和还原只读内容数据库 (SharePoint Foundation 2010)

重要

您无法将从一个版本 Microsoft SharePoint Foundation 导出的网站、列表或文档库导入到另一版本的 SharePoint Foundation。

导入网站、列表或文档库

可以使用 Windows PowerShell 以手动方式导入网站、列表或文档库,或在定期运行的脚本中执行导入。

使用 Windows PowerShell 导入网站、列表或文档库 ****

  1. 验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin

  2. 在“开始”菜单上,单击“所有程序”。

  3. 单击“Microsoft SharePoint 2010 产品”。

  4. 单击“SharePoint 2010 Management Shell”。

  5. 在 Windows PowerShell 命令提示符(即 PS C:\>)处键入以下命令,然后按 Enter:

    Import-SPWeb -Identity <Site URL> -Path <Export file name> [-Force] [-NoFileCompression] [-Verbose]

    重要

    所导出的网站或子网站必须具有一个与 Identity 指定的网站的模板相匹配的模板。

    还可以使用 Get-SPWeb cmdlet,并通过使用 Windows PowerShell 管道将 ID 传递到 Import-SPWebPath 参数的值指定要从其导入列表或库的文件的路径和文件名。若要使列表或文档库包含用户安全设置,请使用 IncludeUserSecurity 参数。若要覆盖指定的列表或库,请使用 Force 参数。可以使用 UpdateVersions 参数来指定如何处理版本冲突。若要查看操作进度,请使用 Verbose 参数。

    通过 NoFileCompression 参数,可以指定在导入过程中不执行文件压缩。使用此参数可使导出和导入过程中的资源利用率最多降低 30%。如果要导入从管理中心导出的网站、列表或文档库,或者通过使用 Windows PowerShell 导出了网站、列表或文档库但没有在 NoFileCompression cmdlet 中使用 Export-SPWeb 参数,则无法在 Import-SPWeb cmdlet 中使用此参数。

    备注

    Import-SPWeb cmdlet 中没有只从导出文件中导入部分项目的功能。因此,导入操作将导入该文件中的所有内容。

有关详细信息,请参阅 Import-SPWeb

备注

我们建议您在执行命令行管理任务时使用 Windows PowerShell。Stsadm 命令行工具已被弃用,仍然包含该工具是为了支持与之前产品版本的兼容性。

See Also

Concepts

导出网站、列表或文档库 (SharePoint Foundation 2010)