如何做好OA系统的日常数据备份
发布日期:2012-1-4 信息来源:http://www.chysoft.net

OA系统数据备份可以说是OA系统日常运行和维护中的一项重要工作,是保障系统安全运行的保障措施。由于系统硬件故障、操作系统问题、安全问题导致的数据损坏和丢失,一般都需要通过备份的数据进行恢复。
一、 OA系统数据备份的作用
1、数据被毁坏和丢失时候对数据的恢复
2、系统崩溃后重新安装时数据的恢复
3、误操作后对数据的恢复

二、导致OA系统数据毁坏和丢失的常见原因
1、OA服务器硬件的问题,如:磁盘损坏,系统突然断电导致数据库文件的破坏。
2、误操作,数据被误删除和修改
3、安全性问题,病毒和木马对操作系统的破坏,对数据文件的损坏。
4、系统崩溃,操作系统和数据库被破坏,火灾、地震等自然灾害等。

三、OA系统数据备份的内容
OA系统数据备份首先必须确保系统硬件的安全,操作系统和数据库的安全等。不同软件厂商的OA产品开发技术、系统设计不同,数据备份的内容也就不相同,OA用户系统重要程度不一样数据备份的投入和采用的措施也不同,数据备份的常见内容包括以下内容:
1、数据库的备份,很多OA系统的数据都是基于主流数据库来存储的,如:mysql、SQL server、oracle等,因此,数据库的备份可以说是数据备份的重中之重。
2、OA系统文件数据的备份,数据除了以数据库的方式存储外,还有相当部分的数据是以文件的方式直接存储在磁盘上的,也需定期进行备份。
3、其他内容的备份,如:基于IBM的domino系统的文档数据库的备份,权限系统基于目录服务的目录服务数据的备份,如:ADS、NDS等;相关配置文件的备份等。

四、OA系统数据备份常见模式和手段
一般来说OA系统数据越重要、数据更新越频繁,OA系统数据备份就越重要,数据被备份的周期越短、频率越高。OA系统的数据备份按备份位置可以分为本地备份和异地备份,按备份数据量的多少可以分为完整备份和增量备份。
1、完整备份
对OA系统的整个数据进行完整的备份,如果数据量比较大则完整备份所需时间比较长,结合增量备份的完整备份的时间间隔可以放长些。
2、增量备份
只对修改和变化的数据进行备份,增量备份的特点是备份的数据量小,备份操作所需时间短,但需要结合完整备份进行备份和恢复。
3、异地备份
将数据在OA服务器之外的数据备份,可以备份到异地的计算机或其他存储设备,故称之为“异地备份”。如果OA服务硬件的损坏,则所有数据丢失将是灾难性的,通过异地备份可以很好的解决这个问题。
参考文章:什么是OA系统的异地数据备份?

数据备份可采用以下的措施
1、人工手动备份
适合数据量少或数据更新少,备份操作时间短的OA系统数据备份,由于是人工操作备份的频率一般比较低。
2、自动备份
利用系统提供的定时进程或备份软件自动进行数据的备份,适合于数据量大、数据更新操作频繁的OA系统数据备份,有可能需要额外购置备份软件。
3、数据库集群技术
对于实时性要求非常高的系统,可以考虑使用数据的集群技术,在多台硬件服务器上安装多套数据库系统,并采用集群技术使数据库服务器之间的实现数据同步。当其中某台数据库服务器不可访问时,集群中的其他数据库服务可以正常访问,系统因此无需中断运行。
因此,数据数据库集群技术不仅很好的解决数备份的问题,同时也解决系统对数据库的实施访问问题,一般投入的成本比较高,适合于在实时访问要求高的OA系统中采用,。
3、热备份和冷备份
热备份是在OA系统服务不停止的情况下进行的数据备份,冷备份是在OA系统服务停止的情况下进行的数据备份。
4、数据库复制技术
利用数据库系统自身提供的数据库复制功能,在多台数据库中实现数据的复制和同步从而实现数据的备份。

以上的OA系统数据备份策略可以单独使用,也可组合使用,如:手工结合自动,数据库集群结合异地备份。

粤ICP备11095012号-1
Copyright 2005-2017 深圳市承元软件技术有限公司