某省移动核心数据库迁移方案

某省移动核心数据库迁移方案

ID:38150737

大小:27.59 KB

页数:6页

时间:2019-05-30

某省移动核心数据库迁移方案_第1页
某省移动核心数据库迁移方案_第2页
某省移动核心数据库迁移方案_第3页
某省移动核心数据库迁移方案_第4页
某省移动核心数据库迁移方案_第5页
资源描述:

《某省移动核心数据库迁移方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第1章现状及任务背景1.1任务需要将某核心数据库从当前平台(AIX+ORACLE9.2.0.7)迁移到新平台(HPUX+ORACLE9.2.0.7)。1.2现状1)                 数据量大目前数据库总体大小约为4TB,其中表约2.5TB,索引及其他对象1.5T。共有表40061个,索引42334个,最大用户下表数量甚至达到24981个。某核心数据库承担着boss系统数据存储、管理的核心任务。2)                 跨平台某核心数据库目前采用IBMP690+AIX5.2的主机平台,由于该主机CPU已满配

2、,无法进一步扩容,因此需更换新主机已满足平台扩展性的要求。新主机为HPSUPERDOME+HP_UX11.23。此次迁移即是将某核心数据库从IBMP690主机迁移至HPSUPERDOME主机。3)                 停机时间有限某核心数据库的停机时间最长不能超过8小时,这包括了业务启停及测试时间,即真正用于数据库迁移的时间大约3-5小时。4)                 数据准确性要求高由于是某核心数据库记录的都是客户资料、欠费缴费信息和计费信息。如果出现数据准确性问题,将导致整个营业收费系统,帐务处理系统的紊乱,

3、引起客户的投诉。因此,此次迁移工作具有“跨平台,大数据量,停机时间短,数据准确性要求高”第2章前期准备2.1迁移方案确定根据前期的调研工作,确定采用第三方软件DSGRealSync作为此次某核心数据库迁移的方案2.2数据库层面2.2.1原库准备l          清理/区分无用的表l          整理出可以不停应用,预先迁移的历史、静态表(以下称第一阶段迁移的表)的列表l          整理出需要停应用才能迁移的其它表(以下称第二阶段迁移的表)的列表l          整理出第二阶段迁移的表的索引以及约束的ddl,并修

4、改nologging以及并行属性2.2.2新库准备l          为导入及建索引优化调整新库的参数:n                        加大pga到8~12GBn                        加大undo到100GB/实例n                        加大db_file_multiblock_read_countn                        设置非归档模式l          新库的表空间名与大小要与原库完全一致l          导入生产库的所有用户s

5、chema的空结构(不导入数据),完成表、索引、约束、sequence、trigger、procedure、package、databaselink等的创建,注意进行第二阶迁移前需线drop第二阶段迁移的表的索引和约束,另外所有的用户sequence在第二阶段迁移完成后需要重建。l          修改所有表的属性为nologgingl          禁用所有约束l          建立到原库的databaselink2.3应用层面搭建基于新库的应用环境,在新库上测试应用2.4迁移演练迁移前的充分演练非常重要:l      

6、    最大限度的优化迁移步骤l          比较真实的评估各迁移步骤的消耗时间l          了解基于新库的应用是否能正常运行2.4.1从生产库导出空结构到新库用于在新库创建所有用户、表及附属对象的定义。2.4.2测试基于新库的应用是否正常最近迁移演练已经完成,数据已经全部迁移到新的平台数据库中,经过亚信工程师在应用层面的功能性测试,目前没有发现异常情况.底层的数据验证工作还在进行中。 第3章迁移步骤根据前期迁移演练的结果,迁移步骤如下:3.1数据库的迁移步骤3.1.1数据初始化同步:在原系统业务不中断的情况下,通过R

7、ealSync的首次同步功能,依次将原系统中的所有表(Table)中的记录复制到新系统的对应表(Table)中去。该过程需要时间较长,根据前期演练的情况,迁移顺利和所需时间估计如下;步骤数据分类存数据量表数量索引数量处理方式估计时间1、普通用户225G(纯数据)70005752realsync平时晚上8小时2、zk,zg,kt,zc用户当前数据800G(纯数据)120499818realsync平时晚上14小时3、zk,zg,kt,zc用户历史数据800G(纯数据)1559124806realsync平时晚上14小时4、压缩表数据1

8、20G(纯数据)45896698dblink平时晚上18小时5、所有的对象所有的存储过程,触发器等4204realsync平时晚上1-2小时6、物化视图 1个TJ.AAA_Mrealsync平时晚上7、特殊表处理,col#=0的表25

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。