~专业好文档为您搜集整理~谢谢使用~
XXXX局资源库系统 数据库迁移项目实施报告
2010-11-27
~专业好文档为您搜集整理~谢谢使用~
~专业好文档为您搜集整理~谢谢使用~
目 录
1. 概述.............................................................................................................................................. 3
1.1. 项目背景 ...................................................................................................................... 3 1.2. 面临的问题 .................................................................................................................. 3 1.3. 解决方案 ...................................................................................................................... 3 2. 实施计划 ...................................................................................................................................... 3
2.1. 数据库迁移的流程 ...................................................................................................... 3 2.2. 时间进度完成情况 ...................................................................................................... 4 2.3. 实施结果 ...................................................................................................................... 5 3. 实施过程 ...................................................................................................................................... 5
3.1. 服务器62和63的安装与配置 .................................................................................. 5
3.1.1. 操作系统环境准备 .............................................................................................. 5
3.1.1.1. 修改内核参数 .............................................................................................. 5 3.1.1.2. 创建Oracle软件安装所需文件系统 ......................................................... 6 3.1.1.3. 创建数据库迁移用文件系统 ...................................................................... 7 3.1.2. 安装Oracle 10g for Itanuim 软件 ...................................................................... 7
3.1.2.1. 安装准备 ...................................................................................................... 7
3.2. 数据库迁移过程 ........................................................................................................ 12
3.2.1. 备份生产数据库(10.88.82.131) ........................................................................ 12 3.2.2. 复制131备份数据至62服务器 ...................................................................... 15 3.2.3. 恢复62上的9.2.0.1数据库 ............................................................................. 15 3.2.4. 升级数据库至9.2.0.8 ........................................................................................ 22 3.2.5. 升级数据库至10.2.0.5 ...................................................................................... 24 3.2.6. 将数据库的文件系统转换为ASM .................................................................. 32 3.2.7. 将单实例转换为RAC ....................................................................................... 35 3.2.8. 迁移完的其它设置 ............................................................................................ 39 3.2.9. 测试 .................................................................................................................... 41
~专业好文档为您搜集整理~谢谢使用~
~专业好文档为您搜集整理~谢谢使用~
1. 概述
1.1. 项目背景
XXXX局资源库数据库目前版本为9.2.0.1,运行于两台HP主机上,服务器配置ServiceGuard 集群软件,对数据库提供双机热备保护。数据规模约120GB。
数据库运行于非归档模式,使用rman备份数据库。
1.2. 面临的问题
由于应用系统的特点,对数据库的可用性要求很高,要求数据库7×24可用。业务的发展,对数据库系统提出了更多的容量和处理能力要求,数据库系统压力越来越大,系统的处理能力接近极限。
随着系统使用年限的增加,系统的维护成本也逐年提高,系统已渐渐不能适应业务的需求,需要对系统进行扩容改装。
1.3. 解决方案
目前已采购新的HP服务器和存储设备。cup:6颗双核,每核1.6G。内存48G,操作系统:hp unix11i v3,磁盘阵列为28个146G 。
计划在新系统上安装Oracle 10g RAC数据库软件。
2. 实施计划
2.1. 数据库迁移的流程
本次数据库迁移需要从oracle9i(9.2.0.1)迁移到oracle10g(10.2.0.5)。迁移流程如下:
1, 将10.88.82.131数据库的数据通过RMAN迁移到10.88.82.62服务器上的临时
数据库中。
~专业好文档为您搜集整理~谢谢使用~
~专业好文档为您搜集整理~谢谢使用~
2, 将10.88.82.62服务器上的临时数据库从9.2.0.1升级到9.2.0.8。 3, 将10.88.82.62服务器上的临时数据库从9.2.0.8的数据库升级到10.2.0.5 4, 将10.88.82.62服务器上的临时数据库从文件系统方式转变为ASM工作方式。 5, 将10.88.82.62服务器上的临时数据库转换为RAC工作模式,随即转变为正式
环境。
2.2. 时间进度完成情况
? ? ? ? 2010-11-26 ? 2010-11-25 项目协调会,确认实施计划及实施内容 在新的机器上安装10g RAC(10.2.0.5) 准备9i测试环境 准备迁移方案 备份目前资源库的数据,并ftp到新的环境中。 ? 测试整个迁移方案。 ? 预估迁移时间 2010-11-27 ? 编写实施报告 ? 应用测试 2010-12-03 2010-12-03
~专业好文档为您搜集整理~谢谢使用~
正式迁移 ~专业好文档为您搜集整理~谢谢使用~
下表为关键步骤实测耗时经修正后的列表
XXXX局资源数据库迁移关键步骤耗时一览(不包含软件安装时间)
步骤 耗时 131数据库备份 3小时 131备份数据ftp到62 2.5小时 在服务器62上恢复9.2.0.1数据库 25分钟 9.2.0.1数据库升级到9.2.0.8 30分钟
备份9.2.0.8数据库 30分钟 9.2.0.8数据库升级至10.2.0.5 1小时
10.2.0.5数据库备份 30分钟 数据文件迁移至ASM 35分钟 单实例迁移至RAC 40分钟
测试 30分钟 其它 1小时
总共: 大约11小时
2.3. 实施结果
62上测试用9.2.0.1数据库已升级到10.2.0.5,运行状态正常
数据库已迁移到Itanuim服务器上,运行于RAC模式,运行状态正常
3. 实施过程
3.1. 服务器62和63的安装与配置
3.1.1. 操作系统环境准备
3.1.1.1. 修改内核参数
KSI_ALLOC_MAX (NPROC*8) EXECUTABLE_STACK=0 MAX_THREAD_PROC 1024
~专业好文档为您搜集整理~谢谢使用~