付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、应用和数据迁移方案由于XXX生产作业是24小时不间断运作的,因此要求系统能连续运行,并 具有很高的安全可靠性,用户希望在以最小的系统停机时间完成生产系统迁移 工作。本次系统迁移工作的最大的风险点和难点在于在有限的停机时间内完成 数据库的迁移工作。数据库迁移的解决思路XXX数据库系统数据量较大,并且应用系统的可用性要求极高,所以此次升 级要求在有限的停机时间内,最大限度的降低风险、数据库业务在新的主机和 存储系统上能够正常运行。为了尽可能减少业务系统的停机时间,保证数据库 迁移工作的顺利完成,我们基于以往实施的数据库迁移成功案例(1.1T的数据量,迁移时间不超过15分),经过严格的数据库迁移测试
2、,提出了采用数据库Dataguard技术的数据迁移。采用数据库Dataguard技术的数据迁移的特点:对业务的影响小,switchover到新主机的时间小于10分钟一旦新数据库出现问题能够方便的回切到原来的数据库,不丢失差异数据采用数据库Dataguard技术的数据迁移的主要步骤如下:在新主机上安装Oracle9i数据库软件在新主机上配置Dataguard数据库(物理standby )利用DataGuard技术,主数据库不断的将新产生的数据库归档日志传输到新 主机并将这些归档日志应用到 sta ndby数据库,实现主备数据库之间的数据同步系统割接期间只需将新主机上的sta ndby数据库切换为
3、主数据库即可(switchover的时间小于10分钟)一旦新系统上数据库运行出现问题只需将数据库切换回原来主机上即可, 不会丢失任何数据数据库升级的解决思路数据库升级的基本出发点保证企业生产及业务系统运行的安全性、连续性 克服原有系统缺陷 吸收适用的系统新特性迁移工作必然涉及到数据库系统的扰动,所以减少对于正常业务系统的冲 击,保证它的连续性和安全性是第一个出发点,数据库系统是业务系统的基础, 认真准备和设计数据库迁移是开始的第一步。迁移到更新版本的工作也是纠正原有系统内含的错误的良好机会,这个原 则同样也适合于任何软件系统和硬件设备。数据库迁移方式从Oracle9i到Oracle的迁移有三种
4、方式:使用 export 禾n import优点:通过导出和导入方式对数据库存储结构进行重整有助于减少数据库 碎块缺点:对于超过以上的数据库,采用exp/imp方式的停机时间很长使用Migrate脚本优点:速度快,一般在30分钟内能完成脚本升级缺点:一旦升级后就无法回退使用Migrate向导工具(DBUA)优点:速度快,一般在30分钟内能完成脚本升级缺点:一旦升级后就无法回退,容错性较差我们综合考虑了数据库规模、停机时间、升级风险和以往的成功案例后, 我们建议采用数据库升级脚本方式直接升级迁移后的数据库 ,项目实施计划实施步骤为了降低项目实施的风险,我们建议将整个系统迁移和升级项目拆分为五 个
5、阶段:准备阶段准备阶段需要完成搭建新系统环境,是整个系统迁移项目成功的基石,主 要工作包括安装操作系统、系统参数调整、存储及LVM设计和规划、MS/SG规划和实施等测试阶段由于数据库升级采用脚本直接在生产库上实施,因此完备细致的测试工作 是整个项目成功与否的关键,在测试阶段我们需要达到以下目的:验证迁移方案的可行性解决迁移测试过程中遇到的错误根据测试的结果调整迁移过程对整个系统迁移过程做进一步的优化数据库迁移阶段为了尽可能的减少系统停机时间数据库的迁移工作,我们计划采用Oracle9iDataguard技术:将数据库热备份恢复到新主机,配置主备节点的数据库归档日 志同步,系统割接的时候只需做s
6、witchover操作将新节点上备用数据库角色切 换为主数据库即可。数据库迁移到新节点后将应用系统也切换到新数据库,在新系统上运行一 段时间,如果发现新节点上数据库或主机出现问题,可以方便的回切到原来的 数据库,不丢失任何数据。数据库升级阶段数据库升级由于直接在生产数据库上执行升级脚本,一旦升级失败对业务 影响较大,因此其实施的前提是:测试阶段数据库升级测试成功对升级风险有预判和应急措施整个数据库升级时间在用户可接受的范围内在数据库升级前必须有个最新的、可用的数据库全备份数据库迁移升级后的工作数据库迁移升级后的工作包括数据库全备份、主机和数据库性能监控等实施计划根据以上步骤整理的该项目实施计划
7、表格如下:系统迁移应急策略系统迁移实施前的异常如果在规划的时间点之前没有完成实施准备阶段的任务,实施时间顺延, 在确保准备工作就绪的前提下才进行实施工作。天玑科技将在该项目开始实施前进行全面性的系统软、硬件健康检查,确 保在项目实施前系统完好。系统迁移实施过程中的异常本次系统迁移实施的原则是确保系统在规划的实施时间段之外可以正常运 行。为确保系统在发生硬件或软件故障时能够及时得到技术响应,需要协调各 相关人员到位。在实施过程中操作步骤具有可逆性,确保以外发生的时候可将 系统迅速回退到最初状态。系统和数据在实施前都做最新的备份。由于在正式数据库迁移之前,已经做过测试迁移的工作,应该能够估算出 迁
8、移大概所需的时间。如果由于一些不可测原因导致迁移过程异常缓慢或终止, 数据库升级所需时间超过原定时间,我们可以迅速将数据库系统恢复到最初状 态。系统迁移实施后的异常由于该项目实施过程中,只有在确认了 Oracle数据库迁移成功并且Oracle 9i 成功升级到成功后,才打开对数据库数据的增加、删除、修改等数据库变更操 作,否则所有表空间均设置为readonly状态(或者通过调整 Websphere中间件, 停止对后端数据库的写操作以便限制成功迁移、升级之前的Oracle数据库的变更),因此,系统迁移实施后的异常情况下,由于迁移前后均不涉及到数据库数 据的变更,严格来说可以简单通过恢复原环境节点
9、承担中间件连接即可恢复为 原有环境。另一方面,前期的充分测试也是对该应急措施的保障性测试。风险分析及对策分析通过天玑科技多年以来专业服务项目实施的经验,我们建议XXX在该项目的实施过程中应把风险管理贯穿整个项目,天玑科技充分考虑了可能造成项目失 败的所有因素和预防措施,以及发生时的管理办法,以此作为该项目的风险规 避方案。风险种类不可控制的风险重大政策出台,影响公司发展;重大社会事件发生自然灾难导致机房,机器在升级过程中受损可控制的风险随意变更项目目标、范围、时间;随意调用项目人员,使其没有足够的参与时间;不能及时决策、及时确认项目阶段报告;不遵守项目大纲的要求。可能的风险数据库版本升级带来的
10、与应用不兼容,包括性能方面和功能方面数据库版本升级带来的现有硬件不兼容,比如带库数据库版本升级带来的现有软件不兼容,比如备份软件,监控软件数据库版本升级带来的管理人员培训需要以上从系统的各个方面简单描述了各种类型的风险,具体风险及防范措施 将通过下面依据升级工作生命周期的阶段性分析来详细描述,将涵盖可能产生 的各方面风险。风险分析及防范措施我们根据以往数据库 Oracle9i到Oracle的升级的成功经验,对于xxx改造项 目实施过程中可能出现的以下风险点及提出了对应的应对措施:风险一:直接在生产库上升级风险二:生产库恢复时间风险三:数据库服务器之间版本不一致风险四:客户端和服务端版本不一致风
11、险五:Failover风险六:升级Pro*C程序版本风险七:不升级Pro*C程序版本风险八:疲劳操作风险九:执行计划稳定性风险十:High Versio n Count风险十一:并行性能风险十二:RMAN Catalog风险十三:培训成本风险十四:管理磨合期项目需要的资源保证组织与人力资源保证组建强有力的由各相关业务部门骨干参加的项目组织,并明确职责。决策层:高层领导负责,定期听取汇报,及时决策执行层上交的问题。执行层:能够协调各分公司、各相关部门,必要时能提交决策层。操作层:项目骨干成员必须为稳定的业务骨干,并能在日后的优化、维护 中发挥作用。系统与办公环境保证硬件、软件的采购、安装、调试、维护要有保证。相对
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2026学年宿迁市重点中学初三下第二次段考试数学试题(理)试题含解析
- 护理三基培训:生命体征监测
- 护理伦理与患者生命价值
- 2026年学校防汛防台风工作方案及预案
- 护理教学能力竞赛模板
- 护理记录中的个体化信息
- 护理学导疗:护理干预与效果评价
- 临床医学教材课件内科学第八篇风湿性疾病第十章特发性炎症性肌病
- 以统编语文教材六年级下册第四单元为例
- 2026五年级数学上册 等式的性质一
- DB32T 4740-2024 耕地和林地损害程度鉴定规范
- 污泥技术污泥运输方案
- 《广州市黄埔区 广州开发区房屋市政工程安全风险分级管控和隐患排查治理双重预防机制建设实施指南(2023)》
- 2024年儿童剧行业分析报告及未来发展趋势
- 牛津3000正序和乱序词汇表
- 盖板玻璃基础知识玻璃加工过程介绍讲课
- 机械基础课程教学大纲
- 2024无缝钢管尺寸、外形、重量及允许偏差
- Cpk及Ppk计算电子表格模板
- 癫痫患者的心理疗法:认知行为疗法和心理动力疗法
- Windows网络服务器配置与管理(WindowsServer2019版)高职PPT完整全套教学课件
评论
0/150
提交评论