左羽霄 蔡冠勋

【摘要】经多年数据累积,综合管理信息系统数据库日益庞大,无法进行正常备份,可能引起数据丢失的严重后果。本文针对软件、硬件和系统设计等多个方面对此系统提出优化策略,进行深入的理论分析。
【关键字】电子政务;气象信息系统;数据库备份
一、综合管理信息系统数据库概况
本文的优化策略是针对江西省气象局综合管理信息系统数据库(以下称:系统数据库)提出的。现对系统数据库现状做简要介绍。
系统数据库由活动数据库和全备份数据库组成,结构图如图1所示。活动数据库的容量为1TB,已用715GB;全备份数据库的容量为1TB,大小约为679GB,是一个虚拟带库。全备份数据库与这个系统中的其他部分保持隔离,仅在备份计划的时间段内,通过授权的备份专用软件才可访问可读写。
进行数据库备份的流程为:备份软件中设置全备和增量备份的周期,例:每周五晚进行全备,周六到下周四进行增量备份,此为一个完整的备份周期。为了保证备份正常迭代,至少需要两个备份周期,即当下周五的全备正常执行并完成后,前一个周期的全备份和增备份被删除,才可以释放空间以满足下一个备份周期的需求。
全备份已经占用虚拟带库超过一半的空间,在不删除前一个周期的全备份和增备份的情况下,剩余空间无法容纳新数据库全备份,所以现有的备份方案无法正常备份。并且,由于数据库服务器本地存储空间不足,所以也不能进行常规exp/expdp方式的单次备份。……