关于ORACLE的双机热备份的问题

时间:2021-08-28 06:45:55
现在希望在一个两台用两台相同的pc机做服务器,两台pc机一个作为主服务器,一个作为备份服务器,需要做一个双机热备份,保持主机和从机的数据一致性,在主机挂掉的时候,从机自动接管任务,需要保证数据不丢失,不知道ORACLE能不能完成相应工作。

6 个解决方案

#1


9i开始的DataGuard应该基本满足你的要求,但好像不能自动接管。

#2


ORACLE,可以用RAC,DG也可以但不能自动接管
你的需求最好是OS级的CLUSTER

#3


一般要有阵列柜,机器上只有操作系统,阵列柜上存放oracle内容。
根据操作系统选用双机软件,如solaris上用cluster

#4


关键看你的需求是啥.

是要作容灾?

还是作无缝切换?

基于cluster的是可以让你做到这点的.

DG的话.容灾是比较适合的.但是成本高.需要两套存储.

#5


谢谢大家,我也知道dataguard,看了相关的,还给oracle打了技术支持的电话,但是在从机recover的时候这时候有请求下来还是会丢失请求的,如果做操作系统级的话,用heartbeat技术的话也是需要recover技术,可以自动接管,但是也是丢失数据,不过听oracle的人说,11的dataguard和新出了一种技术一起可以做到完全的无缝接管和无数据丢失。

#6


利用oracle提供的热备份进行控制就可以了,具体内容可以oms中进行设置。

#1


9i开始的DataGuard应该基本满足你的要求,但好像不能自动接管。

#2


ORACLE,可以用RAC,DG也可以但不能自动接管
你的需求最好是OS级的CLUSTER

#3


一般要有阵列柜,机器上只有操作系统,阵列柜上存放oracle内容。
根据操作系统选用双机软件,如solaris上用cluster

#4


关键看你的需求是啥.

是要作容灾?

还是作无缝切换?

基于cluster的是可以让你做到这点的.

DG的话.容灾是比较适合的.但是成本高.需要两套存储.

#5


谢谢大家,我也知道dataguard,看了相关的,还给oracle打了技术支持的电话,但是在从机recover的时候这时候有请求下来还是会丢失请求的,如果做操作系统级的话,用heartbeat技术的话也是需要recover技术,可以自动接管,但是也是丢失数据,不过听oracle的人说,11的dataguard和新出了一种技术一起可以做到完全的无缝接管和无数据丢失。

#6


利用oracle提供的热备份进行控制就可以了,具体内容可以oms中进行设置。