备份和恢复策略_第1页
备份和恢复策略_第2页
备份和恢复策略_第3页
备份和恢复策略_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

备份和恢复策略备份策略如下的备份方案是可行及有效的:冷备份全部和部分卸出(数据)(exp/imp)以上方法可以组合使用(建议)备份方案的优缺点:1冷备份备份过程:关闭数据库,拷贝所有数据库文件(包括控制文件,重作日志文件,数据文件)恢复过程:将原来数据库数据文件全部删除(控制文件,重作日志文件,数据文件),将备份拷贝回相应目录,数据库重起即可用。优点:备份方法简单,可靠,速度快且安全的备份。缺点:只能恢复到备份时间点,有可能有数据丢失,备份时数据库必须关闭,不能恢复单个表或用户。2全库倒出/部分倒出(EXP)备份过程:采用oracle工具exp将全库数据(或部分用户数据)逻辑卸出。恢复过程:使用oracle工具imp将数据倒入。可以进行全库,用户或表级的倒入。优点:备份安全、有效。可以从整个数据库备份中能够恢复单个表,当恢复时,能对表重新配置和清除碎块,能方便地在不同的操作系统之间移动数据,能从一个用户移动数据到另一个。备份方法简单,无须关闭数据库。备份时间对于中小规模的数据库可以接受,恢复方式灵活,可以根据故障情况灵活进行恢复,有可能节省大量恢复时间。缺点:无法做到时间点恢复,有可能丢失部分数据,恢复时间较慢,备份频度要求较高,一般要求备份时间和生产时间分开,否则备份时影响性能。3备份后数据的存放(1)、存放在本机(主机)。优点:备份和导出速快。主要用于短时间数据存储、或数据转存。缺点:主机容量上的限制、和主机数据在一起存在安全性问题。(2)、存放在其它PC机上。优点:与主机容量无关,数据异地保存有利于用户数据安全。缺点:备份和导出与网络速度有关。(3)、备份到磁带上。优点:容量大,存储数据安全,适用数据长期保存。缺点:备份速度慢,数据可先备份到磁盘上,经过压缩后tar到磁带上。4数据的保存时间(1)、每天用EXP进行全库导出备份,全库导出的数据可保存一周。(2)、每月进行数据冷备份,冷备份的数据可按时间保存两份以上。(3)、每月底进行保存一份全库导出的数据,备份数据可保存一年左右,它主要用于历史数据导入查询用。备份操作例子:1、每月做一次全库冷备份。操作事例:、录登主机,关闭数据库$svrmgrlsvrmgrl>CONNECTINTERNALsvrmgrl>shoudown、拷贝所有数据库文件(包括控制文件,重作日志文件,数据文件)$cp-r/ctaisdatal/*/ctaisdump/cdump/ctaisdatal/$cp-r/ctaisdata2/*/ctaisdump/cdump/ctaisdata2/$cp-r/ctaisdata3/*/ctaisdump/cdump/ctaisdata3/或建立批处理ctais_dump.shcp-r/ctaisdatal/*/ctaisdump/cdump/ctaisdatal/cp-r/ctaisdata2/*/ctaisdump/cdump/ctaisdata2/cp-r/ctaisdata3/*/ctaisdump/cdump/ctaisdata3/用chmod777ctais_dump.sh变为可执行文件在ROOT用户运行./ctais_dump.sh$tar-cvf/ctaisdump/dbadump20011231.tar/ctaisdump/cdump/*或tar-cvf/ctaisdump/dbadump20011231.tar/ctaisdatal/*/ctaisdata2/*/ctaisdate3/*compress/ctaisdump/dbadump20011231.tar备份到磁带上tarcvf/dev/rmt0/ctaisdump/dbadump20011231.tar(3)、tarcvf/dev/rmt0/usr/local/datafile2、每天做一次逻辑倒出全库方法1(AIX)(一)手工操作在主机CTAISDUMP设备上按周建立7个目录列如DUMP1,DUMP2,DUMP3,DUMP4,DUMP5,DUMP6,DUMP7每天对数据库进行全库导出$expsystem/manager@ctaisoraclefile=/ctaisdump/dump1/exp1210.dmpfull=ybuffer=2048000compress=ylog=expfull.log(二)建立批处理操作定时备份略:方法2(WIN98,WIN2000)在主机附近选一硬盘容量比较大的PC按周建立7个目录(C:\BAK\DUMP1,C:\BAK\DUMP2,C:\BAK\DUMP3,C:\BAK\DUMP4,C:\BAK\DUMP5,C:\BAK\DUMP6,C:\BAK\DUMP7)与主机建立ORACLENET8连接(例如连接名为CTAIS_ORACLE)建立一批处理(或七个批处理,星期1.bat,星期2.bat,星期3.bat)星期1.bat(注意密码的保密)exp80system/manager@ctaisoraclefile=c:\bak\dump1\exp1.dmpfull=ybuffer=2048000compress=ylog=expfull.log3、对月底的逻辑倒出全库可做长时间保存备数据查询每月月底逻辑全库倒出可将其专门保存在特定的位置(或磁带机上)。备以后查询修改查询。4、磁带机备份文件存档tarcvf/ctaisdump/dbadump200101.tar/dump/*文件压缩compress/ctaisdump/dbadump200101.tar备份到磁带上tarcvf/dev/rmt0/ctaisdump/dbadump200101.tar恢复操作例子1、冷备份恢复在数据库完全不可用的情况下,这是一种很快的恢复方法。操作略:2、逻辑倒出恢复建议各市局用一台pc服务器机做一台同步测试机。对每天逻辑备份的数据文件选择恢复到测试机,使测试机的数据与正式尽量一致。数据导入步骤1,建立空数据库(可参考后台安装脚本的建库说明)如原数据库不空可用以下操作步骤删除数据库dropuserctais_maintcascade;dropuserctaiscascade;--select'dropuser'||username||'cascade;'fromall_users--whereusernamenotin('DBSNMP','SYS','SYSTEM','SCOTT','QUEST');droppublicsynonympbdbms;droppublicsynonympbcatvld;droppublicsynonympbcattbl;droppublicsynonympbcatfmt;droppublicsynonympbcatedt;droppublicsynonympbcatcol;droppackagepbdbms;droptablepbcatvld;droptablepbcattbl;droptablepbcatfmt;droptablepbcatedt;droptablepbcatcol;droprolelogin_role;droprolework_role;droprolesecurity_role;--select'droprole'||role||';'fromdba_roleswhererolelike'WORK_%';并删除所有非系统用户和角色2,在已建好的数据库在后台执行01_sys_login.sql11_sys_role.sql@12_pb.sql3,在已建好的数据库导入impsystem/managerfile=/ctaisdump/dump1/exp1210.dmpfull=ybuffer=2048000log=impfull.log或在PC机上imp80system/manager@ctaisoraclefile=/ctaisdump/dump1/exp1210.dmpfull=ybuffer=2048000log=impfull.logimp80system/manag

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论