美文网首页
第四十八章 管理镜像 - 将备份降级为 DR 异步

第四十八章 管理镜像 - 将备份降级为 DR 异步

作者: Cache技术分享 | 来源:发表于2023-05-04 08:00 被阅读0次

第四十八章 管理镜像 - 将备份降级为 DR 异步

除了将 DR 异步提升为故障转移成员外,还可以执行相反的操作 — 将不是当前主要成员的故障转移成员降级为 DR 异步,这样镜像就只剩下一个故障转移镜像。当不希望故障转移成员响应镜像配置中的临时更改时,这在计划中断情况下很有用。例如:

  • 当关闭备份故障转移成员及其主机系统进行维护并且主系统上的 IRIS 实例重新启动(无论出于何种原因)时,它在重新启动后无法成为主系统,因为它无法联系备份实例或其 ISCAgent,因此无法确定它是否是最近的主节点。但是,如果在关闭备份之前将备份降级为 DR 异步,如备份故障转移成员的维护中所述,则可以避免这种风险,因为主要知道没有当前备份,因此它可以在重新启动后成为主要。然后,可以在重启后将降级的 DR 异步提升为备份(如将 DR 异步成员提升为故障转移成员中所述),
  • 当通过故意故障转移到 DR 异步来测试灾难恢复功能时,如计划故障转移到提升的 DR 异步中所述,并关闭主实例以触发故障转移,可能希望重新启动它以在没有它的情况下保持同步自动成为备份(因为在真正的灾难中它不太可能可用)。在这种情况下,可以在重新启动之前将其降级为异步 DR(通过其 ISCAgent),然后在准备好后将其提升为故障转移成员。

要降级故障转移成员,请导航到故障转移成员之一的镜像监视器页面(主页 > 系统操作 > 镜像监视器),如使用镜像监视器中所述。然后:

  • 在备份上,使用降级为 DR 成员按钮将备份降级为 DR 异步。 (将在前面的第一个示例中使用此方法。)
  • 在主数据库上,使用 Demote Other Member 按钮将备份降级为 DR 异步。 (将在前面的第二个示例中使用此方法。)仅当当前成员是主要成员并且备份实例或其 ISCAgent 可访问时,降级才会成功。

注意:如在维护故障转移成员期间避免不必要的故障转移中所述,当未设置故障转移时,不能降级当前主节点。

^MIRROR 例程和 SYS.Mirror.Demote()SYS.Mirror.DemotePartner() 中镜像管理菜单上的将备份成员降级为异步 DR 成员选项镜像 API 方法提供将备份降级为 DR 异步的替代方法。

重建镜像成员

在中断或故障后的某些情况下,特别是如果使用手动过程使镜像恢复运行,成员的镜像数据库可能不再与镜像同步。例如,当在主服务器中断后未自动接管的备份被迫成为主服务器而没有最新的日志数据时(请参阅备份不活动时的手动故障转移),前主服务器上的一个或多个镜像数据库可能与新主数据库不一致。

在某些情况下,镜子能够调和不一致,但在其他情况下却不能。当数据与镜像不可修复地不一致的镜像成员重新启动并尝试重新加入镜像时,该过程将停止并且以下严重性 2 消息将写入消息日志:

This member has detected that its data is inconsistent with the mirror MIRRORNAME. If the primary is
running and has the correct mirrored data, this member, including its mirrored databases, must be
rebuilt.

此消息之前是严重性 1 消息,提供有关不一致的详细信息。

当此消息出现在消息日志中时,请执行以下步骤:

  1. 确认正在运行的镜像具有所需的数据版本,因此应该重建报告不一致的成员。这可能是正确的,例如,在选择手动使另一个成员成为主成员而没有所有最新日志数据后重新启动前主成员时出现此消息的任何情况。如果是这种情况,请使用以下步骤重建不一致的成员。

相反,如果断定报告不一致的成员具有所需的数据版本,则可以调整此过程以重建其他成员。

如果不确定要使用哪个版本的数据或是否需要重建不一致的成员,请联系 全球响应中心 (WRC)寻求帮助以确定最佳行动方案。

  1. 在正常运行的镜像成员上备份镜像数据库。还可以使用在镜像成员上创建的现有备份,如果您确定
  • 备份是在导致数据不一致的中断或故障之前创建的。
  • 当前主数据库的所有日志文件都可以追溯到创建备份时的日志文件。
  1. 如编辑或删除镜像配置中所述从镜像中删除不一致的成员,保留镜像数据库上的镜像数据库属性。
  2. 使用适当的过程将成员添加到镜像,如配置第二个故障转移成员或配置异步镜像成员中所述。
  3. 从创建或选择的备份还原成员上的镜像数据库,如将现有数据库添加到镜像中所述。

相关文章

  • 2020-08-21docker备份与迁移

    docker的备份与迁移概要 1.容器保存为一个镜像;2.将镜像保存为一个文件;3.文件恢复为一个镜像 具体步骤 ...

  • 降级备份

    git reset --hard 9b2d32b605630f28625709ebd9d78ab3016b2bf6

  • rsync同步工具

    简介:### rsync 是Linux系统下的数据镜像备份工具,通过rsync 可以将本地的系统数据通过网络备份到...

  • secondary namenode 的作用

    一是镜像备份,二是日志与镜像的定期合并。 两个过程同时进行,称为 checkpoint. 镜像备份的作用:备份 f...

  • 初识《老子》第48章

    第四十八章四十八言 【文】 傅奕《道德经古本篇》第四十八章 为学者日益,为道者日损。损之又损之,以至於无为,无为则...

  • Docker 镜像的备份恢复迁移

    在大家已经学会了如何构建镜像以后,为了备份该镜像,我们有以下几个选择: 我们可以将指定镜像保存成 tar 归档文件...

  • Docker 常见手写面试题分享,给你安排的明明白白!

    一、镜像相关 如何备份系统中所有的镜像?答首先, 备份镜像列表可以使用docker images | awk 'N...

  • 02-Sql Server 还原降级

    Sql Server 数据还原与恢复 常规备份操作 注,低版本备份,高版本还原基本没问题 降级备份还原 高版本备份...

  • UnboundLocalError: local variabl

    Pillow版本问题,将6.0.0降级为5.4.1即可

  • iPhone iTunes

    1-通过iTunes 来进行iphone的系统升级和降级 iOS 11升级;2-通过iTunes 的手动备份来管理...

网友评论

      本文标题:第四十八章 管理镜像 - 将备份降级为 DR 异步

      本文链接:https://www.haomeiwen.com/subject/yuhxsdtx.html