适用于: SharePoint Foundation 2010, SharePoint Server 2010
上一次修改主题: 2011-11-15
可以从内容数据库还原或复制内容,例如网站、网站集、列表或文档库,而无需将内容数据库附加到服务器场。
重要
SharePoint 2010 Service Pack 1 (SP1) 升级过程会更改所有内容数据库的架构。由于这些更改,您可能需要采取额外步骤,将您在服务器场升级到 SP1 之前进行的备份还原到已升级到 SP1 的服务器场。有关执行此操作的详细信息,请参阅将 SP1 之前的备份还原到 SP1 场 (SharePoint Server 2010)。
在 SharePoint 中使用 Windows PowerShell 从未附加的内容数据库恢复内容
可以使用 Windows PowerShell 从未连接的内容数据库恢复内容。
使用 Windows PowerShell 从未附加的内容数据库恢复内容
验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin。
在“开始”菜单上,单击“所有程序”。
单击“Microsoft SharePoint 2010 产品”。
单击“SharePoint 2010 Management Shell”。
在 Windows PowerShell 命令提示符处,键入以下命令:
Get-SPContentDatabase -ConnectAsUnattachedDatabase -DatabaseName <DatabaseName> -DatabaseServer <DatabaseServer>其中:
<DatabaseName> 是要从其中恢复内容的未附加数据库的名称。
<DatabaseServer> 是承载要从其中恢复内容的未附加数据库的数据库服务器的名称。
有关详细信息,请参阅 Get-SPContentDatabase。
备注
我们建议您在执行命令行管理任务时使用 Windows PowerShell。Stsadm 命令行工具已被弃用,仍然包含该工具是为了支持与之前产品版本的兼容性。
在 SharePoint 中使用管理中心从未附加的内容数据库恢复内容
可以使用管理中心从未附加的内容数据库恢复内容。
使用管理中心从未附加的内容数据库恢复内容
验证要执行此过程的用户帐户是否为 Farm Administrators 组的成员以及 db_owner 固定数据库角色的成员。
在管理中心的主页上,单击“备份和还原”。
在“备份和还原”页上的“粒度备份”部分,单击“还原未连接的内容数据库的数据”。
在“未连接的内容数据库数据还原”页上的“数据库服务器”文本框中键入数据库服务器名称,并在“数据库名称”文本框中键入数据库名称。
选择要使用的数据库身份验证方法。
选择“浏览内容”选项,然后单击“下一步”。
单击“开始还原”。
在“浏览内容”页上,选择要还原的网站集、网站或列表,选择“备份网站集”或“导出网站或列表”选项,然后单击“下一步”。
完成还原内容的过程。有关使用“备份网站集”选项的详细信息,请参阅备份网站集 (SharePoint Server 2010)。有关使用“导出网站或列表”选项的详细信息,请参阅导出网站、列表或文档库 (SharePoint Server 2010)。