1、 数据库系统和网络存储系统项目数据库迁移实施方案文件编号:当前版本:作 者: XXX审 核 人:单 位:部 门:文件状态: 草稿 正式发布 正在修改完成日期:数据库和网络存储项目2文档控制文档修订记录版本编号 变化状态 简要说明 日期 变更人 批准日期 批准人V1.0 A 创建文档 2010/05 XXXV1.1 M 修改 2010/05/18 XXX审阅序号 姓名 职位分发序号. 姓名 地点数据库和网络存储项目3目 录第一章文档介绍 .41.1 背景 .41.2 目标 .5第二章系统硬件选型 .62.1 存储设备 .62.1.1 设备选型 .62.1.2 设备功能及实现 .62.2 服务器设
2、备 .62.1.1 数据库服务器 .6第三章系统安装 .93.1 主机系统安装 .93.2 配置 SAN 网络、磁盘阵列 .103.3 配置 HACMP.113.4 安装数据库软件 .12第四章数据移植 .134.1 移植准备工作 .134.2 移植过程 .144.3 系统检查 .15数据库检查 .15导入后系统需要完成的工作 .15应用检查 .164.4 系统回退 .16第五章应用迁移 .17第六章新系统上线后的工作 .17第七章工作界面和工作内容 .17第八章实施计划 .19附件: .201.设备、软件验收交付记录 .202.操作系统安装 .213.操作系统镜像 .26数据库和网络存储项目
3、44.设备配置清单( 需确认) .284.1 IBM p570 服务器 .284.2 光纤交换机配置 .31数据库和网络存储项目5第一章 文档介绍1.1背景HP 公司全面转向 X86 芯片,使用 PA-RISC 芯片的 HP 9000 服务器现已停产,虽然 Oracle R12 已经可以支持 Itanium 平台上的 HP-UX,但某电厂应用系统目前是 VXX.X.XX,而某应用软件 VXX 版本目前尚不能运行于 Itanium 平台, 故准备将系统迁移至新硬件平台(IBM power 处理器) 。本次项目的主要目标是对包括如下几点:1) 存储设备及小型机设备的选购采购一台新磁盘阵列提供服务,
4、替换过去的旧存储设备,磁盘按现有存储容量预期的 1.3 至 1.5 倍配置 , (RAID10 或 RAID5 提供冗余保护,热备盘提供磁盘的在线替换),空间考虑为_T (为以后的扩容考虑需要,最大支持在_T),如可能涉及到系统日后的扩容、容灾及测试空间需求,可对存储适当增加扩展柜来扩充容量。2)系统硬件规划及配置当前硬件系统按应用规划要求划分 LPAR 分区,并基于两台服务器分区之间实现集群配置。3)数据库移植包括移植准备、移植实施、移植检查及移植后最终上线,同时处理在移植过程中出现故障的回退恢复步骤。4)应用迁移数据库和网络存储项目61.2 目标针对某电厂实际业务需求,本次建议方案提供数据
5、库的迁移,新采购设备选购、系统配置及业务上线测试到最终的迁移。数据库和网络存储项目7第二章 系统硬件选型2.1 存储设备2.1.1 设备选型 DS4700 2.1.2 设备功能及实现按当前要求配置一台 IBM DS4700 磁盘存储阵列,阵列本身通过业务需求划分空间,可通过设置 RAID 级别提供不同业务的存储要求。如购买了 flashcopy及 volumecopy 高级功能,可实现存储级别的数据复制,通过备份软件实现生产数据的备份,并可用于相应的应用前期的开发测试。当前空间需求可以按照存储预期的存储空间的 1.31.5 倍进行配置,如涉及到日后的容灾考虑,则需按 2.5 倍空间进行考虑。空
6、间考虑为_T(为以后的扩容考虑需要,最大支持在_T)。2.2 服务器设备2.1.1 数据库服务器2.1.1.1 数据库设备选型 (详见设备清单 )IBM system p6 5702.1.1.2 设备功能数据库和网络存储项目8适用于中到大型事务处理应用程序,如中到大型数据库服务,缩短了客户响应时间,减少了服务器数量并降低了软件成本,从而节省基础架构成本,通过将多种工作负载整合到更少的系统上,提高了运行效率。且针对当前的需求可以通过扩展实现快速的升级。标准配置 每个构建模块 570(最大)处理器内核第一个构建模块包含两颗或四颗 3.5、4.2 或 4.7 GHz 的 POWER6 处理器内核;其
7、他所有模块均包含四颗内核,或者第一个构建模块包含四个或八个 4.2 GHz 的 POWER6 处理器内核;其他所有模块均包含八个相同的内核 16 个 3.5、4.2 或 4.7 GHz POWER6 处理器内核,或者 32 个 4.2 GHz POWER6 处理器内核缓存 每颗内核 4 MB 二级缓存每两颗内核共享 32 MB 三级缓存 每个系统 64 MB 二级缓存每个系统 256 MB 三级缓存,或者每个系统 128 MB 二级缓存每个系统 512 MB 三级缓存RAM(内存) 2 4 GB 到 48 GB 的 667 MHz DDR2 内存;或 16 GB 到 96 GB 的 533 M
8、Hz DDR2 内存;或 32 GB 到 192 GB 的 400 MHz DDR2 内存 192 GB 的 667 MHz DDR2 或 384 GB 的 533 MHz DDR2 或 768 GB 的 400 MHz DDR2 内部磁盘驱动器 ( CEC) 一到六个 SAS 24 SAS介质托架 (CEC ) 一个热插拔 Slimline 4 个热插拔 SlimlinePCI 适配器插槽 ( CEC)四个 PCI Express 8x 插槽;两个 266 MHz 的 PCI-X DDR 内存。16 个 PCI Express 8x 插槽;8 个 266 MHz 的 PCI-X DDR 内存
9、。标准 I/O 适配器以太网( CEC,不包括 PCI 插槽) 标配: o 一个双端口千兆以太网,或 可选: o 一个四端口千兆以太网,或 o 一个双端口 10 Gb 以太网 标配: o 四个双端口千兆以太网,或 可选: o 四个四端口千兆以太网,或 o 四个双端口 10 Gb 以太网 集成磁盘( CEC) 一个 SAS 控制器 四个 SAS 控制器其他端口( CEC)2 个 USB;2 个 HMC;2 个 SPCN 八个 USB;两个 HMC;八个 SPCN扩展功能(可选)I/O 扩展 多达 12 个 I/O 抽屉 48 个 I/O 抽屉高性能连接 4 Gb 光纤通道,10 Gb 以太网数据
10、库和网络存储项目9GX 插槽(I/O 环路)两个(第二个插槽与一个 PCI Express 8x 插槽共享)八个(四个插槽与四个 PCI Express 8x 插槽共享空间)PowerVM 虚拟化技术POWER Hypervisor动态 LPAR;虚拟 LAN(内存到内存分区间通讯) 1PowerVM 标准版 1(可选) 微分区,每个处理器最多 10 个微分区;多个共享处理器池;虚拟 I/O 服务器;共享专用容量;PowerVM Lx86PowerVM 企业版 3(可选) PowerVM 标准版加上实时分区迁移功能和 Active Memory Sharing随需扩容功能(可选)处理器和/或内
11、存 CUoD开启/关闭处理器和/或内存 CoD试用处理器和/或内存 CoD实用程序 CoD 操作系统AIX V5.3 或更高版本IBM i 5.4 或更高版本SUSE Linux Enterprise Server 10 for POWER (SLES10 SP1) 或更高版本Red Hat Enterprise Linux 4.5 for POWER (RHEL4.5) 或更高版本RHEL5.1 或更高版本 高可用性 IBM PowerHA 系列2.1.1.3 设备规划使用按当前项目规划,采购两台 IBM p6 570 服务器,每台服务器划分两个 LPAR 分区,每台服务器的一个 LPAR
12、和对端服务器的 LPAR 配置集群。每个 LPAR 分区按应用所需迁移要求设置相应系统参数,并按实际情况规划 cpu及内存的分配。通过系统级集群(HACMP)配置, 提供 Oracle 存储及网络安装配置环境。数据库和网络存储项目10第三章 系统安装 13.1 主机系统安装 机房环境(空间、电源)准备就绪,符合设备上架要求。机柜电源满足服务器及存储设备功率要求,配置冗余 PDU 及 UPS.检测所有待安装硬件的电源是否符合要求(包括图形终端、主机、交换机、存储),并连接正确。在做完安装前必要的准备工作之后,正式开始安装操作系统。 确保硬件,包括所有的外接设备的安装都已完成,如:kvm 设备(图
13、形终端、键盘、鼠标)、光驱、本地硬盘、光纤交换机、磁盘阵列等硬件设备。联系网络管理员,获得系统安装所需的网络接口(Ethernet)、IP 地址、主机名、缺省路由。 安装规划数据库服务器,包括设备上架加电测试,与电厂和负责应用迁移的人员共同研究设备的硬件规划要求,包括 CPU 和内存的具体分配策略. 确认网络需求由于 IP 地址在迁移前配置为当前应用的实际地址,因此需要先在隔离环境中配置 (可采用一台独立的网络交换机提供设备配置期间的网络配置操作),待后期正式切换测试时,断开原有网络,实现迁移,以此避免 IP 地址后期的更改造成的系统及应用的大的修改。两服务器数据库分区各需 3 个不同网段的 IP(oracle 专用心跳未算在内)IP 用途 IP 子网掩码 网关A 机 Service IPA 机 Boot IP1A 机 Boot IP2B 机 Service IP1所有的系统安装的工作应在数据库正式移植前完成,以减少系统的停机时间。