为镜像准备镜像数据库

在镜像会话开始之前,数据库所有者或系统管理员必须确保已创建镜像数据库并可进行镜像。

创建镜像数据库

创建新镜像数据库的最低要求是:执行主体数据库的完整备份和一个后续日志备份,并使用 WITH NORECOVERY 将这两个备份还原到镜像服务器实例上。为使镜像正常运行,镜像数据库必须处于 RESTORING 状态。

并且在开始镜像之前,如果在执行完必要的日志备份之后又执行了任何其他日志备份,则还必须手动应用其他每个日志备份(始终使用 WITH NORECOVERY)。如果计划在数据库中非常频繁地运行日志备份作业,则可能需要禁用备份作业,直到镜像启动为止。应用最新的日志备份之后,便可开始镜像并重新启用日志备份作业(如果已禁用)。

注意注意

只能备份当前主体服务器,无法备份镜像数据库,因为它处于 RESTORING 状态。

为重新启动镜像准备镜像数据库

如果已删除镜像,并且该镜像数据库仍处于 RECOVERING 状态,则可以重新启动镜像。但是,首先在主体数据库中必须至少执行一个日志备份。然后在该镜像数据库中,必须使用 WITH NORECOVERY 还原删除镜像后在主体数据库中执行的所有日志备份。