DB2数据库V82至V95升级测试方案.docx
- 文档编号:4042274
- 上传时间:2022-11-27
- 格式:DOCX
- 页数:8
- 大小:17.19KB
DB2数据库V82至V95升级测试方案.docx
《DB2数据库V82至V95升级测试方案.docx》由会员分享,可在线阅读,更多相关《DB2数据库V82至V95升级测试方案.docx(8页珍藏版)》请在冰豆网上搜索。
DB2数据库V82至V95升级测试方案
DB2数据库升级测试方案
广州XX科技有限公司
方案编写人:
冯健文
二零一零年三月
目录
1.概述3
1.1背景3
1.2系统概要描述3
1.3需求4
2.风险分析和升级策略5
2.1风险分析5
2.2升级策略5
3.测试环境DB2数据库升级步骤6
概述
1.1背景
XX分析系统使用DB2数据库,是一个业务分析系统,目前运行在IBMP595的一个分区上,数据库版本为V8.2。
1.2系统概要描述
分类名称
名称
配置值
描述
硬件环境
主机型号
IBM,9119-595
CPULPARInfo:
10nhdb09-new
prtconf
CPU个数
12颗2102MHz
prtconf
Memory大小
73728MB
prtconf
存储环境
EMCSymmetrix
网络
IPAddress:
150.XX.XX.XX
软件环境
操作系统版本
AIX5300-09
oslevel-r
DB2版本
"DB2v8.1.1.128","s061108","U810098",andFixPak
"14"..
db2level
DB2license
ProductName="DB2EnterpriseServerEdition"
ProductIdentifier="DB2ESE"
VersionInformation="8.2"
ExpiryDate="Permanent"
RegisteredConnectUserPolicy="Disabled"
NumberOfEntitledConnectUsers="5"
EnforcementPolicy="SoftStop"
Numberofprocessors="12"
Numberoflicensedprocessors="1"
Databasepartitioningfeature="Entitled"
Annotation="80022f7f"
Otherinformation=""
db2licm-l
JAVA版本和目录
javaversion"1.4.2"
Java-version
实例(db2sjck)
节点个数
8
数据库(ssfx)大小
每个节点定义空间大约1TB,已使用750GB,剩余270GB.
总数:
定义空间8208GB
已使用空间6071GB
剩余空间2205GB
共八个节点
其他
1.3需求
由于DB2数据库版本比较低,目前是V8.2.7("DB2v8.1.1.128","s061108","U810098",andFixPak"14"),IBM原厂已经不支持该版本数据库,需要从V8升级到目前比较新的V9版本,以便可以获得IBM原厂的技术支持。
风险分析和升级策略
2.1风险分析
由于XX分析系统是一个关键业务系统,数据量非常大,数据库量已经达到6TB,并且升级版本跨度比较大,从V8到V9,数据库很多特性发生变化,因此风险比较高,需要先做升级测试,包括数据库本身功能测试,数据完整性测试,应用测试等。
2.2升级策略
先构建测试环境,包括主机环境和参数和存储空间,安装与现有版本一致的DB2数据库,对现有生产系统的数据库作全备份,通过全备份恢复到测试环境,升级测试环境中的DB2数据库从V8到V9,测试数据库功能和完成性,测试应用系统。
测试环境升级正常后,根据测试经验,编写实际生产升级步骤,规划停机时间,正式进行升级。
测试环境DB2数据库升级步骤
任务
序号
步骤
负责方
协助方
搭建测试环境的主机及存储环境
1
划分存储空间8TB
XX客户
广州公司
2
划分主机分区,包括至少8CPU,72GB内存
XX客户
广州公司
3
安装操作系统和设置系统参数
XX客户
广州公司
备份原生产数据
4
对数据库做全备份,如有可能,做冷备份的全备
XX客户
广州公司
5
检查数据库备份的完成性,如果采用在线备份,则还需检查归档日志
广州公司
XX客户
安装和备份恢复测试数据库
6
使用V8版本安装DB2数据库
1设置用户和权限,文件系统,系统参数
2使用db2setup安装数据库程序
广州公司
XX客户
7
记录原生产系统DB2数据库的参数配置,包括env配置信息,dbm配置参数,db配置参数,表空间和容器等使用的逻辑卷和命名(可提前做好)
广州公司
XX客户
8
测试系统上划分好DB2使用的空间(卷组和逻辑卷,与生产系统的命名一致),(可提前做好)
广州公司
XX客户
9
配置多区相关参数包括/etc/services,db2nodes.cfg等内容
广州公司
XX客户
10
创建多分区数据库实例
广州公司
XX客户
11
按照原生产系统参数修改实例参数
广州公司
XX客户
12
配置多区相关参数包括/etc/services,db2nodes.cfg等内容
广州公司
XX客户
13
配置数据库备份节点
XX客户
广州公司
14
使用数据库备份数据恢复整个数据库到测试系统上
XX客户
广州公司
升级数据库实例和数据库
15
检查需要满足升级的系统环境要求:
1AIX5.3TL9SP2
2•最低C++运行时级别需要xlC.rte9.0.0.8和xlC.aix50.rte9.0.0.8(或更高版本)文件
3运行64位内核
广州公司
XX客户
16
检查数据库空间需求:
1SYSCATSPACE表空间剩余空间>50%
2临时表空间剩余空间>两倍SYSCATSPACE表空间
3日志空间大小>SYSCATSPACE表空间
广州公司
XX客户
17
安装新版本V9DB2数据库程序
广州公司
XX客户
18
检查实例升级
db2stopforce
db2start
Checkthefileupgrade.logforpossibleerrors.
广州公司
XX客户
19
升级实例
db2stopforce
db2terminate
Logontothedatabaseserverasuserroot.
广州公司
XX客户
20
升级数据库
Logontothedatabaseserverasuserdb2
db2start
db2upgradedatabase ssfx
广州公司
XX客户
测试数据库和应用
21
测试数据库状态和功能
广州公司
XX客户
22
测试数据库数据完整性
XX客户
广州公司
23
连接应用测试
XX客户
广州公司
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- DB2 数据库 V82 V95 升级 测试 方案