一、 冷备份
冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份时将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份时最快和最安全的方法。冷备份的优点是:
1、 是非常快速的备份方法(只需拷文件)
2、 容易归档(简单拷贝即可)
3、 容易恢复到某个时间点上(只需将文件再拷贝回去)
4、 能与归档方法相结合,做数据库“最佳状态”的恢复。
5、 低度维护,高度安全。
但冷备份也有如下不足:
1、 单独使用时,只能提供到“某一时间点上”的恢复。
2、 再实施备份的全过程中,数据库必须要作备份而不能作其他工作。也就是说,在冷备份过程中,数据库必须是关闭状态。
3、 若磁盘空间有限,只能拷贝到磁带等其他外部存储设备上,速度会很慢。
4、 不能按表或按用户恢复。
如果可能的话(主要看效率),应将信息备份到磁盘上,然后启动数据库(使用户可以工作)并将备份的信息拷贝到磁带上(拷贝的同时,数据库也可以工作)。冷备份中必须拷贝的文件包括:
1、 所有数据文件
2、 所有控制文件
3、所有联机REDO LOG文件
4、 Init.ora文件(可选)
值得注意的使冷备份必须在数据库关闭的情况下进行,当数据库处于打开状态时,执行数据库文件系统备份是无效的。
下面是作冷备份的完整例子。
(1) 关闭数据库
sqlplus /nolog
sql>connect /as sysdba
sql>shutdown normal;
(2) 用拷贝命令备份全部的时间文件、重做日志文件、控制文件、初始化参数文件
sql>cp
(3) 重启Oracle数据库
sql>startup
二、 热备份
热备份是在数据库运行的情况下,采用archivelog mode方式备份数据库的方法。所以,如果你有昨天夜里的一个冷备份而且又有今天的热备份文件,在发生问题时,就可以利用这些资料恢复更多的信息。热备份要求数据库在Archivelog方式下操作,并需要大量的档案空间。一旦数据库运行在archivelog状态下,就可以做备份了。热备份的命令文件由三部分组成:
1. 数据文件一个表空间一个表空间的备份。
(1) 设置表空间为备份状态
(2) 备份表空间的数据文件
(3) 回复表空间为正常状态
2. 备份归档log文件
(1) 临时停止归档进程
(2) log下那些在archive rede log目标目录中的文件
(3) 重新启动archive进程 (4) 备份归档的redo log文件
3. 用alter database bachup controlfile命令来备份控制文件热备份的优点是:
1. 可在表空间或数据库文件级备份,备份的时间短。
2. 备份时数据库仍可使用。
3. 可达到秒级恢复(恢复到某一时间点上)。
4. 可对几乎所有数据库实体做恢复
5. 恢复是快速的,在大多数情况下爱数据库仍工作时恢复。
热备份的不足是:
1. 不能出错,否则后果严重
2. 若热备份不成功,所得结果不可用于时间点的恢复
3. 因难于维护,所以要特别仔细小心,不允许“以失败告终”。
发表评论
-
大数据量转存(抽取、同步)
2012-11-22 01:23 681在大数据量的转存过程中,建议使用分批转存(不要一次转存过来 ... -
Oracle数据库优化要点总结
2012-10-22 10:33 695当oracle出现性能缓慢、 ... -
反向索引之应用
2012-10-19 15:54 752Oracle会自动为表的 ... -
PFILE与SPFILE差异
2012-10-17 11:56 7801.oracle实例启动时,寻找参数文件的顺序为 spf ... -
Oracle 分区简述
2012-10-12 12:01 677oracle8i起开始推出表分区的概念,最初只有范围分区、列表 ... -
Bitmap位图索引"高昂代价"与B-Tree比较
2012-10-10 08:54 672通过以下实验,来验证B ... -
关于Latch与Spin
2012-10-10 08:51 783latch 是一种轻量级用于保护oracle共享内存结构,用 ... -
完整的ORACLE的UTL_FILE的资料
2012-10-08 13:58 732转自:http://blog.csdn.net/alex197 ... -
RAID的类别使用(0,1,0+1,5)
2012-10-08 09:02 724raid0: 熟悉RAID 0的人都知道,它的读写速度是最高 ... -
oracle 裸设备使用和注解
2012-09-28 11:37 934看了一篇不错的的关于 ... -
EM无法登陆问题
2012-05-19 22:20 1277解决ORACLE的EM登录 这几 ... -
oracle安装、编译、参数配置
2011-06-09 19:23 686一、安装 按照以下标 ... -
Oracle个人笔记(SQL性能)2B
2011-06-09 19:20 6771.两者区别在哪?select trunc(sysdate,' ... -
start with...connect by prior用法
2011-06-09 19:18 645--当需要根据递归关系查询结果集时 start wit ... -
ORA-01157(表空间数据文件损坏需重建时)
2011-06-09 19:08 1020EM控制台报错如下: 处理步骤: 1. 备份该数据 ... -
工作积累(游标、权限、数组)2
2011-06-09 19:04 678--游标 一、显式游标通 ... -
工作积累(表空间、导出方案、触发器)1
2011-06-09 19:01 672--查看表空间、数据文件相关信息 1、查看表空间包含哪些数据 ... -
Oracle个人笔记(系统查询语句)3
2011-06-09 18:55 550查询锁的表的方法:(1 ... -
Oracle个人笔记(SQL性能)2A
2011-06-09 18:54 7031. ...group by (code,name); 性能要 ... -
Oracle个人笔记(基本规则)1
2011-06-09 18:52 6311.GRANT 权限 ON 表名(对象名) TO 用户;2.o ...
相关推荐
### Oracle冷备份与热备份的区别 #### 物理备份与逻辑备份的概念 在数据库领域,备份是一项非常重要的工作,它可以确保在系统发生故障时能够快速恢复数据,减少数据丢失的风险。Oracle作为一款广泛使用的数据库管理...
其中,“冷备份”(Cold Backup)与“热备份”(Hot Backup)是两种基本且重要的备份方式。这两种备份方式在实际应用中各有优势,适用于不同的场景。 #### 二、冷备份(Cold Backup) 冷备份是指在数据库关闭的情况...
Oracle数据库的备份是确保数据安全和业务连续性的重要环节,主要分为冷备份和热备份两种方式。 冷备份是在数据库正常关闭的状态下进行的,这意味着在备份期间,数据库必须是不工作的。这种备份方法非常快速,因为只...
本文主要介绍了Oracle数据库的两种物理备份方式:冷备份和热备份。 冷备份是一种简单且快速的数据保护策略,它在数据库完全关闭的状态下进行。这种备份方式提供了对数据库完整性的保证,因为所有数据文件都在一致的...
Oracle提供了多种备份策略,如逻辑备份、物理备份、冷备份和热备份等。同时,Oracle的恢复机制也非常强大,支持完整的数据库恢复和部分恢复。 - **性能监控**:Oracle提供了一系列工具来帮助DBA监控数据库性能,如...
Oracle数据库的备份策略主要包括物理备份和逻辑备份,其中冷备份和热备份是物理备份的两种形式。物理备份涉及的是数据库的实际操作系统文件,而不关注数据的逻辑结构。逻辑备份则是通过SQL语言从数据库中抽取数据并...
本文将详细介绍 Oracle 备份策略,包括备份的重要性、备份分类、冷备份、热备份、逻辑备份等内容。 了解备份的重要性 备份是数据库管理员的重要任务之一,备份可以防止数据丢失,确保数据库的安全性和可靠性。备份...
1、制作日志镜像,以备还原 2、control_files加镜像 3、冷备份(数据会丢失,目录结构也需相同) 4、热备份(前提,开启日志模式)
比如使用export实用程序导出数据库对象、使用Oracle备份数据库、使用Oracle对称复制、使用Oracle并行服务器、使用Oracle冷备份、使用Oracle热备份等各种备份方法都有其优缺点、适用的场合和相应的软硬件要求。...
oracle冷热备份_恢复.txt冷热备份_恢复.txt冷热备份_恢复.txt冷热备份_恢复.txt冷热备份_恢复.txt
"Oracle数据库备份技术" Oracle数据库备份是指在数据库运行或关闭情况下,将数据库文件拷贝到...冷备份和热备份都是Oracle数据库备份的重要方法,每种方法都有其优缺点,选择哪种方法取决于具体的数据库环境和需求。
Oracle提供了多种备份方式,包括冷备份(Cold Backup)、热备份(Hot Backup)、RMAN(Restore and Recovery Manager)备份以及IMP(Import)等。 - **冷备份**:在数据库关闭的情况下进行的备份,适用于快速恢复场景,但...
Oracle数据库提供了三种标准的备份方式:导出/导入(EXP/IMP)、热备份(Hot Backup)和冷备份(Cold Backup)。这些方法根据不同的场景和需求,各有优势。 - **导出/导入(EXP/IMP)**:这是一种逻辑备份的方式,...
本文将以Oracle9i版本为例,详细介绍数据库的三种主要备份方法:导出/导入(Export/Import)、冷备份、热备份,并探讨其恢复流程。 #### 导出/导入(Export/Import) 导出/导入是Oracle数据库的一种逻辑备份方法,主要...
在 Oracle 中有多种备份方法,包括导出/导入、冷备份和热备份。每种方法都有其优点和缺点。本文将对 Oracle 中的备份和恢复进行详细介绍,并着重介绍 RMAN(Recovery Manager)的使用。 一、 Oracle 备份与恢复...
在IT领域,数据库管理是至关重要的,而Oracle作为全球广泛使用的数据库系统,其备份与恢复策略对于企业数据安全起着核心作用。这篇“ORACLE备份&恢复案例”着重探讨了如何在Oracle环境中有效地进行数据备份并执行...
- **热备份与冷备份:** 热备份是在数据库正常运行状态下进行的,而冷备份则需要关闭数据库。 #### 二、备份策略设计 在设计Oracle 10g的备份策略时,需要综合考虑以下几个方面: **1. 备份频率:** - **日常备份...
通过阅读`oracle数据恢复.txt`、`oracle热备份步骤.txt`和`oracle冷备份步骤.txt`,你可以更深入地理解并掌握这些关键概念和实践技巧,从而确保你的Oracle数据库在面对数据丢失或系统故障时能够迅速恢复,保持业务...
Oracle 11g提供了多种备份方式,包括冷备份(Cold Backup)、热备份(Hot Backup)以及逻辑备份等。其中,逻辑备份主要通过EXPDP和IMPDP命令进行,这些命令可以实现在线数据的备份,并且支持压缩、加密等功能。 ###...