导入列表或文档库 (SharePoint Server 2010)
适用于: SharePoint Foundation 2010, SharePoint Server 2010
上一次修改主题: 2011-11-15
尽管可以使用 Windows PowerShell 或管理中心来导出网站、列表或文档库,但只能使用 Windows PowerShell 来导入网站、列表或文档库。有关如何导出列表或库的信息,请参阅导出网站、列表或文档库 (SharePoint Server 2010)。
可以使用导入作为还原项目的方法,或作为将项目从一个服务器场移动或复制到另一个服务器场的方法。可以从当前服务器场的备份、从另一个服务器场的备份或从只读内容数据库导入网站、列表或文档库。若要从只读内容数据库导入,您必须首先附加只读数据库。有关详细信息,请参阅附加和还原只读内容数据库 (SharePoint Server 2010)。
重要
无法将从一个版本的 Microsoft SharePoint Server 导出的网站、列表或文档库导入到另一个版本的 SharePoint Server 中。
导入网站、列表或文档库
可以使用 Windows PowerShell 以手动方式或作为可定期运行的脚本的一部分导入网站、列表或文档库。
使用 Windows PowerShell 导入网站、列表或文档库
验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin。
在“开始”菜单上,单击“所有程序”。
单击“Microsoft SharePoint 2010 产品”。
单击“SharePoint 2010 Management Shell”。
在 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-SPWeb
。Path
参数的值指定要从其导入列表或库的文件的路径和文件名。若要使列表或文档库包含用户安全设置,请使用IncludeUserSecurity
参数。若要覆盖指定的列表或库,请使用Force
参数。可以使用UpdateVersions
参数指定处理版本冲突的方式。若要查看操作进度,请使用Verbose
参数。NoFileCompression
参数使您能够指定在导入过程中不执行文件压缩。使用此参数可使导出和导入过程中的资源利用率最多降低 30%。如果要导入从管理中心导出的网站、列表或文档库,或者使用 Windows PowerShell 导出网站、列表或文档库时没有在NoFileCompression
cmdlet 中使用Export-SPWeb
参数,则无法在Import-SPWeb
cmdlet 中使用此参数。备注
Import-SPWeb
cmdlet 中没有只从导出文件中导入部分项目的功能。因此,导入操作将导入该文件中的所有内容。
有关详细信息,请参阅 Import-SPWeb。
备注
我们建议您在执行命令行管理任务时使用 Windows PowerShell。Stsadm 命令行工具已被弃用,仍然包含该工具是为了支持与之前产品版本的兼容性。