导出网站、列表或文档库 (Search Server 2010)
适用于: Search Server 2010
上一次修改主题: 2010-04-13
我们建议您定期备份整个服务器场。但是,您的业务要求或 IT 要求可能会要求您导出网站,例如搜索中心网站。定期导出搜索中心网站或其他网站将可减小因硬件故障、断电或其他问题而导致的数据损失。这一过程非常简单,并且有助于确保数据在必要时可用于恢复。您可以导出网站、列表或文档库,但一次只能导出一个。
本任务中的过程:
使用 Windows PowerShell 导出网站、列表或文档库
使用管理中心导出网站、列表或文档库
备注
您无法使用 SQL Server 工具或 Data Protection Manager 导出网站、列表或文档库。
任务要求
在开始之前,必须在本地计算机或网络上创建一个用于存储导出文件的文件夹。为了提高性能,我们建议您先导出到本地计算机,然后再将导出文件移到网络文件夹。
使用 Windows PowerShell 导出网站、列表或文档库
可以使用 Windows PowerShell 以手动方式或作为可定期运行的脚本的一部分导出网站、列表或文档库。
使用 Windows PowerShell 导出网站、列表或文档库
确认您满足以下最低要求:请参阅 Add-SPShellAdmin。
在 SharePoint 2010 Management Shell 中,在 Windows PowerShell 命令提示符处,键入以下命令:
Export-SPWeb -Identity <ID> -Path <PathName> -IncludeUserSecurity -IncludeVersions -NoFileCompression -Verbose
其中:
<ID> 是网站、列表或库的 URL 或 GUID。
<PathName> 是要将列表或库导出到的文件的通用命名约定 (UNC) 路径和名称。
此命令使用 IncludeVersions 参数,您必须为该参数指定以下值之一:
“LastMajor”(默认值)
“CurrentVersion”
“LastMajorandMinor”
“All”
此命令还使用 IncludeUserSecurity 参数来包含网站中的用户安全设置。
通过使用 NoFileCompression 参数,可以指定在导出过程中不执行文件压缩。使用此参数可以在导出过程中将资源使用率最多降低 30%。如果使用此参数,则会创建备份文件夹,而不是创建压缩文件。如果在 NoFileCompression 命令中使用 Export-SPWeb 参数,则在使用 Import-SPWeb 命令导入内容时也必须使用该参数。
有关详细信息,请参阅 Export-SPWeb。
如果不使用 Verbose 参数,那么当操作成功时,命令提示符窗口中不会显示任何消息。如果作业未能成功完成,则命令提示符窗口中将显示一条错误消息,如下所示:
Export-SPWeb: <错误消息>。操作失败: 位于行: <行> 字符:<列>.+ export-spweb <<<< <参数>
如果出现错误或警告,或者备份未成功完成,请查看备份文件夹中的 <文件名>.export.log 文件。
使用管理中心导出网站、列表或文档库
您可以使用管理中心导出网站、列表或文档库。一次只能导出一个网站、列表或文档库。
使用管理中心导出网站、列表或文档库
确认执行此过程的用户帐户是 Farm Administrators 组的成员。
在管理中心的主页上,单击“备份和还原”。
在“备份和还原”页上的“粒度备份”部分,单击“导出网站或列表”。
在“网站或列表导出”页上的“网站集”部分,从“网站集”列表中选择网站集,然后从“网站”列表中选择网站。
如果正在导出网站,请跳过此步骤:从“列表”列表中选择列表或文档库。
在“文件位置”部分的“文件名”框中,键入要将列表或文档库导出到的共享文件夹和文件的 UNC 路径。文件名必须使用 .cmp 扩展名。
如果文件已存在并且您要使用此文件,请选中“覆盖现有文件”复选框。否则请指定其他文件名。
如果要随网站一起导出所有安全和权限设置,请在“导出完整安全模式”部分选中“导出完整安全模式”复选框。
如果要指定要导出的网站的版本,请从“导出版本”列表中选择以下版本之一:
所有版本
上一个主要版本
当前版本
上一个主要版本和上一个次要版本
指定了所需的设置后,单击“开始导出”。
您可以在“粒度备份作业状态”页的顶部查看所有备份作业的状态。可以在该页的“内容导出”部分查看当前备份作业的状态。状态页每 30 秒自动更新一次。您可以单击“刷新”手动更新状态详细信息。备份和恢复是定时服务作业。因此,可能需要几秒钟才会开始备份。
如果收到任何错误,则可在“备份和还原作业状态”页的“失败消息”列中查看这些错误。您还可以在步骤 4 中指定的 UNC 路径内的 <文件名>.export.log 文件中找到更多详细信息。