定时备份研发需求CSDN.docx

上传人:叶*** 文档编号:35580195 上传时间:2022-08-22 格式:DOCX 页数:8 大小:23.53KB
返回 下载 相关 举报
定时备份研发需求CSDN.docx_第1页
第1页 / 共8页
定时备份研发需求CSDN.docx_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《定时备份研发需求CSDN.docx》由会员分享,可在线阅读,更多相关《定时备份研发需求CSDN.docx(8页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、定时备份产品研发需求说明目录1.引言41.1编写的目的41.2背景41.3项目专用术语42.项目概述52.1总体目标52.2运行支持环境72.3目标进度73.模块功能73.1推送安装模块73.2数据库代理模块83.3文件备份模块83.4策略模块83.5加(解)密、压缩(解压)、过滤模块83.6恢复模块83.7进程监控模块83.8虚拟机备份模块83.9报警模块83.10授权模块83.11管理模块94.工作流程94.1备份流程94.2恢复流程94.3报警流程104.4运营购买流程105.性能需求105.1资源占用105.2效率105.3故障处理要求106.其它需要说明的问题:107.附件117.1

2、附件1测试记录表111. 引言1.1 编写的目的本手册作为项目提出者与项目开发者共同遵守的软件需求规范说明。1.2 背景开发软件名称:定时备份系统(单机版&网络版)项目提出者(甲方):xxx项目开发者(乙方):xxxxxxxCDP容灾备份需求已经成为目前的主流容灾备份需求,XXX本身已经有针对数据库的CDP产品。为了适应市场对CDP产品的不同需求,特对CDP产品进行差异化区分。在已有针对数据库CDP产品的基础之上,另外研发针定时备份,以满足不同用户的需求。1.3 项目专用术语全备份:每次备份都是备份源端的所有文件。增量备份:仅备份自上次备份以来创建或更改的文件。差异备份:复制自上次全份以来所创

3、建或更改的文件。源端:生产机上需要备份的数据,为主流平台下的主流数据库以及文件目录。网络目标端:备份机上针对源端划分出的备份空间。本机目标端:生产机上用来存放备份文件的某个目录或者外接设备。客户端:源端所安装的软件。服务端:网络目标端上所安装的软件。2. 项目概述2.1 总体目标1) 实现单机版&网络版数据库及文件的定时全量、增量和差异备份和恢复。2) 实现单机版本机目标端是移动设备时对移动设备的绑定。3) 实现单机版软件的授权,让本机目标端是移动设备时,移动设备同时充当授权介质,其内含有授权信息。当本机目标端是本机的某个目录时,采用软授权绑定本机的机器特征(如网卡,硬盘序列号等)。4) 实现

4、单机版的管理用户分级,分级原则符合保密局对备份恢复类产品的要求。5) 实现备份文件的加密、压缩、过滤和防删除。6) 实现进程的绑定,当启动备份软件时可以在启动备份软件后启动某个程序,也可以在备份软件关闭后关闭某个程序。7) 实现备份软件在后台隐藏运行,且有效的防止备份进程被杀死。8) 实现软件名软件、logo、关于信息的自定义,可以随时修改。9) 实现主流虚拟机的备份和恢复。10) 实现操作系统的备份和恢复11) 实现网络版统一管理,可在一个界面内详细产看和统计各源端的备份情况,可以输出图表。包括但不仅限于备份类型、备份方式、备份结果、备份时间、备份速度等等。12) 实现网络版的策略下发,由管

5、理员下发制定好的策略13) 实现网络版的推送安装,可以由管理员推动安装到各源端。14) 实现网络版的级联备份,将网络目标端的数据再备份到另外一个网络目标端。2.2 运行支持环境1)源端操作系统平台:单机版支持:windows200/2003/2008/2012网络版支持:windows200/2003/2008/2012/ RedHat/RedFlag/ OracleLinux/ CentOs/ Ubuntu/ Kylin/ SUSE/AIX/ HPUX/ Solaris数据库平台:Oracle、Sqlserver、Mysql、Sybase、DB2、人大金仓、达梦、神州/南大通用等数据库位数:

6、 32&642)目标端Windows、FreeBSD、Centeros 位数: 642.3 目标进度1)第一阶段目标实现需要 个月, 年 月 日至 年 月 日。3. 模块功能3.1 推送安装模块将软件推送到各个源端。3.2 数据库代理模块识别不同的数据库,通过数据库自身的API实现增量、差异、全量的备份。3.3 文件备份模块监控单个文件以及某个目录下的文件,实现增量、差异、全量的备份。3.4 策略模块制定以及下发策略,可以多个策略混合执行。3.5 加(解)密、压缩(解压)、过滤模块负责加(解)密、压缩(解压)以及过滤,加密可以采用独立的口令以及U Key,压缩可以分级压缩,过滤可以根据排除和包

7、含进行过滤。3.6 恢复模块提供专门的恢复界面,通过恢复界面上的操作可以定位备份文件,并将备份文件恢复到源端,包括操作系统的恢复。3.7 进程监控模块监控某个进程的状态,对它执行打开或者关闭操作。3.8 虚拟机备份模块备份虚拟机的虚拟化文件,可以恢复到相关的虚拟化软件中。3.9 报警模块备份异常提供短信报警。3.10 授权模块负责授权的提供、分配和检测。授权的表现形式需要为硬授权和软授权两种模式的模块化授权。软授权绑定机器特征码,硬授权可以绑定Ukey,单机版可以绑定移动硬盘,U盘等外接存储设备。实现批量授权,比如对某个集团客户可以给一个总的授权帐号,总授权帐号含有一个授权总数。通过的总的授权

8、帐号登录后可以自主设置二级授权帐号。软授权要充分考虑授权文件的加密保护,防止盗版。3.11 管理模块运行在目标端上的配置与管理程序,网络版实现基于Web实现的的ALL-IN-ONE的管理界面。通过创建不同的用户,实现所有源端和目标端的配置管理。配置文件可以导出/导入。所有的备份任务监控详细的运行状态、运维统计分析图表,并可将所有的任务日志导出到excel表。用户及其权限控制体系要符合保密局涉密产品及公安部认证的要求,用户身份可以选择为安全U-KEY+密码的形式。管理模块可以按照规则合并以及删除备份数据,从而来优化备份空间的使用。支持运营模式管理,运营模式下,分模块控制,用户可以只购买一个文件备

9、份功能,也可以购买某种数据库的备份功能,支持在线支付,购买的最少使用时间单位为天。用户登录时候绑定登录机器,用户可以更换登录机器,但只能绑定一台登录机器。4. 工作流程4.1 备份流程登录获取权限选择备份源制定或者选择备份策略(包括加密、压缩、过滤等)选择备份目标。4.2 恢复流程登录获取权限选择备份目标选择某个时间的备份文件选择恢复源执行恢复。4.3 报警流程1) 客户端或者服务器端的同步模式发生变化或者出现错误触发报警开启;2) 将报警信息提交给短信猫;3) 短信猫按照预设的手机将报警内容发出。4.4 运营购买流程用户选择产品选择功能模块选择使用时间支付支付成功第一次登录时绑定登录机器的特

10、征码。用户在使用期间内可以自主更换绑定机器,但只能绑定一台机器。5. 性能需求5.1 资源占用对CPU的占用不能超过10%,对内存的占用不能超过500M。5.2 效率备份和恢复的速度不能小于网络和磁盘的瓶颈。浮动不小于源端和目标端对拷的速度的20%。5.3 故障处理要求出现异常提供详细异常错误信息并给出合适的解决方案。6. 其它需要说明的问题:、需求报告由甲方提出基本需求,由开发方从技术层面进行认可,经双方认可后,作为正式的项目需求文档。、允许甲方在项目研发过程中,对需求报告的功能进行局部调整,调整需经双方认可后,作为以后开发和验收的依据。3、乙方需在每周的周一给甲方书面的进度通报并提供测试记录表。7. 附件7.1 附件1测试记录表软件测试记录表文件编号UPM01 NO. 1项目名称 项目经理 项目代码 软件版本号 测试方法 (白盒或黑盒) 测试内容 用于测试的计算机软硬系统及其配置: 测试方案序号测试用例或测试内容预期结果实测结果备注测试人员签字: 年 月 日

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 初中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁