收藏 分享(赏)

某政府部门ORACLE数据库系统数据迁移实施报告.doc

上传人:不要太帅 文档编号:102244 上传时间:2018-11-08 格式:DOC 页数:42 大小:213.50KB
下载 相关 举报
某政府部门ORACLE数据库系统数据迁移实施报告.doc_第1页
第1页 / 共42页
某政府部门ORACLE数据库系统数据迁移实施报告.doc_第2页
第2页 / 共42页
某政府部门ORACLE数据库系统数据迁移实施报告.doc_第3页
第3页 / 共42页
某政府部门ORACLE数据库系统数据迁移实施报告.doc_第4页
第4页 / 共42页
某政府部门ORACLE数据库系统数据迁移实施报告.doc_第5页
第5页 / 共42页
点击查看更多>>
资源描述

1、|XXXX 局资源库系统数据库迁移项目实施报告2010-11-27|目 录1. 概述 .31.1. 项目背景 .31.2. 面临的问题 .31.3. 解决方案 .32. 实施计划 .32.1. 数据库迁移的流程 .32.2. 时间进度完成情况 .42.3. 实施结果 .53. 实施过程 .53.1. 服务器 62 和 63 的安装与配置 .53.1.1. 操作系统环境准备 .53.1.1.1. 修改内核参数 .53.1.1.2. 创建 Oracle 软件安装所需文件系统 .63.1.1.3. 创建数据库迁移用文件系统 .63.1.2. 安装 Oracle 10g for Itanuim 软件

2、.63.1.2.1. 安装准备 .63.2. 数据库迁移过程 .123.2.1. 备份生产数据库(10.88.82.131) .123.2.2. 复制 131 备份数据至 62 服务器 .143.2.3. 恢复 62 上的 9.2.0.1 数据库 .143.2.4. 升级数据库至 9.2.0.8 .213.2.5. 升级数据库至 10.2.0.5 .233.2.6. 将数据库的文件系 统转换为 ASM.313.2.7. 将单实例转换为 RAC .343.2.8. 迁移完的其它设置 .383.2.9. 测试 .39|1. 概述1.1.项目背景XXXX 局资源库数据库目前版本为 9.2.0.1,运

3、行于两台 HP 主机上,服务器配置ServiceGuard 集群软件,对数据库提供双机热备保护。数据规模约 120GB。数据库运行于非归档模式,使用 rman 备份数据库。1.2.面临的问题由于应用系统的特点,对数据库的可用性要求很高,要求数据库 724 可用。业务的发展,对数据库系统提出了更多的容量和处理能力要求,数据库系统压力越来越大,系统的处理能力接近极限。随着系统使用年限的增加,系统的维护成本也逐年提高,系统已渐渐不能适应业务的需求,需要对系统进行扩容改装。1.3.解决方案目前已采购新的 HP 服务器和存储设备。cup:6 颗双核,每核 1.6G。内存 48G,操作系统:hp unix

4、11i 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.54,

5、将 10.88.82.62 服务器上的临时数据库从文件系统方式转变为 ASM 工作方式。5, 将 10.88.82.62 服务器上的临时数据库转换为 RAC 工作模式,随即转变为正式环境。2.2.时间进度完成情况2010-11-25 项目协调会,确认实施计划及实施内容 在新的机器上安装 10g RAC(10.2.0.5)2010-11-26 准备 9i 测试环境 准备迁移方案 备份目前资源库的数据,并 ftp 到新的环境中。2010-11-27 测试整个迁移方案。 预估迁移时间 编写实施报告2010-12-03 应用测试2010-12-03正式迁移|下表为关键步骤实测耗时经修正后的列表XXXX

6、 局资源数据库迁移关键步骤耗时一览(不包含软件安装时间)步骤 耗时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,运行状

7、态正常数据库已迁移到 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 MAXDSIZ 1073741824 bytes MAXDSIZ_64BIT 2147483648 bytes MAXSSIZ 134217728 bytes MAXSSIZ_64BIT 1073741824 MAXSWAPCHUNKS 16384* MAXUPRC (

8、NPROC*9)/10)+1 MSGMAP (MSGTQL+2) MSGMNI (NPROC) MSGSEG 32767 MSGTQL (NPROC) (B25293-01) NCSIZE (NINODE+1024)* NFILE (15*NPROC+2048) NFLOCKS (NPROC) (B25293-01) NINODE (8*NPROC+2048) NKTHREAD (NPROC*7)/4)+16) NPROC 4096 SEMMAP (SEMMNI+2)* SEMMNI (NPROC) (B25293-01) SEMMNS (SEMMNI*2) SEMMNU (NPROC - 4

9、) SEMVMX 32767 SHMMAX AvailMem SHMMNI 512 SHMSEG 120 VPS_CEILING 64 |3.1.1.2. 创建 Oracle 软件安装所需文件系统文件系统 lv 名称 /dev/vg00/lvora文件系统 lv size 30GB文件系统 mount 点 /oracle3.1.1.3. 创建数据库迁移用文件系统在 62 主机上创建 vgbak 卷组,并创建 lvora-bak,并在 lvora-bak 上创建文件系统mount 到/database2 路径。3.1.2. 安装 Oracle 10g for Itanuim 软件3.1.2.1.

10、 安装准备3.1.2.1.1. 修改核心参数已由 HP 完成3.1.2.1.2. 存储准备数据库安装可用磁盘列表如下:disk-name disk-size vdisk-name hostname-1 hostname-2 mount-pointdisk42 1G OCR-1G gabzyk01 gabzyk02 disk43 1G Vote-1G gabzyk01 gabzyk02 disk44 1G ASMspfile-1G gabzyk01 gabzyk02 disk45 1G ASM-OTHER-1-1G gabzyk01 gabzyk02 disk54 100G ASM-OTHER-

11、2-1G gabzyk01 gabzyk02 disk63 100G ASM-DATA-100G-1 gabzyk01 gabzyk02 disk72 100G ASM-DATA-100G-2 gabzyk01 gabzyk02 disk81 100G ASM-DATA-100G-3 gabzyk01 gabzyk02 disk90 100G ASM-DATA-100G-4 gabzyk01 gabzyk02 disk99 100G ASM-DATA-100G-5 gabzyk01 gabzyk02 disk108 100G ASM-DATA-100G-6 gabzyk01 gabzyk02

12、disk117 100G ASM-DATA-100G-7 gabzyk01 gabzyk02 disk126 100G ASM-DATA-100G-8 gabzyk01 gabzyk02 disk135 100G ASM-DATA-100G-9 gabzyk01 gabzyk02 disk144 100G ASM-DATA-100G-10 gabzyk01 gabzyk02 |disk153 1000G oracle-bak gabzyk01 /backup3.1.2.1.3. 网络准备host-info节点 1 名称 GABZYK01节点 2 名称 GABZYK02节点 1 LAN 信息la

13、n 名称 IP 地址 子网掩码 网关lan0(心跳) 192.168.1.1 255.255.255.0 lan1 10.88.82.62 255.255.255.0 10.88.82.250lan2 lan3 节点 2 LAN 信息lan 名称 IP 地址 子网掩码 网关lan0(心跳) 192.168.1.2 255.255.255.0 无lan1 10.88.82.63 255.255.255.0 10.88.82.250lan2 lan3 3.1.2.1.4. 创建 oracle 用户1. root 用户分别登录 alice01、alice02 主机2. 执行 sam 命令创建 ora

14、cle 用户和组,信息如下:用户名 oracle口令 oracleShell ksh用户 id 500组信息 组名:oinstall:500id 命令输出 uid=500(oracle) gid=500(oinstall)3. 修改 oracle 用户.profile ,在.profile 文件中增加如下内容,并登录 oracle 用户export ORACLE_BASE=/oracleexport ORACLE_HOME=$ORACLE_BASE/product/10.2.0/db_1export ORA_CRS_HOME=$ORACLE_BASE/product/10.2.0/crs|ex

15、port LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/local/libexport ORACLE_SID=orcl12export PATH=$ORACLE_HOME/bin:$ORA_CRS_HOME/bin:$PATHumask 022unset USERNAME4. 创建 oracle 安装目录mkdir p ORACLE_BASEmkdir p ORACLE_HOMEmkdir p ORA_CRS_HOME5. 配置 alice01、alice02 两台主机的互信:root 用户登录主机,编辑 .rhosts 文件,在文件中输入+,保存退出3

16、.1.2.1.5. 安装 clusterware 软件由于 Itanuim 服务器的操作系统版本高于 Oracle 软件需求版本,启动安装程序是会校验失败,导致不能启动安装程序,需要早启动安装程序时添加-ignoreSysPrereqs 参数调高操作系统版本检查。具体命令是:runInstaller -ignoreSysPrereqs1. 将 oracle 10.2.0.1 clusterware 软件复制到 alice01 服务上,路径为:/oracle/product/10.2.0/crs2. oracle 用户登录 alice01 主机3. export TMP=/u01/tmp4. e

17、xport DISPLAY=客户端 ip:0.05. 启动 xmanager passive6. xclock 测试图形应用能正常启动7. /runInstaller -ignoreSysPrereqs 启动 oracle Clusterware 安装程序8. 根据提示安装软件9. 根据安装程序提示完成安装后步骤10. 执行 crs_stat -t 检查 clusterware 运行状态,输出应为:crs_stat -t|名称 类型 目标 状态 主机 -ora.k01.gsd application ONLINE ONLINE gabzyk01 ora.k01.ons application

18、ONLINE ONLINE gabzyk01 ora.k01.vip application ONLINE ONLINE gabzyk01 ora.k02.gsd application ONLINE ONLINE gabzyk02 ora.k02.ons application ONLINE ONLINE gabzyk02 ora.k02.vip application ONLINE ONLINE gabzyk02 3.1.2.1.6. 安装 database 软件1. 将 oracle 10.2.0.1 database 软件复制到 62 服务上,路径为:/oracle/product/1

19、0.2.0/db_12. oracle 用户登录 alice01 主机3. export TMP=/u01/tmp4. export DISPLAY=客户端 ip:0.05. 启动 xmanager passive6. xclock 测试图形应用能正常启动7. /runInstaller -ignoreSysPrereqs 启动 oracle database 安装程序8. 根据提示安装软件,安装过程中不创建数据库9. 根据安装程序提示完成安装后步骤3.1.2.1.7. 安装 clusterware 软件 10.2.0.5 补丁1. 将 oracle 10.2.0.3 补丁软件复制到 62 服务上.2. oracle 用户登录 62 主机3. export TMP=/u01/tmp4. export DISPLAY=客户端 ip:0.05. 启动 xmanager passive

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 生活休闲 > 资格考试

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:文库网官方知乎号:文库网

经营许可证编号: 粤ICP备2021046453号世界地图

文库网官网©版权所有2025营业执照举报