我的编程空间,编程开发者的网络收藏夹
学习永远不晚

MAN备份FORMAT格式中%的含义是什么

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

MAN备份FORMAT格式中%的含义是什么

这篇文章主要讲解了“MAN备份FORMAT格式中%的含义是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“MAN备份FORMAT格式中%的含义是什么”吧!

使用RMAN>show all; 
可以显示出RMAN 配置参数为: 

CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default 
CONFIGURE BACKUP OPTIMIZATION OFF; # default 
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default 
CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default 
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default 
CONFIGURE DEVICE TYPE DISK PARALLELISM 1; # default 
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default 
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default 
CONFIGURE MAXSETSIZE TO UNLIMITED; # default 
CONFIGURE SNAPSHOT CONTROLFILE NAME TO ‘C:ORACLE..SNCFTEST.ORA’; #default 1.configure retention policy to redundancy 1: 
是用来决定那些备份不再需要了,它一共有三种可选项,分别是 
CONFIGURE RETENTION POLICY TO RECOVERY WINDOW OF 7 DAYS; 
CONFIGURE RETENTION POLICY TO REDUNDANCY 5; 
CONFIGURE RETENTION POLICY TO NONE; 
第一种recover window是保持所有足够的备份,可以将数据库系统恢复到最近七天内的任意时刻。任何超过最近七天的数据库备份将被标记为obsolete。 第二种redundancy 是为了保持可以恢复的最新的5份数据库备份,任何超过最新5份的备份都将被标记为redundancy。它的默认值是1份。 第三种不需要保持策略,clear将恢复回默认的保持策略。 一般最安全的方法是采用第二种保持策略。 2.CONFIGURE BACKUP OPTIMIZATION OFF 
默认值为关闭,如果打开,rman将对备份的数据文件及归档等文件进行一种优化的算法。 
3.Configure default device type to disk: 
是指定所有I/O操作的设备类型是硬盘或者磁带,默认值是硬盘 
磁带的设置是CONFIGURE DEFAULT DEVICE TYPE TO SBT; 4.CONFIGURE CONTROLFILE AUTOBACKUP OFF 
强制数据库在备份文件或者执行改变数据库结构的命令之后将控制文件自动备份,默认值为关闭。这样可以避免控制文件和catalog丢失后,控制文件仍然可以恢复。 5.CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F' 
是配置控制文件的备份路径和备份格式 6.CONFIGURE DEVICE TYPE DISK PARALLELISM 1; 
是配置数据库设备类型的并行度。 7.CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; 
是配置数据库的每次备份的copy数量,oracle的每一次备份都可以有多份完全相同的拷贝。 8.CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1 
是设置数据库的归档日志的存放设备类型 9.CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'C:ORACLE… SNCFTEST.ORA' 
是配置控制文件的快照文件的存放路径和文件名,这个快照文件是在备份期间产生的,用于控制文件的读一致性。 10.CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT 'C:...%d_DB_%u_%s_%p'; 
是配置备份文件的备份路径和备份格式 CONFIGURE CHANNEL DEVICE TYPE DISK  CLEAR; 用于清除上面的信道配置 CONFIGURE EXCLUDE FOR TABLESPACE <tablespace> [CLEAR]; 此命令用于将指定的表空间不备份到备份集中, 此命令对只读表空间是非常有用的。 

-------------- 

1.将备份文件存储到指定路径,如 e:\backupb 
  configure channel device type disk format 'e:\backupb\%d_db_%u'; 
后面的%d_db_%u是存储格式 
2.我们也可以单独指定control file 存储在另一个路径:如 e:\backupcontrol 
configure controlfile autobackup format for device type disk to 'e:\backupcontrol\%F'; 
后面的%F是存储格式 

================ 

RMAN中常用configure命令2007-06-21 15:37 
1 显示当前的配置信息 
=========================== 
1.01 RMAN> show all; 
1.02 查询RMAN设置中非默认值: 
    SQL> select name,value from v$rman_configure; 

2. 常用的configure选项 
=========================== 
2.01 保存策略 (retention policy) 
   configure retention policy to recovery window of 3 days; 
   configure retention policy to redundancy 3; 
   configure retention policy clear; 

2.02 备份优化 backup optimization 
   configure backup optimization on; 
   configure backup optimization off; 
   configure backup optimization clear; 

2.03 默认设备 default device type 
   configure default device type to disk; 
   configure default device type to stb; 
   configure default device type clear; 

2.04 控制文件 controlfile 
   configure controlfile autobackup on; 
   configure controlfile autobackup format for device type disk to '/cfs01/backup/conf/conf_%F'; 
   configure controlfile autobackup clear; 
   configrue controlfile autobackup format for device type disk clear; 
   configrue snapshot controlfile name to '/cfs01/backup/snapcf/scontrofile.snp'; 
   configrue snapshot controlfile name clear; 

2.05 并行数(通道数) device type disk|stb pallelism n; 
  configure device type disk|stb parallelism 2; 
  configure device type disk|stb clear; 
  configure channel device type disk format 'e/:rmanback_%U'; 
  configure channel device type disk maxpiecesize 100m 
  configure channel device type disk rate 1200K; 
  configure channel 1 device type disk format 'e/:rmanback_%U'; 
  configure channel 2 device type disk format 'e/:rmanback_%U'; 
  configure channel 1 device type disk maxpiecesize 100m    
  configure channel 1 device type disk clear 
  configure channel 2 device type disk clear; 2.06 生成备份副本 datafile|archivelog backup copies 
   configure datafile backup copies for device type disk|stb to 3; 
   configure archivelog backup copies for device type disk|stb to 3; 
   configure datafile|archivelog backup copies for device type disk|stb clear 
   BACKUP DEVICE TYPE DISK DATABASE 
    FORMAT '/disk1/backup/%U', '/disk2/backup/%U', '/disk3/backup/%U'; 

2.07 排除选项 exclude 
   configure exclude for tablespace 'users'; 
   configrue exclude clear; 

2.08 备份集大小 maxsetsize 
   configure maxsetsize to 1G|1000M|1000000K|unlimited; 
   configure maxsetsize clear; 

2.09 其它选项 auxiliary 
   CONFIGURE AUXNAME FOR DATAFILE 1 TO '/oracle/auxfiles/aux_1.f'; 
   CONFIGURE AUXNAME FOR DATAFILE 2 TO '/oracle/auxfiles/aux_2.f'; 
   CONFIGURE AUXNAME FOR DATAFILE 3 TO '/oracle/auxfiles/aux_3.f'; 
   CONFIGURE AUXNAME FOR DATAFILE 4 TO '/oracle/auxfiles/aux_4.f'; 
   - 
   CONFIGURE AUXNAME FOR DATAFILE 1 CLEAR; 
   CONFIGURE AUXNAME FOR DATAFILE 2 CLEAR; 
   CONFIGURE AUXNAME FOR DATAFILE 3 CLEAR; 
   CONFIGURE AUXNAME FOR DATAFILE 4 CLEAR; 

使用FORMAT参数时可使用的各种替换变量,如下(注意大小写)所示:
%a:Oracle数据库的activation ID即RESETLOG_ID。
%c:备份片段的复制数(从1开始编号,最大不超过256)。
%d:Oracle数据库名称。
%D:当前时间中的日,格式为DD。
%e:归档序号。
%f:绝对文件编号。
%F:基于"DBID+时间"确定的唯一名称,格式的形式为c-IIIIIIIIII-YYYYMMDD-QQ,其中IIIIIIIIII 为该数据库的DBID,YYYYMMDD为日期,QQ是一个1~256的序列。
%h:归档日志线程号。
%I:Oracle数据库的DBID。
%M:当前时间中的月,格式为MM。
%N:表空间名称。
%n:数据库名称,并且会在右侧用x字符进行填充,使其保持长度为8。比如数据库名JSSBOOK,则生成的名称则是JSSBOOKx。
%p:备份集中备份片段的编号,从1开始。
%s:备份集号。
%t:备份集时间戳。
%T:当前时间的年月日格式(YYYYMMDD)。
%u:是一个由备份集编号和建立时间压缩后组成的8字符名称。利用%u可以为每个备份集生成一个唯一的名称。
%U:默认是%u_%p_%c的简写形式,利用它可以为每一个备份片段(即磁盘文件)生成一个唯一名称,这是最常用的命名方式,执行不同备份操作时,生成的规则也不同,如下所示:
生成备份片段时,%U=%u_%p_%c;
生成数据文件镜像复制时,%U=data-D-%d_id-%I_TS-%N_FNO-%f_%u;
生成归档文件镜像复制时,%U=arch-D_%d-id-%I_S-%e_T-%h_A-%a_%u;
生成控制文件镜像复制时,%U=cf-D_%d-id-%I_%u。
%Y:当前时间中的年,格式为YYYY。
注:如果在BACKUP命令中没有指定FORMAT选项,则RMAN默认使用%U为备份片段命名。

感谢各位的阅读,以上就是“MAN备份FORMAT格式中%的含义是什么”的内容了,经过本文的学习后,相信大家对MAN备份FORMAT格式中%的含义是什么这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是亿速云,小编将为大家推送更多相关知识点的文章,欢迎关注!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

MAN备份FORMAT格式中%的含义是什么

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

format在python中的含义是什么

在Python中,`format`是一个内置函数,用于对字符串进行格式化处理。它用于创建带有占位符的字符串模板,并将指定的值填充到占位符中。这样可以根据不同的情形动态地构建字符串,使输出更具可读性和可定制性。在Python中,`format
2023-07-31

云服务器备份方案是什么格式的

云服务器备份方案可以通过备份软件来实现,也可以通过网络连接来实现。备份软件可以通过操作系统的管理界面来管理备份,也可以在云服务器管理平台中使用。网络连接通常使用云服务器管理平台提供的管理工具来连接云服务器。在选择备份方案时,需要考虑云服务器的可靠性、安全性、性能等因素。一些云服务器提供商还提供在线备份和离线备份,以满足用户的不同备份需求。
2023-10-27

云服务器备份方案是什么格式

云服务器备份方案通常可以按照不同的存储类型、数据备份方式、数据备份时间等进行划分。以下是一些常见的云服务器备份方案的备份形式。数据备份:将数据备份到云服务器或本地磁盘上,可以通过网络连接进行备份,也可以通过云存储服务(例如Redis、GoogleDrive等)进行备份。备份时,需要将数据进行压缩和加密,以确保数据的安全性和完整性。文件备份:将云服务器上的数据转移到本地磁盘或网络磁盘上,可以使用磁盘备份软件或者在线文件备...
2023-10-27

vue渐进式的含义是什么

本篇内容主要讲解“vue渐进式的含义是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue渐进式的含义是什么”吧!在vue中,渐进式体现在vue主张少,不强势,没有多做职责之外的事;vue可
2023-06-29

css中层叠样式表的含义是什么

这篇文章将为大家详细讲解有关css中层叠样式表的含义是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。css是什么意思css是一种用来表现HTML或XML等文件样式的计算机语言,主要是用来
2023-06-06

linux中tmp的含义是什么

本篇内容主要讲解“linux中tmp的含义是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“linux中tmp的含义是什么”吧!linux中tmp指的是一个存储临
2023-03-10

mysql中restrict的含义是什么

本篇内容介绍了“mysql中restrict的含义是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!在mys
2023-04-19

linux中ll的含义是什么

这篇文章主要讲解了“linux中ll的含义是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux中ll的含义是什么”吧!在linux中,“ll”是“ls -l”命令的别名,ls命令用
2023-06-29

Linux中点的含义是什么

这篇文章主要介绍了Linux中点的含义是什么,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。Paul Brown 解释了 Linux shell 命令中那个不起眼的“点”的各种
2023-06-16

MongoDB中Atlas的含义是什么

MongoDB Atlas是MongoDB提供的全托管数据库服务,可以让用户快速轻松地在云上部署、运行和扩展MongoDB数据库实例。用户可以使用Atlas来简化数据库管理,自动处理数据库的备份、监控和扩展,同时也提供了高可用性、安全性和性
MongoDB中Atlas的含义是什么
2024-04-20

PHP的中文含义是什么

PHP的中文含义是“超文本预处理器”,是一种跨平台的、开源的、服务器端脚本语言,主要适用于Web开发领域。PHP的优势:1、学习成本低;2、使用便捷;3、良好的数据库支持;4、支持面向对象;5、开发效率高;6、跨平台性;7、生态圈丰富等。
2017-01-22

php中type的含义是什么

本篇内容介绍了“php中type的含义是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!PHP是一种广泛使用的程序设计语言,它可以用于We
2023-07-05

linux中stream的含义是什么

这篇文章主要介绍“linux中stream的含义是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux中stream的含义是什么”文章能帮助大家解决问题。在li
2023-03-19

linux shell中$$的含义是什么

这篇文章主要介绍“linux shell中$的含义是什么”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“linux shell中$的含义是什么”文章能帮助大家解决问题。在linux中,shell是一个
2023-06-29

thinkphp中eq的含义是什么

今天小编给大家分享一下thinkphp中eq的含义是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。在thinkphp中,
2023-06-29

linux中samba的含义是什么

这篇文章主要讲解了“linux中samba的含义是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“linux中samba的含义是什么”吧!在linux中,samba是一个基于SMB协议的开
2023-06-30

编程热搜

目录