利用数据库备份技术保证数据安全

摘要:随着时间的推移,历史生产数据量海量增加,各种建立在生产数据基础上的决策支持系统、报表系统等应用也不断增加,对数据的安全性提出越来严格的要求,为了保证日报、月报等生产数据的安全,采用冷备份、热备份和逻辑备份三种备份技术,建立了一套适合中小企业的数据库备份与恢复机制。当数据库发生故障后,能快速重新建立一个完整的数据库,来保证各种生产数据的安全。

关键词:ORCLE;数据库;安全;备份;数据恢复

中***分类号:TP309.3 文献标识码:A 文章编号:1007-9599 (2012) 08-0000-02

数据备份是容灾的基础,是指为防止系统出现操作失误或系统故障导致数据丢失,而将全部或部分数据集合从应用主机的硬盘或阵列复制到其它的存储介质的过程。

一、前言

锦州采油厂现在使用的作业区日报、热注日报、生产查询等应用系统都是基于后台Oracle数据库的,数据库在日常的生产中发挥着越来越重要的作用。数据库在长期使用过程中,都会存在一定的安全隐患。计算机系统的故障(硬件故障、软件故障、网络故障、进程故障和系统故障)可能会影响数据库系统的操作,影响数据库中数据的正确性,甚至破坏数据库,使数据库中全部或部分数据丢失。为了保证生产数据的安全,需要建立一套的数据库备份与恢复机制。当数据库发生故障时,能重新建立一个完整的数据库。

二、如何对数据库进行还原与备份

备份可以分为三种,分别是冷备份、热备份和逻辑备份。

(一)冷备份

冷备份发生在数据库已经正常关闭的情况下,此时提供给我们的是一个完整的数据库。冷备份是将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份时最快和最安全的方法。

冷备份一般步骤是:

正常关闭要备份的实例(instance)

SQLDBA>connect internal

SQLDBA>shutdown normal

备份整个数据库到一个目录

SQLDBA>! cp 或

SQLDBA>!tar cvf /dev/rmt/0 /wwwdg/oracle

启动数据库

SQLDBA>startup

冷备份的优点是:

是非常快速的备份方法(只需拷文件)

容易归档(简单拷贝即可)

容易恢复到某个时间点上(只需将文件再拷贝回去)

能与归档方法相结合,做数据库“最佳状态”的恢复。

低度维护,高度安全。

冷备份也有如下不足:

单独使用时,只能提供到“某一时间点上”的恢复。

再实施备份的全过程中,数据库必须要作备份而不能作其他工作。也就是说,在冷备份过程中,数据库必须是关闭状态。

若磁盘空间有限,只能拷贝到磁带等其他外部存储设备上,速度会很慢。

不能按表或按用户恢复。

冷备份中必须拷贝的文件包括:所有数据文件、所有控制文件、所有联机REDO LOG文件、Init.ora文件(可选)

冷备份必须在数据库关闭的情况下进行,当数据库处于打开状态时,执行数据库文件系统备份是无效的。

(二)热备份

热备份是在数据库运行的情况下,通过使用Alter命令改变表空间的状态来开始进行备份。备份完成后,要恢复其原来状态,否则redo log 会错配,引起数据库下次启动时对受影响的表空间进行完全覆盖。热备份要求数据库在Archivelog方式下操作,并需要大量的档案空间。

热备份的命令文件由三部分组成:

1.数据文件一个表空间一个表空间的备份。

设置表空间为备份状态

备份表空间的数据文件

回复表空间为正常状态

2.备份归档log文件

临时停止归档进程

log下那些在archive rede log目标目录中的文件

重新启动archive进程

备份归档的redo log文件

3.用alter database bachup controlfile命令来备份控制文件

热备份的优点是:

可在表空间或数据库文件级备份,备份的时间短。

备份时数据库仍可使用。

可达到秒级恢复(恢复到某一时间点上)。

可对几乎所有数据库实体做恢复

恢复是快速的,在大多数情况下在数据库仍工作时恢复。

热备份的不足是:

不能出错,否则后果严重

若热备份不成功,所得结果不可用于时间点的恢复

因难于维护,所以要特别仔细小心,不允许“以失败告终”。

(三)逻辑备份

逻辑备份即Oracle数据导入导出imp/exp。

exp命令可以把数据从数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到数据库服务器中。 利用这个功能可以构建两个相同的数据库。

Oracle支持三种方式类型的输出,分别是:

表方式(T方式),将指定表的数据导出;

用户方式(U方式),将指定用户的所有对象及数据导出);

全库方式(Full方式),将数据库中的所有对象导出。

它的备份有三种类型:

完全型(COMPLETE EXPORT):备份整个数据库;

积累型(COMULATIVE ERPORT):备份上一次积累型备份所改变的数据;

增量型(INCREAMENTAL EXPORT):备份上一次备份后改变的数据。

数据导入(Import)的过程是数据导出(Export)的逆过程,分别将数据文件导入数据库和将数据库数据导出到数据文件。

逻辑备份的优点:

导出时可以检测到数据块损坏的情况。

通过导入导出操作可以减少磁盘碎片。

导出提供了极大的灵活性,可以选择需要导出的数据和定义,可以执行完全、增量或累积导出。

对于一些特定的用户错误来说,恢复起来比物理备份更为快速高效。

具备可移植性,可进行跨平台的迁移。

逻辑备份的缺点:

不能保护介质失败。

使用逻辑备份时数据库必须处于打开状态。

如果导出大量的数据,速度会非常慢,而且占用资源严重。

(四)数据库异地备份

数据库的本地备份能保证数据库发生故障时及时地恢复数据,使得数据库系统能正常运行。而异地备份当的作用是当系统因意外(如火灾、地震等)停止工作时,可以利用备份在远程的数据文件对数据库系统进行恢复,保证数据的安全及完整。

三、数据库备份技术在锦州采油厂的应用

通过对几种备份方法优缺点的分析,对锦采的Oracle数据库采取三种备份策略结合的办法。

(一)因为冷备份需要停止数据库,所以每周进行一次冷备份。

(二)热备份和逻辑备份不影响数据库的正常运行,所以每天进行一次热备份和逻辑备份。

(三)备份的代码都写入到数据库服务器的操作系统solaris系统中自动执行,运行的时间设定在21:00——1:00之间,这个时间段基本没有用户对oracle数据库里的数据进行操作。

(四)数据库异地备份策略

为保证数据库系统在意外(如火灾、地震等)发生时,仍能安全及完整地恢复数据,将备份的数据文件同时保存在数据库主服务器、备份服务器及油田分公司信息管理部备份服务器上。

通过对冷备份、热备份、逻辑备份几种备份技术及远程备份的合理利用,锦州采油厂信息中心oracle数据库至今未发生过严重的数据丢失的事故。期间随发生过服务器系统发生故障、服务器硬盘损坏,但都通备份文件进行了数据恢复为生产运行及生产数据分析提供了强有力的保证。

[作者简介]

赵伟(1976-),男,1999年7月1日毕业于中国石油大学(北京)石油工程专业,学士学位,现在辽河油田锦州采油厂从事网络管理工作,工程师。

转载请注明出处学文网 » 利用数据库备份技术保证数据安全

学习

保护地蔬菜无公害生产

阅读(47)

随着人民生活水平的不断提高,对蔬菜的需求已从品种的多样化向高质量的无公害转变,这就对无公害农产品的生产提出了更高的要求。1大连市无公害农产品的现状2003年7月,大连市实行农产品市场准入制度,对农产品质量要求越来越高。截止2009年

学习

浅析多波束测深系统安装误差校正研究

阅读(24)

本文为您介绍浅析多波束测深系统安装误差校正研究,内容包括多波束测深系统数据处理方法,多波束测深系统测量误差。本文基于笔者多年从事海洋测绘的相关工作经验,以广州港出海航道竣工验收测量为例,介绍了SONIC2024嵌入式宽带超高分辨率多

学习

奥美拉唑不良反应分析

阅读(24)

[摘要]目的:了解奥美拉唑致不良反应发生的情况并分析相关因素。方法:以“奥美拉唑”为主题词及“不良反应”为全文字段,对《中国期刊全文数据库》收录的1998年1月~2010年7月的文献进行检索并查阅原文,共计235篇文献,共69例,并进行统计、分析。

学习

湘江“污染元素表”之镉

阅读(31)

“一号工程”注重工矿业的点源污染,而更严重的农业的面源污染很少考虑,应当引起重视。日前湖南省环保厅向社会公布了“十二五”期间湖南省“十大环保工程”实施方案,其中湘江重金属污染治理是最重要的、最迫切的“一号工程”。重金属是指相

学习

陈雯琳:从纺织女工到巾帼“高人”

阅读(25)

懂高尔夫的人和会生活的人一样寥寥无几,懂高尔夫叉会生活的女人就更是凤毛麟角。一个午后,我们在深圳华侨城见到了传说中的这样一个女人。穿过深圳天应体育用品有限公司挑高2层的大堂,经过Gicoo展示厅、茅台高尔夫会员酒展厅、多功能会议厅

学习

语惊四座 第1期

阅读(34)

鲜为人知的22则科学珍闻1,鱼有三颗心脏。最毒的章鱼的毒液能让成年人片刻间一命呜呼。遗憾的是,我们至今不知如何给中毒者解毒。2,“老虎”身上仍有斑纹。如果一头老虎身上的毛全部掉光,它身上的斑纹依旧存在。老虎的斑纹好比我们的指纹,每头

学习

简评季灏的量热法实验结果

阅读(24)

季灏和贝托齐用高能电子打静止靶的量热法实验中,都认为电子的动能会全部转换成为靶的热能。我们根据质点组动能的柯尼希定理,得出电子的动能大多数都会变成为靶-支架系统的机械振动能,并通过固体超声波传播到靶外。关键词:高能粒子打靶柯尼

学习

深圳书城8月好书推荐

阅读(32)

本期关键词:别样小说、历史回顾、文人传记深圳,是一座开放的移民城市,她葱郁光鲜华丽的外表,深深吸引着每一个人的心。薛忆沩的《出租车司机》是国内唯一解读深圳人的都市小说。杨天石《帝制的终结》,还原了当时的历史场景。《陈寅恪的最后二

学习

从筷子看日本文化

阅读(30)

本文通过筷子这种取食工具分析日本文化的内涵。日本和中国同属汉字文化圈和筷子文化圈。从中国引入日本后筷子后在饮食生活中得到普及和发展,并产生了独特的筷子文化。筷子的长度和形状也进行了改造,与中国多用竹筷子不同,日本筷子多木制、

学习

奇石无言最可人

阅读(31)

石的艺术,是石的“天然雕饰”与人的思理以“美化天物”相结合的艺术,也是石的形态与艺术家的审美创造相结合、“天然意化和意化天然,天人合一”的艺术,简称“石艺”。一方上品奇石拥有大自然赋予的无与伦比的美学感染力,它能给人以艺术享受,只

学习

绝佳拍档(连载)

阅读(28)

余多多的生日宴会余多多要过生日了,就在这个星期六。她给全班同学都发了请帖,请大家到她家里去参加生日宴会。余多多说:“大家都来吧,一定要来,千万别忘了,反正星期六又不用上学。”沙莉莉也帮着余多多说话,不过她说出来的话总是显得那么别扭,她

学习

用友汽车:汽车行业解决方案供应商

阅读(32)

本文为您介绍用友汽车:汽车行业解决方案供应商,内容包括用友汽车客户案例,用友汽车行业erp系统方案。用友汽车拥有先进的具有自主知识产权的管理软件产品,拥有一批具备10年以上汽车行业经验的资深顾问,拥有国内最大且最有经验的行业专家团

学习

沈建华做最专业的纱线供应商

阅读(65)

他目光超前,善于用人,治企业如烹小鲜,放眼世界,跟最好的企业合作,请最专业的技术人才,坚持科技、管理、产品三创新。以浙江商人特有的智慧和魄力,率领企业成为全国毛针织绒线行业中的领导性品牌。创新业绩沈建华以技术创新和品牌创新为企业的发

学习

利用资本市场拓宽科技型中小企业融资渠道的思路

阅读(39)

一、多层次资本市场建设:回顾与前瞻2004年5月27日,中小企业板块启动仪式在深圳举行,截至2012年3月,已有655家公司在中小板上市。2009年10月30日,中国创业板市场正式运行并交易。截至2012年3月中旬,创业板上市公司已突破300家。2006年1月23日,中

学习

山东沿海传统民居保护与利用研究

阅读(37)

本文为您介绍山东沿海传统民居保护与利用研究,内容包括山东传统民居及其特点,山东古代民居。传统民居是中国建筑遗产不可分割的部分,胶东半岛海草房是中国传统民居中的典型代表。然而,当今时代经济化、城市化快速的发展给传统民居的保护带

学习

热能与动力工程能源利用的研讨

阅读(24)

本文为您介绍热能与动力工程能源利用的研讨,内容包括热能动力工程中文核心期刊发表,能源与能源利用技术要点。1热能的特点以及利用根据上文的详细阐述和分析,可以对热能动力的装置使用情况有一个详细的掌握,接下来,将针对热能动力工程当中

学习

果树枝芽特性及其在修剪上的利用

阅读(32)

本文为您介绍果树枝芽特性及其在修剪上的利用,内容包括果树的一二三年修剪技术,如何利用枝芽特性修剪果树。1果树芽的特点及其在修剪上的利用1.1果树芽的分类按照芽在枝条上的着生位置,可分为定芽和不定芽;按照芽在每一节位上的着生数量,可

学习

浅谈湖泊疏浚底泥干化及利用

阅读(38)

本文为您介绍浅谈湖泊疏浚底泥干化及利用,内容包括水通道疏浚与底泥疏浚的区别,河湖底泥清淤疏浚技术ppt。环保疏浚过程中会有大量的污染底泥产生,如果按照传统的底泥处理方式进行处理,就必须寻找大量的土地来进行堆置,然后再利用自然干化

学习

钢坝闸在水中景观中的利用与发展

阅读(36)

本文为您介绍钢坝闸在水中景观中的利用与发展,内容包括芜湖景观钢坝闸门,重庆景观钢坝闸门。随着城市快速的发展,城市中各种不协调的情况也随之出现,特别是我国大多数城市都有不同大小的河流通过,这些河流夏季及秋季河水对河床的覆盖较大,冬

学习

互花米草的生态控制与综合利用研究

阅读(30)

本文为您介绍互花米草的生态控制与综合利用研究,内容包括互花米草主要生态功能,互花米草生态控制技术规范。外来种入侵往往伴随着病虫害爆发等严重的环境问题,成为生物安全中的一大痼疾。对不同的外来种应采取不同的对策,特别对正负生态效

学习

浅析我国水能的开发利用

阅读(34)

本文为您介绍浅析我国水能的开发利用,内容包括水能资源开发利用,水能的开发与利用。水资源的利用就是要充分合理地利用江河水域的地上和地下水源,以获得最高的综合效益。开发水能对江河的综合治理和综合利用具有积极作用,对促进国民经济发