请问2003环境下数据库怎么做双机热备呢?oracle 10g数据库。

发布网友

我来回答

3个回答

热心网友

利用win2003 MSCS作双击热备大体步骤如下
1、两台做好企业版操作系统的服务器,配置好IP,DNS主配置另一台服务器的IP,备用配置本机IP
心跳连接IP随便设置,一个网段就好,如192.168.1.1和192.168.1.2 DNS不用配
2、一台做主域控制器,另一台做域的额外控制器,额外控制器要单独配置DNS
3、驱动存储,至少分配2个分区,一个做MSCS的配置、日志盘,就是仲裁盘,令一个做数据盘,确认两台机器都能识别存储且分配的盘符一致即可
4、配置集群,两台机器都加进来,这里需要一个网内IP
5、在第一台机器上安装ORACLE ,只安装数据库软件不安装数据库,然后安装数据库,路径要安装在磁盘阵列的数据盘上,然后配置监听服务,然后测试下,OK后在集群里添加监听服务和数据库服务但是先不要启动。然后将所有服务切换到第二台机器上,安装ORACLE,同样先安装数据库软件在安装数据库,(在安装数据库之前要先将存储数据盘上已经创建好的数据库文件夹剪切走)配置监听,两台机器的ORACLE软件和数据库配置要完全一样才行,配置完第二台机器后测试下,确认没问题后启动集群里的监听和数据库服务就OK了
我说的比较简单,如果有什么问题可以给我邮件,具体配置的时候可能还会遇到一些其他问题,只能边做边解决,不同环境差异很大,遇到问题在联系我吧
jtkissme1980@sina.com

热心网友

可以安装Lifekeeper。里面有个DR,专门针对数据库的双机保护。

热心网友

做双机无非是保证高可用性为主,
一种方案是做RAC,就是做成一个服务集群,网络上有很多装RAC的帖子,照做就是了。一台宕机另外一台自动接管。

另外一种是做 MASTER/ STANDBY数据库, STANDBY数据库通过日志来与MASTER同步,一旦MASTER宕机,人工把 STANDBY 切换成生产数据库就可以了。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com