第七部分 备份与恢复_第1页
第七部分 备份与恢复_第2页
第七部分 备份与恢复_第3页
第七部分 备份与恢复_第4页
第七部分 备份与恢复_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

1、第七部分 备份与恢复1数据库恢复 任何数据库在长期使用过程中,都会存在一定的安全隐患。当数据库发生故障后,希望能重新建立一个完整的数据库,该处理称为数据库恢复。 2数据库数据安全策略数据库备份日志回滚段和控制文件3数据备份/还原数据导入导出imp/exp 冷备份热备份4数据导入导出imp/expexp命令可以把数据从远程数据库服务器导出到本地的dmp文件。imp命令可以把dmp文件从本地导入到远处的数据库服务器中。 5imp/exp 方式表方式(T方式),将指定表的数据导出。用户方式(U方式),将指定用户的所有对象及数据导出。全库方式(Full方式),将数据库中的所有对象导出6增量增量导出是一

2、种常用的数据备份方法,它只能对整个数据库来实施,并且必须作为SYSTEM来导出。导出文件名 缺省为export.dmp,如果不希望自己的输出文件定名为export.dmp,必须在命令行中指出要用的文件名。 “完全”增量导出(Complete) exp system/manager inctype=complete file=xxx.dmp “增量型”增量导出 备份上一次备份后改变的数据,比如: exp system/manager inctype=incremental file=xxx.dmp “累积型”增量导出 累计型导出方式是导出自上次“完全”导出之后数据库中变化了的信息。比如: exp

3、 system/manager inctype=cumulative file=xxx.dmp 7Exp 参数说明8Exp 用例完全导出exp system/managerurl:port/instance file=d:expdata.dmp full=y compress=y将数据库中system用户与sys用户的表导出 exp system/managerurl:port/instance file=d:expdata.dmp owner=(system,sys) 将数据库中的表book、bookcategory导出exp yang/course file= d:outdata.dmp

4、tables=(book,bookcategory)将数据库中的表table1中的字段filed1以“00打头的数据导出 exp system/managerurl:port/instance file=d:out.dmp tables=(table1) query= where filed1 like 00% 9Imp参数说明10imp 使用说明1.将d:out.dmp 中的数据导入 TEST数据库中。 imp system/managerip:port/instance imp system/managerip:port/instance full=y ignore=y 2.将d:out.

5、dmp中的表table1 导入 imp system/managerip:port/instance tables=(table1) 11冷备份冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。将关键性文件拷贝到另外的位置。 备份内容1. 所有数据文件SELECT name FROM v$datafile;2. 所有控制文件SELECT name FROM v$controlfile; 3. 所有联机REDO LOG文件SELECT member FROM v$logfile; 4. Init.ora文件(可选)12冷备份方法sqlconnectu/pip/in

6、stance assysdba sqlshutdownnormal; sqlcpsqlStartup; 13冷备份优点是非常快速的备份方法(只需拷文件)容易归档(简单拷贝即可)容易恢复到某个时间点上(只需将文件再拷贝回去)能与归档方法相结合,做数据库“最佳状态”的恢复。低度维护,高度安全。14冷备份缺点单独使用时,只能提供到“某一时间点上”的恢复。再实施备份的全过程中,数据库必须要作备份而不能作其他工作。也就是说,在冷备份过程中,数据库必须是关闭状态。若磁盘空间有限,只能拷贝到磁带等其他外部存储设备上,速度会很慢。不能按表或按用户恢复。15热备份热备份是在数据库运行的情况下,采用archive

7、log mode(归档模式)方式备份数据库的方法。16热备份过程冻结块头-控制SCN在备份时不发生变化进行物理拷贝解冻块头-让SCN可以变化(当对SCN解冻后,系统会自动更新SCN至最新的状态)17热备份 数据库alter database begin backup;拷贝所有的datafile到备份目录alter database end backup;18热备份 表空间alter tablespace tablespace_name begin backup;拷贝tablespace_name表空间的数据文件到备份目录alter tablespace tablespace_name end backup;19热备份优点可在表空间或数据库文件级备份,备份的时间短。备份时数据库仍可使用。可达到秒级恢复(恢复到某一时间点上)。可对几乎所有数据库实体做恢复恢复是快速的,在大多数情况下数据库仍工作时恢复。20热备份缺点不能出错,否则后果严重若热备份不成功,所得结果

温馨提示

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

最新文档

评论

0/150

提交评论