将数据库备份到快照 (Search Server 2010)

 

适用于: Search Server 2010

上一次修改主题: 2016-11-30

本主题描述如何将服务器场数据库备份为快照。

您只能使用 SQL Server 工具将服务器场数据库备份为快照。

我们建议您定期备份整个服务器场。定期备份服务器场可降低因硬件失败、断电或其他问题可能导致的数据丢失。此过程非常简单,并且有助于保证在必要时,所有服务器场数据和配置均可进行恢复。但是,IT 要求可能会要求您将数据库备份为快照。虽然可以将任何服务器场数据库备份为快照,但通常应备份内容数据库。

数据库快照提供创建快照时存在的源数据库的静态只读视图,其中不包含任何未提交的事务。在新创建的数据库快照中,将回滚未提交的事务,这是因为数据库引擎在快照创建之后将运行恢复(数据库中的事务不受影响)。有关数据库快照的详细信息,请参阅数据库快照 (https://go.microsoft.com/fwlink/?linkid=163950&clcid=0x804)。

任务要求

开始之前,必须在数据库服务器上创建文件夹。如果要将快照存储在其他位置,可以在操作完成后将备份文件移到网络上的备份文件夹。

使用 SQL Server 工具将数据库备份为快照

如果要将数据库备份到快照,必须使用 SQL Server 工具。与服务器场关联的数据库由您在该服务器场上安装的功能确定。

使用 SQL Server 工具将数据库备份为快照

  1. 验证用于备份数据库的帐户是否为 SQL Server db_owner 固定数据库角色的成员。

  2. 打开 SQL Server Management Studio 并连接到数据库服务器。

  3. 在对象资源管理器中,展开“数据库”。

  4. 选择要备份的数据库,然后单击“新建查询”。

  5. 复制以下文本,然后将其粘贴到查询窗格。

    CREATE DATABASE <snapshot name>
    ON
    (
    NAME=<logical name of the database file>,
    FILENAME = 'c:\WSS_Backup1.ss')
    AS SNAPSHOT OF <database name>;
    

See Also

Other Resources

数据库快照