公司高可用性和升级的一些思考

简介: 1、LINUX AS 4.4 32BIT 10.2.0.1升级到LINUX AS 5.0 64BIT 10.2.0.1 升级的主要思想是使用RMAN OPEN状态下全备,然后加上归档日志文件进行恢复,最后使用脚本utlirp.sql和utlrp.sql来完成升级,使用热备的原因是可以节约大量的生产库停机时间,我们可以事先完成RESTORE,最后的任务就是RECOVER了。

1LINUX AS 4.4 32BIT 10.2.0.1升级到LINUX AS 5.0 64BIT 10.2.0.1

升级的主要思想是使用RMAN OPEN状态下全备,然后加上归档日志文件进行恢复,最后使用脚本utlirp.sqlutlrp.sql来完成升级,使用热备的原因是可以节约大量的生产库停机时间,我们可以事先完成RESTORE,最后的任务就是RECOVER了。

2、数据中心搬迁

 --1DB 搬迁

   我们可以使用DATA GUARD来进行SWITCH,主库变备库,备库变主库,这样是要事先做好准备建立好DATA GUARD,停机时间将会大量减少,需要做的只是进行切换。

 --2APP 搬迁

   APP搬迁只有把文件拷贝回来进行然后进行重建,需要咨询APP是否有类似DATAGUARD的功能,如果有也可以大量缩短停机时间。

3、容灾

 --1DB容灾

   使用DATA GUARD对数据文件进行保护,模式可以采用最大可用性和最大性能如果可以我们可以引入BROKER FSFO来自动进行故障切换需要咨询这个组建是否稳定。

   使用RAC在实例级别做容灾并且负载均衡,但是是否使用RAC根据升级后的服务器负载而定,如果确实一台服务器不能很好的支持,需要使用CLUSTER来进行负载均衡。

但是当业务量达到一定的程度后我们的数据库构架会成为如下的构架:

 

也就是RAC+DATA GUARD的构架方式

--2APP容灾

   需要咨询,APP 也有ORACLE APPLICATION SERVER DISASTER RECIVERY的功能,但是我们没有使用过。

4、存储

1、新建立数据库数据文件放到我们的磁盘阵列中去,分离I/O

并且磁盘阵列盘阵的性能比本机磁盘要好,并且可靠性强,其他

DB文件比如控制文件、日志文件、归档文件我们放到本地磁盘。

2、中间件的文件放到本地磁盘。

3、对于DB的物理备份和逻辑备份及APP备份我们可以专门从磁盘整列中划一部分作为备份区域。

4、对于核心业务系统做了RAC过后我们可以使用ASM+RAC的模式,但是为了提高性能需要使用专门的阵列(新购买),

   可以咨询下ASM是否稳定。

相关文章
|
算法 BI
《云上业务稳定性保障实践白皮书》——三.故障管理体系——3.故障管理全流程——3.2故障分体系
《云上业务稳定性保障实践白皮书》——三.故障管理体系——3.故障管理全流程——3.2故障分体系
393 0
|
运维
《云上业务稳定性保障实践白皮书》——二. 理论概念——2.2 故障
《云上业务稳定性保障实践白皮书》——二. 理论概念——2.2 故障
192 0
|
运维 监控 中间件
《云上业务稳定性保障实践白皮书》——三.故障管理体系——3.故障管理全流程——3.3.1故障发现
《云上业务稳定性保障实践白皮书》——三.故障管理体系——3.故障管理全流程——3.3.1故障发现
209 0
|
运维 NoSQL 容器
《云上业务稳定性保障实践白皮书》——三.故障管理体系——3.故障管理全流程——3.3.3 故障快恢
《云上业务稳定性保障实践白皮书》——三.故障管理体系——3.故障管理全流程——3.3.3 故障快恢
247 0
|
SQL 缓存 Cloud Native
如何在大促中做好系统高可用
本文就围绕大促来谈谈,如何在非预期的情况下,始终保持我们的系统工作在最优解?
如何在大促中做好系统高可用
|
弹性计算 算法 容灾
云原生下,如何保障业务系统的高可用性?
本文章由阿里云高可用产品的产品经理牛兔在阿里云社群直播中,从云原生角度来讲解如何保障业务系统的高可用性。
1862 0
云原生下,如何保障业务系统的高可用性?
|
应用服务中间件 Linux AHAS
全方位提升业务连续性能力,阿里云应用高可用产品重磅发布
近日,阿里云发布了应用高可用产品AHAS(Application High Availability Service),AHAS是业内首款专注于提高应用高可用能力的SaaS产品,提供应用架构自动探测,故障注入式高可用能力评测和一键应用限流降级等功能,可以让用户快速、低成本的提升应用可用性。
2406 0
|
新零售 数据中心
数据中心从10G/40G升级到25G/100G 时的几个注意点
服务器接口从10G升级为25G接口带来很多好处,但是仍然有几个方面需要注意,本文就和你一起聊聊那些需要注意的点。
2881 0
|
缓存 监控 网络协议