使用数据库快照存档网站版本 (Office SharePoint Server 2007)

Microsoft SQL Server 2005 快照是创建数据库快照时该数据库的只读视图。SQL Server 2005 快照是使用差异复制创建的。创建快照后,快照技术使用“写入时复制”方案来确保快照图像是数据库的静态视图。

您可以使用快照技术为 SharePoint 产品和技术内容数据库创建只读的时间点副本。可以将快照内容数据库与 SharePoint 网站关联,从而使用户能够检索不同时间点的内容。

快照可用于报告目的。此外,如果源数据库中出现用户错误,您可以将源数据库恢复为它在创建快照时的状态。只有在创建快照后对数据库所做的更新会丢失。

备注

网站的快照版本具有的功能不完整。例如,无法写入快照版本,也无法将文件上载到快照版本。

有关对 SharePoint 产品和技术使用快照功能的详细信息,请参阅 Microsoft 知识库中的以下文章:如何使用 SQL Server 获取 Windows SharePoint Services 3.0 内容数据库的快照 (https://go.microsoft.com/fwlink/?linkid=99636&clcid=0x804)。

任务要求

以下是执行此任务的各个过程中所必需的条件:

  • 建议您有一台运行 Microsoft Office SharePoint Server 2007 的备份服务器。
Important重要说明:

若要完成以下过程,您应该是运行 Microsoft SQL Server 2005 的计算机上 Administrators 组的成员,并且是 SQL Server 中 dbowner 固定数据库角色的成员。

若要创建或附加数据库快照,可以执行以下过程:

创建数据库快照

  1. 在 SQL Server Management Studio 中,连接到包含要为其拍摄快照的数据库的数据库服务器。

  2. 在“对象资源管理器”窗格中,展开“数据库”列表。

  3. 右键单击要为其拍摄快照的数据库,然后单击“新建查询”。

  4. 在查询窗格中键入以下文本,并用具体数据填充占位符内容:

    CREATE DATABASE <数据库快照名称>
    ON
    (
    NAME = <数据库名称>,
    FILENAME = 'c:\<备份文件名>.ss')
    AS SNAPSHOT OF <数据库内容说明>;

  5. 在“查询”菜单上,单击“执行”以拍摄该内容数据库的快照。

Important重要说明:

您必须是 SharePoint 组“Farm Administrators”的成员才能完成以下过程。

附加和查看数据库快照

  1. 在备份服务器上的 SharePoint 管理中心网站中,单击“应用程序管理”。

  2. 在“应用程序管理”页上,在“SharePoint Web 应用程序管理”部分,单击“创建或扩展 Web 应用程序”。

  3. 在“创建或扩展 Web 应用程序”页上,单击“新建 Web 应用程序”。

  4. 在“新建 Web 应用程序”页上:

    1. 在“IIS 网站”部分,确保选中“新建 IIS 网站”选项。您可以使用默认说明,也可以键入新说明。

    2. 在“安全配置”部分,选择验证提供程序,是否允许匿名身份验证以及是否使用安全套接字层 (SSL)。

    3. 在“负载平衡的 URL”部分,您可以使用默认域名或键入新域名。

    4. 在“应用程序池”部分,选择要承载新 Web 应用程序的应用程序池。

    5. 在“重置 Internet 信息服务”部分,选择“手动重新启动 IIS”。

    6. 在“数据库名称和验证”部分的“数据库服务器”框中,键入包含所创建快照数据库的生产数据库服务器的名称。

    7. 单击“确定”。

  5. 若要验证您的快照,请在备份服务器上打开 SharePoint 网站以验证该网站是否显示所备份的信息。对您的生产服务器进行的更改不会影响数据库快照。

另请参见

概念

使用备份和恢复的备用方法 (Office SharePoint Server 2007)
使用网站删除事件捕获和还原内容 (Office SharePoint Server 2007)
通过使用 SharePoint Designer 捕获和还原内容 (Office SharePoint Server 2007)
使用 Stsadm 导入和导出操作存档和检索内容 (Office SharePoint Server 2007)