【IT168 专稿】数据备份是用来防止由于硬件或媒体失效或者其他损坏事件的故障而丢失数据。如果系统中的数据丢失,则通过备份实用程序就可以方便地从存档拷贝中恢复数据,同时能将系统从各种故障中恢复正常运行。
一、导致数据失效的原因分析
(1)、计算机软硬件故障
由计算机软硬件故障而引起数据失效是发生概率最大的一类故障,其发生可能性最大,也最频繁。这类故障主要包括因机器损坏、磁盘故障、突然停电、病毒感染而破坏数据等,预防方法主要有采用本地双机热备份,实现系统冗余,增强业务系统的高可用性。
(2)、人为操作故障
另一类主要故障由于人为操作失误而引起数据失效,对管理较严、人员素质较高的单位,偶尔发生,但对管理较松、人员培训不足的单位,会经常发生。预防方法主要是提高系统自动化运行管理水平,做好本地数据冷备份,减少人的操作与干预,或制定严格的管理规范,避免误操作。
(3)、生产地点的灾难
由于生产地点的灾难而导致数据失效对于某一单位。发生概率较小,但对于全国范围,有偶然发生的必然性。这类灾难包括火灾、水灾、地震甚至战争。预防方法主要是灾难恢复中心。
二、备份系统的目标
理想的备份系统是全方位、多层次的。首先,要使用硬件备份来防止硬件故障;如果由于软件故障或人为误操作造成了数据的逻辑损坏,则使用网络存储备份系统和硬件容错想结合的方式。这种结合方式构成了对系统的多级防护,不仅能够有效地防止物理损坏,还能够彻底防止逻辑损坏。
在网络系统安全建设中必不可少的一个环节就是数据的常规备份和历史保存,一般在生产本地进行备份的目的主要有两个:一是生产系统的业务数据由于系统或人为误操作造成损坏或丢失后,可及时在生产本地实现数据的恢复;另一个目的是在发生地域性灾难(地震、火灾、机器毁坏等)时,可及时在本地或异地实现数据及整个系统的灾难恢复。
考虑到生产本地环境安全性原因,常规数据备份一般要求一份数据至少应有两份拷贝,一份放在生产中心以保证数据的正常恢复和数据查询恢复,另一份则要移到异地保存,以保证在生产本地出现灾难后最大限度的数据恢复。因此,更应该建立历史归档数据的异地存放制度,从而确保对历史业务数据的可靠恢复与有效稽核的实现。