美文网首页
第五十五章 镜像中断程序 - 备份故障转移成员的维护

第五十五章 镜像中断程序 - 备份故障转移成员的维护

作者: Cache技术分享 | 来源:发表于2023-06-12 08:16 被阅读0次

第五十五章 镜像中断程序 - 备份故障转移成员的维护

备份故障转移成员的维护

当需要关闭备份故障转移成员实例时,可以在备份实例上执行正常关闭。这不会影响主服务器的运行。当重新启动备份实例时,它会自动重新加入镜像作为备份。

但是,如果在备份主机关闭时重新启动主服务器的实例(无论出于何种原因),因此无法联系备份服务器的ISCAgent,则主服务器在重新启动后将无法成为主服务器,因为它无法确定它是否是最新的主服务器。当需要关闭备份的主机系统时,可以使用以下步骤消除此风险:

  1. 在备份上,将备份降级到灾难恢复异步,如将备份降级到灾难恢复异步中所述。
  2. 关闭以前的备份实例及其主机系统,完成维护工作,然后以灾难恢复异步方式重新启动成员。
  3. 将以前的备份从 DR 异步提升为故障转移成员,如将 DR 异步成员提升为故障转移成员中所述,以将其恢复到其原始角色。

如果在备份降级后重新启动主服务器,它会自动成为(保持)主服务器。

如果在关闭备份之前没有降级备份,并且发现确实需要在备份的代理不可用时重新启动主实例,请按照两个故障转移成员的计划外中断中的过程进行操作。

主要故障转移成员的维护

当需要关闭主要故障转移成员 实例或主机系统时,可以首先优雅地故障转移到备份。当备份处于活动状态时(请参阅镜像同步),在主 实例上执行正常关闭。触发自动故障转移,允许备份接管为主。

维护完成后,重新启动之前的主要实例或主机系统。当 实例重新启动时,它会自动加入镜像作为备份。如果想将之前的主实例恢复到原来的角色,可以重复该过程——对备用 实例执行正常关闭以触发故障转移,然后重新启动它。

在维护故障转移成员期间避免不必要的故障转移

可能希望优雅地关闭主要故障转移成员而不让备份成员接管主要成员,例如,当主要成员仅关闭很短的时间时,或者防止备份成员在发生主要故障时接管。可以通过以下三种方式之一执行此操作:

  • 如维护备份故障转移成员中所述,降级备份故障转移成员。
  • 使用命令 iris stop /nofailover 从容地关闭主 实例; /nofailover 参数用作避免触发故障转移的预防措施。
  • 通过单击主服务器或备份服务器上“镜像监视器”页面顶部的“设置无故障转移”来设置无故障转移。当没有设置故障转移时,按钮显示清除无故障转移,并且 ^MIRROR 例程的镜像状态菜单的状态监视器选项表明是这种情况。

在任一故障转移成员上单击“清除无故障转移”以清除无故障转移状态并启用故障转移,无故障转移状态会在主节点重新启动时自动清除。

升级镜像中的实例

要跨镜像升级 IRIS,请参阅安装指南“升级 IRIS”一章中“使用镜像进行最小停机时间升级”中描述的过程。

相关文章

  • 翻译:MongDB在故障转移期间回滚

    原文当成员在故障转移后重新加入副本集的时候,回滚将在故障转移之前的主服务器上恢复写操作。:只有在主服务器退为备份服...

  • MongoDB 复制集(Replica Set)搭建

    通常,为了防止单点故障应用程序需要做集群。然而在数据库中除了防止单点故障,还需要做到数据库备份,读写分离,故障转移...

  • 百人百日百炼【58】备份定律

    备份定律 程序员编程的时候,一定会有一个备份。 万一硬盘故障、代码丢失,没有备份,损失就会相当惨重。 备份,就是另...

  • 备份定律

    备份定律 程序员编程的时候,一定会有一个备份。万一硬盘故障、代码丢失,没有备份,损失就会相当惨重。 备份,就是另一...

  • 我的职场故事(三)人与人从来不同

    01 学会自我保护 程序员编程的时候,一定会有一个备份。万一硬盘故障、代码丢失,没有备份,损失就会相当惨重。 备份...

  • keepalived + mysql 实现单向备份、故障转移

    1、环境 服务器A mysql master:192.168.1.46服务器B mysql slave 192.1...

  • 系统架构-高可用

    常用的保证系统可用性的策略有冗余备份、失效转移和降级限流。 冗余备份 任何程序、任何数据,都至少要有一个备份,也就...

  • SQL Server Always On

    SQL Server 2012所支持的Always On技术集中了故障转移群集、数据库镜像和日志传送三者的优点,但...

  • Linux安装mysql配置双机热备(主/主复制)

    1. 概述 Mysql双机热备,双机热备主要强调的是数据备份,而不是故障转移;部署两台mysql服务,本文使用...

  • secondary namenode 的作用

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

网友评论

      本文标题:第五十五章 镜像中断程序 - 备份故障转移成员的维护

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