接到这个任务,还是第一次去升级这种盘柜,心里还是有点没有低,而且任务要求一个晚上完成,第二天业务照常运行。直到凌晨5:00回到宾馆。结果7:30被电话叫醒,告知Oracle数据库部分业务无法处理。还好,是个小问题.......
到达客户那里已经是下午3点,计划是晚上升级完成EDI3500(一款OLD盘柜)更换全部HD。重做RAID 5。基本情况:
2台HP PCServer+EDI磁盘柜+EDI HA软件+Oracle8。1。7,其中HA为互备方式,所有的Oracle应用程序文件和数据文件都存放在EDI盘柜上,盘柜共有3个FS。其中Oracle程序文件目录约1.5G,数据文件约20G,但是由于SCO的限制每个数据文件都小于2G。
计划如下:
升级流程:备份数据文件--备份Oracle系统文件--关机--更换HD--重建RAID--SCO重建FS(2台主机)--恢复数据文件和Oracle系统文件--配置HA(2台主机)--测试--完成。
1。6点前完成吃饭。
2。6点开始停止监听,EXP导出数据库。并检验导出文件的可用性。估计30-40分钟。保证数据的完整性,以防万一。
3。7-8点停Oracle,并Copy磁盘上的数据文件到安全位置。提前列出需要Copy的数据库文件,并重复检查。Copy完成后核对是否有遗漏。Tar Oracle系统目录,并Copy到备份机器。
4。8点完成数据和Oracle系统文件备份。停机,停盘柜,更换HD。
5。9点左右重启系统,并配置RAID。
6。9点半左右开始配置SCO内的磁盘柜和文件系统。
7。10点开始恢复数据文件和Oracle系统文件。并配置HA软件。
8。11点开始测试单机和HA。
9。12点完成。
实施过程:
按照计划,1-5步还是非常顺利,但是第六
(待续)