系统上线保障方案
XXXXXXXXX有限公司
二O二O年三月
XXXXX平台项目 系统上线保障方案
目录
1引言 ....................................................................... 4 2上线组织架构 ............................................................... 5 3上线计划 ................................................................... 6 4运行环境 ................................................................... 6 5上线准备 ................................................................... 7 6上线演练 ................................................................... 9 8数据迁移方案 .............................................................. 11
XXXXX有限公司 3
XXXXX平台项目 系统上线保障方案
1引言 1.1目的
写此方案书,是为了说明系统上线的相关信息,并给出系统上线思路和组织 机构、时间计划、培训安排、运行环境、试运行、上线前的各项准备、系统切换、 及其对应的数据迁移,是系统进行上线的主要依据。本文档的阅读对象是系统实 施人员、系统培训人员、系统安装人员及用户代表。
1.2背景
填写项LI背景。
1.3定义
无
1. 4参考资料
《XXXXXXXXX平台项LI招标书》 《XXXXXXXXX平台项Ll施工组织方案》 《XXXXXXXXX平台项IJ调研报告》
≪xxxxxxxxx平台项口需求规格说明书》
XXXXX有限公司 4
XXXXX平台项目 系统上线保障方案
2上线组织架构 建设框架
系统架构图1
XXXXXXXXX平台项H紧密用绕教师教学能力培养与测评,建成集
XXX、XXX管理、XXX管理、等X大模块于一体的XXXXX中心。
XXXXX有限公司 XX
管理、5
XXXXX平台项目 系统上线保障方案
3上线计划
序号 工作事项 1 2 3 关键步骤 功能测试、压力测试 项目培训 全面考核实际运行中 的系统功能与性能 开始时间 结束时间 执行人 上线检验 用户培训 系统试运行 4运行环境
项目 软件配巻 国产LinUX操作系统或其 数量 硬件配置 XXX服务器 1台 他 国产LinUX操作系统或其 XX服务器 1台 他 国产LinUX操作系统或其 XXX服务器 1台 他 国产LinUX操作系统或其 XXX服务器 1台 他 国产LinUX操作系统或其 XXX服务器 他 1台 XXXXX有限公司 6
XXXXX平台项目 系统上线保障方案
5上线准备 5.1测试准备
5.1.1测试环境准备
测试服务器:稳定的测试服务器,访问地址为:
5.1.2测试人员准备
1) 测试负责人(xxx):
为测试项Ll提供总体方向,制定测试计划、征集并监督测试人员、申请系统资源, 控制和跟踪测试进度。
2) 测试人员(XXX):
对被测软件的详细了解、分解测试需求、编写测试用例。 负责测试执行和记录结果。 跟踪BUg解决情况。 汇报工作进程及测试结果。
5. 2试运行准备
为了试运行丄作的顺利开展,以试运行与操作培训相结合的原则,在试运行期间 进行全面、系统的培训工作。
5. 2.1完成系统操作、维护人员的培训
(1) 完成系统日常操作、故障警报处理、应急处理、系统软硬件维护和中设备 巡检等培训; (2) 具备经考核合格的日常操作和维护人员上岗。
5. 2. 2建立系统运行所需的各项规章制度
(1)规范管理队伍;
XXXXX有限公司 7
XXXXX平台项目 系统上线保障方案
(2) 建立日常运行工作制度草案
(3) 建立日常操作、故障处理、警报处理、应急处理操作规程(草案); (4) 建立日常设备巡检制度,制定各项巡检、复核内容; (5) 制定系统管理和维护规范;
(6) 制定日常运行报表生成内容、时间间隔。
5. 2. 3组织规范好试运行
在试运行的时间段建立规范的可操作的试运行记录内容,制定可操作的试运行记 录表格,安排合理的记录周期。
5. 2.4系统培训管理
为了保障系统的正常试运行,我们应针对各系统应用,结合韶关市教师发展 中心各技术人员今后系统运行、管理的实际需要,对相关的管理人员、操作员进 行系统操作等培训。为使培训能真正达到预期的最佳效果,在每阶段的培训之前 应对各子系统培训的时间、培训人数、培训工作计划、培训大纲等内容进行发布。
在实施培训阶段,我们将采用分步式方式进行,操作员进行操作,再检查各 办事员的操作数据的正确性。
5. 3技术准备
故障应急准备
一般问题(如系统运行故障等)由承建方当时指导解决(电话或现场);重 大问题(系统崩溃等)由建设单位和承建商协调解决。
根据我公司多年的项Ll实施和售后服务经验,总结出大型信息系统中岀现的 儿种典型技术故障情况,同时针对不同情况提出了相应的预防措施和应急策略。 软件故障 操作失误
我们在技术培训中会把设备、软件的操作作为重点内容讲授给项LJ单位的技 术人员,减少操作错误的可能,并且强调系统备份的重要性,
系统管理人员可以独立或者在我司技术员的指导下,按照正确的操作步骤, 利用事前的系统配置备
XXXXX有限公司 8
XXXXX平台项目 系统上线保障方案
份完成系统恢复工作。讲授系统备份的方法。同时,协助 项U单位制订系统运行管理制度及规范,尽量减少误操作的发生。
配置丢失
对项Ll单位各级技术人员强调系统备份工作的重要性,同时提供系统备份与 恢复工作的培训内容,使得项Ll单位技术人员掌握对于网络设备配置、各类关键 数据文件等多种类型的系统备份与恢复步骤,信息中心管理员可以独立或者在我 司技术人员的指导下利用事前的配置备份完成系统恢复丄作。
病毒破坏
我们在进行方案设计•时,已经充分考虑到整个系统对病毒的抵抗能力,采用 了成熟的防病毒产品,大大降低了病毒破坏的可能性。
为项U单位提供实用的病毒专杀丄具或病毒代码库,并协助项U单位完成病 毒的清除工作,同时帮助项Ll单位使用备份数据进行系统恢复工作,将病毒造成 的损失减到最小。
6上线演练
6.1演练准备和计划
(1) 服务器准备:稳定的测试服务器,访问地址为: (2) i∣-⅛J:
测试阶段 测试环境搭建 任务 搭建测试环境,包 括:硬件环境,BUG 管理工具,项Id安 装。 工作量估计 人员分配 [时间 . 3日 编写测试用例并 评审通过 根据需求说明书, 概要设计说明书, 编写出测试用例。 2日 功能测试 测试功能和业务 9日 XXXXX有限公司 9
XXXXX平台项目 系统上线保障方案
任务 测试阶段 工作量估计 人员分配 时间 流程是否达到设 讣要求 提交测试报告 根据项LJ进度计 划,编写阶段性的 测试报告 3 H 压力测试 测试系统在特定 硕件环境中的性 能,稳定性等指标 是否达到要5日 求。 6.2演练问题处理机制
1、 系统发生故障时,充分考虑到用户的错误或非法输入,用户的错误操作等情 况,并针对相应情况分
别进行错误处理
2、 系统发生故障时,充分考虑到系统可能会遇到的各种异常情况,并针对这些 情况做出相应的错误处
理
3、 为了防止数据丢失,系统中提供相关接口进行数据库内容的备份、还原和导 出 4、 故障恢复后,对故障进行总结报告
XXXXX有限公司 10
XXXXX平台项目 系统上线保障方案
8数据迁移方案 8.1数据整理策略
数据整理就是将原系统数据整理为系统转换程序能够识别的数据。数据整理 大致分为两个阶段:第一阶段就是将不同类型来源数据采集备份到统一的数据库 中;第二阶段就是将原始数据进行整理,按照不同的要求分类进入不同的中间数 据库,为数据转换提供中间数据。数据整理过程采用了以下方法:
1.
确保原始数据的完整性
在进行数据整理之间,我们先需要对原始釆集数据进行备份。备份的IJ的有 两个:一个是统一数据
库,便于数据转换,另一个就是为以后数据追根溯源提供 参考依据。
2.
数据分级过滤策略
数据分级过滤就是把数据按照不同的数据级别进行分类整理进入不同的中 间数据库中。本系统中我
们把数据分为三个级别:废弃数据、待调整数据、可转 换数据。废弃数据就是该部分数据的存在对系统资源造成浪费的数据,并且会影 响以后系统的运行。待调整数据就是该部分数据严重影响新系统的运行,必须进 行人工调整后,方可进行数据转换。可转换数据就是该部分数据不需做任何处理, 基本满足数据转换的要求或者是该部分数据新系统建议调整,但是不影响系统的 运行,可以等新系统运行后再调整,这样可以为数据转换丄作节省很多时间。
3.
借助数据整理相关工具
数据整理非常艰巨,涉及的数据量很大,通过人工检查是不可能完成的,因 此必须编写相关的数据
整理工具完成数据整理。包括数据整理工具和数据纠错工 具。数据整理工具负责将原始备份数据库中的数据进行分类进入不同的中间数据 库;数据纠错工具负责提供友好、方便的工具界面供用户方相关人员完善和纠正 错误数据。
4.
利用中间库作为桥梁
IlI于原系统和新系统的数据库结构可能不一样,所以采用中间库作为衔接新 旧系统数据的重要桥
梁,对于建立新旧系统的对照关系很重要。一旦业务人员对 新系统中某项转换数据存在疑问的情况下,就可以通过中间库的关联,顺利找出 XXXXX有限公司
11
XXXXX平台项目 系统上线保障方案
原数据。
& 2数据转换
数据转换就是将整理后的数据,依照对照表的要求进行转换,并写入到新系 统。这个过程可以通过交换系统实现。
8. 3数据整理与转换步骤
1.
设计数据移植方案
设讣数据移植方案主要包括以下儿个方面丄作:研究历史数据的结构、来源、 数据项定义、取值等
现状,研究新旧数据库结构的差异,评佔和选择数据移植的 软硬件平台、选择数据移植方法、选择数据备份和恢复策略、设讣数据移植和测 试方案等。
2.
源数据库数据清理
对于一个运行已久的数据库,主要存在三种数据库垃圾:数据库对象垃圾、 数据库权限垃圾、数据
垃圾。数据库对象的清理不是一件容易的工作,需有认真 负责的态度,要有耐力,任何错误的清理不仅会造成前端不能运行,而且将会造 成数据的丢失。所以清理数据库对象也许需要一个安全、准确,可很快恢复的方 法。
首先要认识数据库资源,包括数据库对象,如表、数据库事件、过程、函数, 数据库结构关系,在此基础上结合运行系统,确认数据库垃圾,制定合理的垃圾 清理方案,达到清理垃圾的Ll的。
主要方法是对数据库数据进行整合和分解,整合相关数据减少数据的重复, 分解数据则可是数据团体更趋向合理,当然整合和分解要以适合新设讣的数据库 结构为基础,以便简化转化程序。
3.
进行数据模拟移植
根据设讣的数据移植方案,建立一个模拟的数据移植环境,它既能仿真实际 环境乂不影响实际数据,
然后在数据模拟移植环境中测试数据移植的效果。
数据模拟移植前也应按备份策略备份模拟数据,以便数据移植后能按恢复策
略进行恢复测试。
4.
测试数据模拟移植
根据设讣的数据移植测试方案测试数据模拟移植,也就是检查数据模拟移植 后数据和应用软件是
XXXXX有限公司 12
XXXXX平台项目 系统上线保障方案
否正常,主要包括:数据一致性测试、应用软件执行功能测 试、性能测试、数据备份和恢复测试等。
5.
准备实施数据移植
数据模拟移植测试成功后,在正式实施数据移植前还需要做好以下儿个方面 工作:进行完全数据
备份、确定数据移植方案、安装和配置软硬件等。
6.
正式实施数据移植
按照确定的数据移植方案,正式实施数据移植。
XXXXX有限公司
因篇幅问题不能全部显示,请点此查看更多更全内容