%a,活动ID
%c,在多重备份中,备份片的拷贝数,最大256
不是多重备份时,用于备份集为1,用于代理副本拷贝为0
%d,数据库名
%D,公历某月的日期(只有day部分),格式DD
%e,归档日志序号
%f,绝对文件号
%F,由DBID(数据库ID),日月年,序号组成
形式为c-IIIIIIIIII-YYYYMMDD-QQ,c为固定
IIIIIIIIII表示DBID,连接RMAN时指定target,会显示DBID
YYYYMMDD为生成备份时的公历时间,比如20081122
QQ表示为16进制序号,00到FF
%h,归档日志线程号
%I,DBID
%M,公历月份,格式MM
%N,表空间名
%n,数据库名,如果数据库名不满8字符,将在右边自动填充'x'
比如,库名为test,结果将是testxxxx
%p,备份集中的备份片号,从1开始,步进1
Note: If you specify PROXY, then the %p variable must be included in the
FORMAT string either explicitly or implicitly within %U.
%s,备份集号,此号记录在控制文件中,每次备份会自动增加
重建控制文件将会初始化为1
%t,备份集时间戳,秒为单位
%T,公历年月日,格式YYYYMMDD
%u,8字符名称,利用备份集或副本拷贝号,备份生成时间,由系统通过某种算法得出
%U,许多FORMAT的默认值,由系统生成的唯一名称,对于副本拷贝和备份集的含义不同
对于备份集的备份片来说,等同于%u_%p_%c
对于数据文件副本拷贝,等同data-D-%d_id-%I_TS-%N_FNO-%f_%u
对于归档日志副本拷贝,等同arch-D_%d-id-%I_S-%e_T-%h_A-%a_%u
对于控制文件副本拷贝,等同cf-D_%d-id-%I_%u
%Y,公历年,格式YYYY
%%,表示一个百分号字符'%'
分享到:
相关推荐
以下是对"RMAN备份脚本(详细)"的详细说明,以及如何在实际生产环境中应用这些脚本。 首先,了解RMAN的基本概念: 1. **通道(Channels)**:RMAN通过通道来执行备份和恢复任务,每个通道可以连接到一个设备,如...
完整备份是对整个数据库的备份,包括所有数据文件、控制文件、归档日志文件和参数文件等。增量备份是对数据库的增量备份,包括自上一次备份以来被修改或添加的数据块。 二、RMAN 备份的类型 RMAN 备份可以分为以下...
编写rman批处理文件,实现每天夜间1点执行、数据库全备、备份控制文件及归档日志文件、备份文件保存至PC2\RMAN目录下,并在完成归档日志文件备份后自动删除已备份的归档日志。 知识点五:备份保留策略 备份保留7天...
RMAN备份命令详解 RMAN(Recovery Manager)是Oracle数据库备份和恢复的工具,提供了多种备份方式和恢复选项。下面是RMAN备份命令的详细解释: 一、切换服务器归档模式 在开始备份之前,需要切换服务器到归档模式...
RMAN备份与恢复步骤 RMAN(Recovery Manager)是Oracle数据库的备份和恢复工具,它提供了强大的备份和恢复功能。在本文中,我们将详细介绍RMAN的备份和恢复步骤。 切换服务器归档模式 在开始备份之前,我们需要将...
- RMAN备份内容广泛,涵盖整个数据库、单个或多个表空间、数据文件、控制文件、归档日志文件以及参数文件。 2. **RMAN备份的类型** - **完整备份(full)**:包含所有数据块的副本,是恢复的基础。 - **增量...
创建一个RMAN备份脚本,包含所需的备份命令和选项,如备份类型、备份目标位置、是否压缩等。例如: ```sql run { backup database plus archivelog format 'D:\Oracle\Backup\%U'; configure retention policy to ...
可以设置RMAN备份的保留策略,以控制备份文件的保留时间。例如: ``` configure retention policy to recovery window of 7 days; ``` 这将确保备份文件至少保留7天。 **4.5 备份优化** RMAN支持一些优化选项,...
1. 完整数据库备份:包括所有数据文件、控制文件、重做日志文件以及初始化参数文件。 2. 增量备份:基于前一次备份,只备份自上次备份以来发生改变的数据块。 3. 表空间备份:仅备份特定表空间,适用于只需要备份...
RMAN备份原理的理解对于数据库管理员来说至关重要,因为它直接影响到数据的安全性和恢复效率。 RMAN备份数据块的工作机制主要基于备份算法。在开始备份前,RMAN会根据数据库的状态和配置,编译出需要备份的数据文件...
Oracle 数据库 RMAN 备份方案 Oracle 数据库 RMAN 备份方案是一个生产环境验证实施的备份解决方案,旨在保护 Oracle 数据库的数据安全和可用性。本方案通过使用 Oracle 的 RMAN 工具,提供了一个完整的备份和恢复...
"Linux环境下RMAN备份实例脚本" 本文档介绍了在Linux环境下使用RMAN进行数据库备份的实例脚本。RMAN(Recovery Manager)是Oracle数据库中的一个备份和恢复工具,用于管理和维护数据库的备份和恢复。 背景 _target...
本文将深入探讨“rman备份脚本(已测试)”这一主题,包括RMAN的基本概念、备份脚本的构成、以及如何在生产环境中应用。 RMAN是Oracle数据库自带的一个命令行工具,它提供了全面的数据保护方案,支持多种备份类型,如...
### RMAN备份与恢复知识点详解 #### 一、概述 RMAN(Recovery Manager)是Oracle数据库提供的一个强大且功能全面的数据备份与恢复工具。它主要用于实现对Oracle数据库的完整或部分备份,以及在出现故障时进行恢复。...
- **全备份**:RMAN允许用户执行完全数据库备份,包括所有数据文件、控制文件、参数文件和红宝书文件。这是确保数据安全的基础。 - **增量备份**:基于上一次全备份或增量备份,只备份自上次备份以来发生变化的...
8. **验证**:RMAN提供了备份集和映像副本的验证功能,确保备份文件的完整性和可恢复性。 9. **闪回技术**:结合Oracle的闪回功能,RMAN可以实现快速的数据恢复,即使在没有完整备份的情况下,也能通过闪回日志恢复...
ORACLE备份分为物理备份和逻辑备份两种。...RMAN备份是一种物理备份,可以用RMAN来备份数据文件、控制文件、参数文件、归档日志文件。在数据库出现问题的时候可以通过RMAN物理备份恢复到数据库的失效点。
在异机恢复的场景中,指的是在一台与原始生产环境不同的计算机上,使用在生产环境上创建的RMAN备份集对数据库进行恢复。这一过程通常在测试或灾难恢复等情况下被用到。下面,我们将详细讲解与Oracle RMAN备份集在异...
### ORACLE RMAN备份与恢复全面指南 #### 一、引言 ORACLE RMAN(Recovery Manager)作为Oracle数据库的重要组成部分,为数据库管理员提供了一套完整的数据保护方案,包括备份、恢复以及灾难恢复等功能。本文旨在...
RMAN (Recovery Manager) 是...了解并熟练掌握以上RMAN备份概念和操作,将使你能够更有效地管理和保护你的Oracle数据库,确保在数据丢失时能迅速恢复。同时,记得定期测试备份的完整性和恢复过程,以验证备份的有效性。