使用备用服务器

当日志传送配置的主服务器开始不可用时,辅助服务器上的所有辅助数据库可能不会完全同步。在主服务器上创建的一些事务日志备份可能尚未应用于辅助服务器。而且,上次事务日志备份之后,主服务器上的数据库可能已发生更改。在使用备用数据库之前,同步主数据库和备用数据库,并按照下列步骤将备用服务器设置为联机:

  1. 按顺序将主服务器上创建的未应用的事务日志备份应用到备用服务器。

  2. 在主服务器上创建活动事务日志的备份,并将该备份应用于备用服务器上的数据库。将活动事务日志的备份应用于备用服务器时,可以使用户使用故障发生前一刻的主数据库副本,但所有未提交的事务均永久丢失。有关详细信息,请参阅使用事务日志备份

  3. 恢复备用服务器上的数据库。此操作将在不创建备用文件的情况下恢复数据库,使用户可以修改数据库。

  4. 如果主服务器没有损坏,则在计划的维护或升级发生时,可以使用 NORECOVERY 备份活动事务日志。这样可以使数据库保持还原状态。有关详细信息,请参阅结尾日志备份

  5. 也可以使用辅助服务器的事务日志备份更新主服务器。然后便可以切换回主服务器,而不必备份和还原辅助数据库。有关详细信息,请参阅应用事务日志备份

若要减少资源需求,可以在一台备用服务器上存储来自多台主服务器的数据库备份。例如,有一个部门使用了多台主服务器,并且其中每台服务器都在运行重要的数据库系统。此部门的计算环境经过配置,以尽可能地降低多台主服务器同时出现故障的可能性。在这五台主服务器上,每台服务器的最近数据库备份都已复制到一台公用的备用服务器上。为了解决会对主服务器产生影响的并发故障这个可能发生的问题,需要优先指定备用服务器,而不是主服务器。如果任何一台主服务器发生了严重的故障,则都可以从备用服务器还原并恢复其数据库备份。