应用软件系统数据备份方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
应用软件系统数据备份方案
1、备份的重要性
大到自然灾害,小到病毒,硬件故障乃至操作员意外操作失误,都会影响系统的正常运行,甚至造成这个系统完全瘫痪。数据备份的任务与意义就在于,当灾难发生后,通过备份的数据完整、快速、简捷、可靠地恢复原有系统,使得对业务的影响减少到最低。
2、备份的等级
根据公司业务及应用系统现状,制定高标准的灾备方案、投入大量的资源并不适合,在保证系统快速恢复同时又不会浪费资源的前提下,异机冷备方案足以满足我们的需求。冷备方案即需要人工恢复的一种方案,并且只能恢复到备份的时间点的方案。
根据应用软件系统数据的重要性及时效性要求,将数据备份的等级划分为3个级别:实时备份、定期备份、阶段备份。
2.1、实时备份
一般发生在数据库中,即数据库中的重要数据发生变化的时候需要实时传送至备库,一般所用到的数据库都有相应的软件来实现该功能,但是由于这类软件都需要进行购买昂贵的License或者服务,而且需要投入大量硬件资源,并不适合。本文所涉及到的实时备份都是在数据库中自行开发实现的一种替代方案。
2.2、定期备份
定期备份即在固定的时间间隔内实现数据的备份,根据数据的等级,一般主要分为分钟、小时、日、周、月、年这6种。
2.3、阶段备份
阶段备份是在不确定的时间间隔之内所做的备份,即在需要的情况下进行备份,例如更新之后的备份、不定时手动备份、里程碑事件备份等。
3、备份的保存
这里指的是备份数据保存的时间,根据人民银行发布的《金融机构客户身份识别及交易记录保存管理办法》的要求,交易数据需要至少保存5年。除此之外,日志也是非常重要的数据,建议保存1-2年,其余数据保存一份最新的备份即可。
4、备份说明
根据应用软件系统可将信息分为以下几类:应用软件、数据、日志、运行环境这4类,具体相关小类别及说明如下表。
4.1、应用软件
应用软件只需要进行阶段备份即可,要求在生产环境的应用软件进行更新后,必须进行手动的备份。
4.2、数据
这里的数据指的是数据库中的数据,其中由于数据的DDL和DCL一般是在应用软件更新的情况下才发生改变,所以建议进行定期备份即可。应用数据属于最高级别的数据信息,并且其中部分数据必须进行实时备份才能保证能够正常恢复,所以需要进行实时备份和定期备份相结合的方式进行。建议除重要数据表的
实时备份外,还需要设定每周进行全数据库定期备份,每日进行重要数据表的定期备份两种定期备份相结合的方式。
4.3、日志
运行日志是用来分析系统运行状态的数据,可在需要的时候进行阶段备份即可。应用日志由于和数据库中的数据同时产生,同样重要,所以需要每日进行增量备份。
4.4、运行环境
运行环境一般情况下不会进行更改,所以建议进行每月或者年的定期备份即可。