首页 中文词典 正文

FAIL OVER 谈谈dg切换涉及的概念:switchover和failover区别

谈谈dg切换涉及的概念:switchover和failover区别

概述

今天有朋友问了一个问题:switchover和failover之间的区别,有点懵逼,居然把这忘记了,这里总结下两者之间的一些区别。

DG架构

DG切换时注意点:

1、确认主库和从库间网络连接通畅;

2、确认没有活动的会话连接在数据库中;

3、primary数据库处于打开状态,standby数据库处于mount状态;

4、确保standby数据库处于归档模式;

5、如果设置了redo应用的延迟,去掉这个设置;

6、确保配置了主库和从库的初始化参数,切换完成后,DG机制可以顺利运行。

DG切换两条核心命令:

1、主库切换为备库:

alter database commit to switchover to physical standby;

2、备库切换为主库:

alter database commit to switchover to primary;

这里大家可以看到我是用switchover来做DG切换 的,那switchover和failover之间有什么区别点呢?

--》区别:

1、Switchover

Swithchover通常都是人为的有计划的进行角色互换,比如升级等。它通常都是无损的,即不会有数据丢失。其执行主要分为两个阶段:

1)Primary转为Standby

2)Standby(之一)转为Primary

2、Failover

Failover是指由于Primary故障无法短时间恢复,Standby不得不充当Primay的角色,如果处于最高性能模式,这种切换很有可能导致数据丢失。

后面找个时间再演示下DG搭建和切换的实验,感兴趣的朋友可以关注下!!

“撤销”用英语怎么说?

backout['bæk,aut] 拆除,撤销

If not, migration looks exactly like a failover test because the failback technique replaces the old style backout plan.

如果不成功,迁移看起来完全就像故障转移测试,因为退回技术取代了旧式的撤销计划。

相关问答

【在过去的二个月里,他的健康一直在衰退( fail )中译英,句子中...

[最佳回答]Inthepasttwomonths,hishealthwascontinuouslyfailing.注:这里的fail作"(健康等)在衰退"讲.

oracle数据库的 failover 是什么意思,工作机制是什么?

顾名思义,oracle的failover是指在oracle集群汇总,客户端当前连接的实例发生故障时,oracle会自动将连接切换到另外一个实例上的情况。或者说,当用户连接...顾...

repo的格式?

http://mirrors.aliyuncs.com/epel/6/x86_64#mirrorlist=https://mirrors.fedoraproject.org/metalink?rep...

uus failover task是啥?

Uusfailovertask是一个软件系统中用于故障转移的功能,其作用是在系统出现故障时自动将任务转移到备用系统上继续运行,以确保系统的稳定性和可靠性。它通常被...

memory overclocking fail 怎么解决?

如果你出现了"memoryoverclockingfail"的错误,这意味着你尝试将你的内存频率超频设置太高了,导致系统无法正常启动。我们可以通过以下步骤来解决这个问题:....

memory overclock fail 怎么解决?

1.检查你的内存是否支持超频:如果你使用的是内存主模块(DIMM),检查主板说明书中列出的支持内存类型或联系你的主板制造商,以确定是否支持你正在使用的内存类...

dhcp全称是什么协议?

DHCP即动态主机配置协议,是一种网络管理协议,用于将网际协议(IP)地址动态分配给网络上的任何设备或节点,以便它们可以使用IP进行通信。DHCP的工作方式...

什么叫网络聚合模式..._网络编辑_帮考网

WindowsServer2019的推出被称为“云操作系统“,想必这个操作系统在虚拟化领域,在网络和存储层面,在接入和安全层面都会有很有实力的功能体现。今...

存储双活能支持Vmware吗?

存储双活方案中,需要保证端到端的双活(应用,Hypervisor,网络,存储等),首先存储需要支持双活。目前主流存储厂商都支持双活特性和部署方案,如华为HyperMetro...

集群系统具有哪些重要的特征?

集群操作系统的定义是指一种由多台电脑通过软件互相连接计算机组成的并行或分布式系统,并可以作为单独、统一的计算资源来使用。比如符合分散、failover,eg,Ve...