【问题标题】:Principal server status when it comes back after failure (Mirroring)失败后恢复时的主体服务器状态(镜像)
【发布时间】:2010-11-17 03:09:08
【问题描述】:

我在没有见证的镜像中设置了 2 个服务器 - 某些数据库的事务安全关闭,最关键的安全完全。我知道当 Principal 或 Mirror 服务器发生故障时的故障转移场景以及需要做什么才能使数据库联机,但我从未测试过一个特定场景:

  • 主体服务器发生崩溃,例如意外关闭或重新启动。
  • 没有 DBA 负责管理故障转移
  • 镜像服务器将在与主体断开连接时接受此操作,并将每个镜像数据库的状态设置为“断开连接”。
  • 主体服务器在一段时间后重新启动(2-3 分钟间隔大于镜像超时)

问题是:Principal 重启后——一切恢复正常,之前的 Principal 和 Mirror 会取代他们过去的位置吗? Principal 上的镜像将被暂停,必须恢复吗?

【问题讨论】:

    标签: sql tsql sql-server-2008


    【解决方案1】:

    我认为您需要手动将其故障转移回主体,您可以通过右键单击数据库 -> 任务 -> 镜像并单击故障转移来做到这一点

    【讨论】:

    • 感谢您的回答,但为了安全起见 = 不支持手动故障转移。其实我想知道镜像数据库在恢复后是否会在 Principal 上在线,或者它们的镜像状态将被暂停。
    猜你喜欢
    • 2016-03-25
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-01-13
    • 1970-01-01
    • 1970-01-01
    • 2018-12-18
    • 1970-01-01
    相关资源
    最近更新 更多