| 电信 教育 政务 机械 汽车 船舶 交通 石化 烟草 服装 电力 金融 外贸 冶金 电子 |
Oracle数据库的备份方法ORACLE 数据库有三种标准的备份方法,它们分别为导出/导入(EXPORT/IMPORT)、冷备份、热备份。导出备份是一种逻辑备份,冷备份和热备份是物理备份。 一、导出/导入Export/Import 利用Export 可将数据从数据库中提取出来,利用Import 则可将提取出来的数据送回Oracle 数据库中去。 1. 简单导出数据 Oracle 支持三种类型的输出 2 用户方式U 方式将指定用户的所有对象及数据导出 3 全库方式Full 方式将数据库中的所有对象导出 数据导出Import 的过程是数据导入Export 的逆过程它们的数据流向不同 2. 增量导出/导入 增量导出是一种常用的数据备份方法它只能对整个数据库来实施并且必须作为SYSTEM 来导出在进行此种导出时系统不要求回答任何问题导出文件名缺省为export.dmp 如果不希望自己的输出文件定名为export.dmp 必须在命令行中指出要用的文件名 增量导出包括三个类型 ---- 1 完全增量导出Complete 即备份整个数据库比如 exp system/manager inctype=complete file=990702.dmp 2 增量型增量导出 备份上一次备份后改变的数据比如: exp system/manager inctype=incremental file=990702.dmp 3 累计型增量导出Cumulative 累计型导出方式只是导出自上次完全导出之后数据库中变化了的信息比如 exp system/manager inctype=cumulative file=990702.dmp 数据库管理员可以排定一个备份日程表用数据导出的三个不同方式合理高效地完成 比如数据库的备份任务可作如下安排 星期一完全导出A 星期二增量导出B 星期三增量导出C 星期四增量导出D 星期五累计导出E 星期六增量导出F 星期日增量导出G 第一步用命令CREATE DATABASE 重新生成数据库结构 第二步创建一个足够大的附加回段 imp system/manager inctype= RECTORE FULL=Y FILE =E 第五步最近增量导入F imp system/manager inctype=RESTORE FULL=Y FILE=F 二冷备份 冷备份发生在数据库已经正常关闭的情况下当正常关闭时会提供给我们一个完整的数据库冷备份是将关键性文件拷贝到另外位置的一种说法对于备份Oracle 信息而言冷备份是最快和最安全的方法冷备份的优点是 1 是非常快速的备份方法只需拷贝文件 2 容易归档简单拷贝即可 3 容易恢复到某个时间点上只需将文件再拷贝回去 4 能与归档方法相结合作数据库最新状态的恢复 但冷备份也有如下不足 1 单独使用时只能提供到某一时间点上的恢复 2 在实施备份的全过程中数据库必须要作备份而不能作其它工作也就是说在冷备份过程中数据库必须是关闭状态 3 若磁盘空间有限只能拷贝到磁带等其它外部存储设备上速度会很慢 4 不能按表或按用户恢复 1 所有数据文件 2 所有控制文件 3 所有联机REDO LOG 文件 4 Init.ora 文件可选 值得注意的是冷备份必须在数据库关闭的情况下进行当数据库处于打开状态时执行数据库文件系统备份是无效的 下面是做冷备份的完整例子 1 关闭数据库sqldba lmode=y SQLDBA >connect internal; SQLDBA >shutdown normal; 2 用拷贝命令备份全部的时间文件重做日志文件控制文件初始化参数文件 SQLDBA >! cp < file > < backup directory > 3 重启Oracle 数据库 sqldba lmode=y SQLDBA >connect internal; SQLDBA >startup; 三热备份 热备份是在数据库运行的情况下采用archivelog mode 方式备份数据的方法所以如果你有昨天夜里的一个冷备份而且又有今天的热备份文件在发生问题时就可以利用这些资料恢复更多的信息热备份要求数据库在Archivelog 方式下操作并需要大量的档案空间一旦数据库运行在archivelog 状态下就可以做备份了热备份的命令文件由三部分组成 1 数据文件一个表空间一个表空间地备份 < 1 >设置表空间为备份状态 < 2 >备份表空间的数据文件 < 3 >恢复表空间为正常状态 2 备份归档log 文件 < 1 >临时停止归档进程 < 2 >log 下那些在archive redo log 目标目录中的文件Oracle 数据库的备份方法北京长通联合宽带网络技术有限公司 < 3 >重新启动archive 进程 2 备份时数据库仍可使用 3 可达到秒级恢复恢复到某一时间点上 4 可对几乎所有数据库实体作恢复 5 恢复是快速的在大多数情况下在数据库仍工作时恢复 热备份的不足是 1 不能出错否则后果严重 3 因难于维护所以要特别仔细小心不允许以失败而告终
相关案例
|
解决方案速查(共有 14387 个方案) 基础软件
安全保密
管理软件
办公软件
软件开发
系统网络
图形多媒体
辅助设计
行业专用
教育教学
电子政务
其他软件
接入
通信
网络
存储
IT服务
推荐解决方案
领军企业实施案例
+更多领军企业案例
电子杂志订阅
赞助商链接
| ||||||||