Oracle 11g 高可用性指南
在本次技术手册中,我们将为您介绍Oracle 11g数据库的高可用性功能,其中包括了真正应用集群(RAC)、自动存储管理(ASM)以及数据卫士等。通过阅读本次技术手册,相信您对高可用性的定义将有更加深入的了解,同时在进行高可用环境构建时也会有所帮助。
目录:
-
>什么是“高可用性”
高可用性和减少计划内(甚至是计划外)停机时间是数据库系统的目标,在需要24*7无障碍运行的环境中尤其如此。让数据库停机进行维护或者甚至是硬件问题导致的停机都是不能接受的,因为这些故障可以给企业带来重大损失。
-
>真正应用集群(RAC)
Oracle的真正应用集群(RAC)提供了一个高可用、高可扩展的数据库环境。如果在集群中的一个服务器崩溃了,数据库实例仍然可以再集群的其他服务器或节点上运行。
-
>自动存储管理(ASM)
正如在真正应用集群RAC环境中提到的那样,自动存储管理(ASM)对Oracle数据库文件既做文件管理,也做磁盘管理。自动存储管理是高可用数据库环境中的一个重要部分,而且对处理性能问题和管理Oracle文件也非常重要。
-
>数据卫士(Data Guard)
数据卫士管理器提供了一种很实用的方式来管理主服务器和从服务器。它支持你手工执行故障切换,设置自动故障切换,把从服务器设置为快照模式。快照模式实际上把数据库设置成了读写模式,以便可以针对当前生产数据集进行测试。
-
>创建Oracle物理备用服务器
所有的数据库,不管是物理的还是逻辑的,都必须首先被创建物理备用数据库。用来创建备用数据库的工具有:RMAN,数据卫士代理,Oracle网格控制。而Oracle 11g RMAN提供了一个简单的命令用来创建备用数据库并同时备份该数据库。