恢复单个项目
使用以下三种方式之一恢复单个 SharePoint 项目:
- 使用 Acronis SharePoint Explorer。此工具允许您从单个传递磁盘和应用程序备份、从连接的数据库或从数据库文件恢复 SharePoint 项目。
若要使用该工具,您需要工作的 SharePoint 场。您还必须购买 Acronis Backup & Recovery 11.5 Microsoft SharePoint 加载项许可证。该工具支持 SharePoint 2007 和 SharePoint 2010。
若要访问 Acronis SharePoint Explorer,请单击 Acronis Backup & Recovery 11.5 管理中控台的工具菜单上的提取 SharePoint 数据。有关该工具的信息,请参阅其文档。
- 将内容数据库连接至非原始 SharePoint 场(例如,至 SharePoint 恢复场)。该方法可用于 SharePoint 2007 和 SharePoint 2010。
必须将内容数据库连接至非原始 SharePoint 场,因为场中的每个对象必须拥有唯一的 ID。因此,您将无法将该数据库连接至原始场。
- 从未连接的数据库恢复。该方法仅可用于 SharePoint 2010。
此方法允许您仅恢复以下类型的项目:站点、列表或文档库。
通过将内容数据库连接至场来恢复 SharePoint 项目
- 按“从磁盘备份访问 SQL Server 数据库”的步骤 1-5 中所述将内容数据库连接至 SQL Server 实例。
- 将内容数据库连接至非原始 SharePoint 场。请执行以下操作:
- 确保您正使用是数据库的 db_owner 角色成员的场管理员帐户执行此过程。否则,请通过使用 Microsoft SQL Server Management Studio 将此帐户添加至此角色。
- 在前端 Web 服务器上运行以下命令:
在 SharePoint 2010 中:
Mount-SPContentDatabase <数据库> -DatabaseServer <数据库服务器> -WebApplication <站点 url>
在 SharePoint 2007 中:
stsadm.exe -o addcontentdb -url <站点 url> -databasename <数据库> -databaseserver <数据库服务器>
- 打开 SharePoint 站点并选择要下载的文档。
- 下载完成后,将内容数据库从 SharePoint 场分离。
- 按照“从磁盘备份访问 SQL Server 数据库”的步骤 7-8 所述分离数据库和卸载先前加载的卷。
从未连接的数据库恢复 SharePoint 项目
- 按“从磁盘备份访问 SQL Server 数据库”的步骤 1-5 中所述将内容数据库连接至 SQL Server 实例。
- 按照 http://technet.microsoft.com/en-us/library/hh269602 中所述恢复数据。
- 按照“从磁盘备份访问 SQL Server 数据库”的步骤 7-8 所述分离数据库和卸载先前加载的卷。