- 浏览: 1764520 次
- 性别:
- 来自: 成都
文章分类
- 全部博客 (520)
- Oracle (10)
- Oracle错误集 (8)
- Oracle安装升级 (15)
- Oracle日常管理 (51)
- Oracle字符集 (7)
- Oracle备份恢复 (24)
- Oracle优化 (4)
- Oracle编程 (52)
- Oracle导入导出 (19)
- Oracle体系结构 (15)
- Oracle网络 (2)
- Oracle安全 (2)
- Oracle权限 (3)
- Oracle数据字典和性能视图 (2)
- Oracle常用地址 (5)
- SQLPLUS专栏 (7)
- SqlServer (13)
- SqlServer2005编程 (27)
- SqlServer2005管理 (15)
- MySQL (20)
- Dorado应用 (1)
- C# (24)
- Arcgis Server开发 (20)
- ArcSDE技术 (19)
- UML学习 (2)
- 设计模式 (2)
- JAVA EE (4)
- JavaScript (3)
- OFBIZ (27)
- JAVA WEB开发 (22)
- Linux&Unix (34)
- SHELL编程 (14)
- C语言 (11)
- 网络协议 (14)
- FREEMARKER (2)
- GROOVY (2)
- JAVA语言 (3)
- 防火墙 (0)
- PHP (2)
- Apache (2)
- Loader Runner (1)
- Nginx (3)
- 数据库理论 (2)
- maven (1)
最新评论
-
怼怼怼怼:
oracle的timestamp类型使用 -
怼怼怼怼:
oracle的timestamp类型使用 -
怼怼怼怼:
oracle的timestamp类型使用 -
pg_guo:
感谢
oracle中查看用户权限 -
xu234234:
5、MapResourceManager控件中添加了两个服务, ...
北京ArcGis Server应用基础培训笔记1
Oracle9i开始Rman提供plus archivelog选项,极大的简化了Rman备份的操作。
当你定义plus archivelog语句时,RMAN执行如下步骤的操作:
1。运行一个ALTER SYSTEM ARCHIVELOG CURRENT命令
2。运行BACKUP ARCHIVELOG ALL命令。注意如果备份优化被启用,RMAN只会备份未备份过的日志
3。备份BACKUP命令中定义的文件
4。运行ALTER SYSTEM ARCHIVELOG CURRENT命令
5。备份所有的剩下的归档日志
测试备份脚本:
backup database format '/opt/oracle/orabak/full_%d_%T_%s' plus archivelog format '/opt/oracle/orabak/arch_%d_%T_%s' delete all input; |
测试日志:
[oracle@jumper oracle]$ rman target / Recovery Manager: Release 9.2.0.4.0 - Production Copyright (c) 1995, 2002, Oracle Corporation. All rights reserved. connected to target database: CONNER (DBID=3152029224) RMAN> run { 2> backup database 3> format '/opt/oracle/orabak/full%d_%T_%s' 4> plus archivelog 5> format '/opt/oracle/orabak/arch_%d_%T_%s' 6> delete all input; } Starting backup at 04-NOV-04 current log archived using target database controlfile instead of recovery catalog allocated channel: ORA_DISK_1 channel ORA_DISK_1: sid=12 devtype=DISK channel ORA_DISK_1: starting archive log backupset channel ORA_DISK_1: specifying archive log(s) in backup set input archive log thread=1 sequence=163 recid=6 stamp=541351580 channel ORA_DISK_1: starting piece 1 at 04-NOV-04 channel ORA_DISK_1: finished piece 1 at 04-NOV-04 piece handle=/opt/oracle/orabak/arch_CONNER_20041104_7 comment=NONE channel ORA_DISK_1: backup set complete, elapsed time: 00:00:02 channel ORA_DISK_1: deleting archive log(s) archive log filename=/opt/oracle/oradata/conner/archive/1_163.dbf recid=6 stamp=541351580 Finished backup at 04-NOV-04 Starting backup at 04-NOV-04 using channel ORA_DISK_1 channel ORA_DISK_1: starting full datafile backupset channel ORA_DISK_1: specifying datafile(s) in backupset including current SPFILE in backupset including current controlfile in backupset input datafile fno=00004 name=/opt/oracle/oradata/conner/eygle01.dbf input datafile fno=00001 name=/opt/oracle/oradata/conner/system01.dbf input datafile fno=00002 name=/opt/oracle/oradata/conner/undotbs01.dbf input datafile fno=00003 name=/opt/oracle/oradata/conner/users01.dbf channel ORA_DISK_1: starting piece 1 at 04-NOV-04 aaaachannel ORA_DISK_1: finished piece 1 at 04-NOV-04 piece handle=/opt/oracle/orabak/full_CONNER_20041104_8 comment=NONE channel ORA_DISK_1: backup set complete, elapsed time: 00:04:04 Finished backup at 04-NOV-04 Starting backup at 04-NOV-04 current log archived using channel ORA_DISK_1 channel ORA_DISK_1: starting archive log backupset channel ORA_DISK_1: specifying archive log(s) in backup set input archive log thread=1 sequence=164 recid=7 stamp=541351832 channel ORA_DISK_1: starting piece 1 at 04-NOV-04 channel ORA_DISK_1: finished piece 1 at 04-NOV-04 piece handle=/opt/oracle/orabak/arch_CONNER_20041104_9 comment=NONE channel ORA_DISK_1: backup set complete, elapsed time: 00:00:02 channel ORA_DISK_1: deleting archive log(s) archive log filename=/opt/oracle/oradata/conner/archive/1_164.dbf recid=7 stamp=541351832 Finished backup at 04-NOV-04 RMAN> |
通过plus archivelog,简化了备份操作,同时确保需要的日志都被备份。
[oracle@jumper orabak]$ ls -l total 751628 -rw-r----- 1 oracle dba 156160 Nov 4 15:26 arch_CONNER_20041104_7 -rw-r----- 1 oracle dba 60928 Nov 4 15:30 arch_CONNER_20041104_9 -rw-r----- 1 oracle dba 768679936 Nov 4 15:30 full_CONNER_20041104_8
|
发表评论
-
Rman备份中obsolete和expired的区别
2014-01-23 09:07 1044obsolete:与retention policy ... -
ORACLE联机日志文件丢失或损坏的处理方法
2008-10-15 11:01 3001经验总结: 联机日志分为当前联机日志和非当前联机日志,非当前 ... -
怎样才能提高Oracle 10G增量备份速度
2008-10-13 16:37 19241.你可以通过发布以下命令来启用该跟踪机制: SQL> ... -
[Oracle 10g] 闪回恢复区 (Flash Recovery Area)
2008-10-10 10:36 2584何为闪回恢复区 Oracle 10 ... -
Oracle 8i下temp表空间文件缺失时的恢复
2008-09-08 17:20 2094[描述] Errors in file e:\oracle\a ... -
使用RMAN恢复数据库到不同主机
2008-09-04 17:38 5250当未使用catalog方式进行rman备份时,将备份集转移到其 ... -
完全恢复与Resetlogs
2008-08-21 12:16 1614很多朋友经常会对完全恢复与Resetlogs产生误解,以为使用 ... -
using backup controlfile和 until cancel 区别
2008-08-21 11:19 19361. recover database using backu ... -
不完全恢复类别
2008-08-21 11:17 1731用户管理备份的三种不完全恢复:1. 基于变化的不完全恢复 Ch ... -
Nocatalog方式的备份方案
2008-08-14 14:30 1997在没有目录数据库的情况下,Oracle的备份信息是存储在控制文 ... -
Oracle9i rman备份恢复总结
2008-08-11 17:18 4564Recovery Manager(RMAN)是一种用于备份(b ... -
10g:ora_rowscn伪列介绍和使用
2008-08-01 09:13 396310g里为表新增加了一个伪列ora_rowscn下面一段英文是 ... -
Oracle闪回特性
2008-07-31 13:57 2999在利用闪回功能前需要 ... -
按日期区分exp导出的文件名称
2008-07-17 12:08 3474方法一、通过数据库查询获取日期 1、创建expbydt.s ... -
ORACLE自动备份方法
2008-04-28 13:27 2485步骤如下: 1. AP服务器上建立c:\backup文件夹(文 ... -
自己做的一次不完全恢复试验
2007-11-12 17:07 1550C:\>rman target sys/admin@ac ... -
利用incarnation恢复数据库到resetlogs前的某状态
2007-11-12 16:57 2146前提:有resetlogs前的备份文件和归档日至备份文件 Mi ... -
RMAN中常用configure命令
2007-11-08 16:26 26091 显示当前的配置信息 =================== ... -
RMAN 动态性能视图
2007-11-07 16:40 2086以下是与RMAN 备份有关系的一些动态性能视图 ... -
RMAN增量备份
2007-11-07 16:27 3897在说明增量备份之前,首先要理解差异增量与累计增量备份,以及增量 ...
相关推荐
基于Rman和TSM的Oracle数据库备份方法研究 在数据库管理中,备份是一个非常重要的环节。随着数据采集的不可逆性和数据存储系统的不可靠性,安全高效的数据备份策略变得越来越迫切。为此,本文研究了基于Rman和TSM的...
教程名称:傻瓜式实战Oracle RMAN数据库备份和恢复视频课程目录:【】数据库备份和恢复系列].ITBOBA_RMAN_1【】数据库备份和恢复系列].ITBOBA_RMAN_10【】数据库备份和恢复系列].ITBOBA_RMAN_2【】数据库备份和恢复...
本文详细讲解了 RMAN 的备份机制以及如何备份,涵盖了数据库备份和 RMAN 备份的概念、RMAN 备份的类型、备份集和镜像副本、备份路径、备份限制等知识点。 一、数据库备份与 RMAN 备份的概念 数据库备份是指将...
Oracle Recovery Manager(RMAN)是Oracle公司提供的一种专门备份工具,能够实现数据库定制备份、自动备份等功能,简化了备份和恢复操作,降低了手工备份的复杂性和风险,提高了备份操作的可靠性和可恢复性。...
此脚本会备份数据库及归档日志,并设置保留策略为7天内的所有备份。 五、Windows任务计划程序 结合Windows的任务计划程序,可以设定RMAN脚本在特定时间自动运行。步骤如下: 1. 打开任务计划程序。 2. 创建新任务,...
【使用RMAN实现ORACLE数据库增量备份】 Oracle数据库作为广泛使用的商业关系型数据库管理系统,其在医疗机构中的应用尤其重要,因为这些系统存储着大量的患者信息和医学影像数据。随着医院信息化建设的加速,数据库...
用RMAN进行ORACLE数据库备份的方法研究 oracle数据库备份是指将数据库中的数据复制到另外一个存储介质中,以便在数据丢失或损坏时能够恢复数据。Oracle数据库备份有两种类型:联机备份和脱机备份。联机备份也称热...
Oracle数据库RMAN备份与恢复 Oracle数据库提供了物理备份和逻辑备份两种方式,RMAN(Recovery Manager)技术是DBA常用的备份技术。RMAN备份特点是跳过未使用的数据块,使用Oracle特有的二进制压缩模式,能够最大...
本篇文章将深入探讨如何使用RMAN进行数据库的管理,包括如何创建恢复目录、连接数据库、执行各种RMAN命令以及进行实际的备份和恢复操作。 首先,创建RMAN恢复目录是使用RMAN进行备份前的重要步骤。恢复目录数据库...
1. 备份数据库:RMAN 可以对整个数据库或其中的一部分进行备份。 2. 恢复数据库:RMAN 可以从备份中恢复数据库。 3. 验证备份:RMAN 可以验证备份的完整性和正确性。 三、RMAN 的工作流程 RMAN 的工作流程包括: ...
使用RMAN进行备份时,应根据实际需求配置相应的参数,例如保留策略、优化选项、备份设备类型、备份目标路径等,以确保备份的有效性和恢复的简便性。RMAN的强大之处在于它能够自动化许多备份和恢复过程,并能灵活适应...
Oracle 11g R2 的 RMAN (Recovery Manager) 是 Oracle 数据库管理系统中的一个关键工具,主要用于数据库的备份和恢复。RMAN 提供了一种高效且灵活的方式来管理和保护数据库,确保在数据丢失或系统故障时能够快速恢复...
通过使用RMAN和EXP/IMP工具,用户可以实现本地数据库的异地备份,避免服务器空间不足的问题。 知识点一:异地备份的必要性 随着时间的推迟,用户数据量也越来越大,备份和恢复都将是比较麻烦的事情。如果使用EXP/...
RMAN冷备脚本全备份数据库是指使用RMAN工具在数据库关闭或mount状态下进行的备份。这种方式可以确保数据库的一致性和完整性。 RMAN冷备脚本全备份数据库的步骤 1.首先,需要切换到Oracle用户名下,并检查数据库当前...
RMAN(Recovery Manager)是Oracle数据库管理系统中的一个重要工具,用于执行数据库的备份、恢复以及维护操作。在Oracle环境中,DBA(数据库管理员)经常使用RMAN来确保数据的安全性和可恢复性。以下是对"RMAN备份...
Oracle数据库备份和恢复利器——RMAN.pdf文档详细介绍了RMAN(Recovery Manager)在Oracle数据库中的应用,作为物理备份和恢复工具,RMAN具有占用资源少、备份效率高、恢复速度快、支持在线备份和恢复等特点。...
在确保所有先决条件满足后,使用RMAN工具创建数据库的完整备份。这通常涉及使用RMAN命令行界面,创建一个包含所有数据文件、控制文件和归档日志的备份集。例如: ```shell RMAN> BACKUP AS COMPRESSED BACKUPSET ...
Oracle数据库RMAN自动备份和恢复是指使用Oracle提供的RMAN(Recovery Manager)工具来实现数据库的自动备份和恢复。RMAN是Oracle数据库的备份和恢复解决方案,可以实现数据库的自动备份、恢复和管理。 一、RMAN...