oracle数据库rman管理的备份和恢复内容摘要:

通过前面设置, 在归档模式下,只要更改了 表空间 结构,就会 自动 备份控制文件 通过看备份的控制文件可以得到当前数据的 dbid SQL select dbid from v$database。 DBID 4030187386 SQL exit 从 Oracle Database 10g Enterprise Edition Release Production With the Partitioning, OLAP and Data Mining options 断开 C:\Documents and Settings\lidir e:\oracle\backup 驱动器 E 中的卷没有标签。 卷的序列号是 BC911010 e:\oracle\backup 的目录 20200218 22:37 DIR . 20200218 22:37 DIR .. 20200218 22:37 7,143,424 C40301873862020021800 20200218 22:31 DIR ORA10G 1 个文件 7,143,424 字节 3 个目录 29,630,619,648 可用字节 自动启动某个类型的通道 这是 RMAN 配置中最重要的地方,也是必须配置的地方 通道表示将数据复制到备份介质的物理通道,通道类型则说明将数据复制到磁带还是磁盘,可以定 义默认的通道类型 RMAN show default device type。 使用目标数据库控制文件替代恢复目录 RMAN 配置参数为 : CONFIGURE DEFAULT DEVICE TYPE TO DISK。 default 默认我们将数据备份到磁盘上。 我们也可以备份到磁带上,就在那个 disk 替换为 sbt,就表示备份到磁带上。 RMAN configure DEVICE TYPE DISK PARALLELISM 3。 新的 RMAN 配置参数 : CONFIGURE DEVICE TYPE DISK PARALLELISM 3 BACKUP TYPE TO BACKUPSET。 已成功存储新的 RMAN 配置参数 指定同时自动创建多少个通道,上面指定了三个通道,加快了备份速度。 上面的配置中说明,默认使用磁盘作为备份介质,同时启用三个磁盘通道进行备份。 为磁盘指定了 3 个通道,但磁盘的所有磁头每次只有 1个在读写,对磁带指定多通道没有意义,可能还会报错 RMAN run{ 2 allocate channel c1 device type disk。 3 backup tablespace users。 4 } 分配的通道 : c1 通道 c1: sid=128 devtype=DISK 启动 backup 于 192 月 10 通道 c1: 启动全部数据文件备份集 通道 c1: 正在指定备份集中的数据文件 输入数据文件 fno=00004 name=E:\ORACLE\PRODUCT\\ORADATA\ORA10G\DATAFILE\ 通道 c1: 正在启动段 1 于 192 月 10 通道 c1: 已完成 段 1 于 192 月 10 段句柄 =E:\ORACLE\BACKUP\ORA10G\BACKUPSET\2020_02_19\ 标记 =TAG20200219T003855 注释 =NONE 通道 c1: 备份集已完成 , 经过时间 :00:00:01 完成 backup 于 192 月 10 启动 Control File and SPFILE Autobackup 于 192 月 10 段 handle=E:\ORACLE\BACKUP\C40301873862020021900 ment=NONE 完成 Control File and SPFILE Autobackup 于 192 月 10 释放的通道 : c1 这次备份作业,手工的创建了一个通道,覆盖了前面指定的默认设置:磁盘 +3 个通道。 如果是 RAC,那么可以指定在哪个实例上启动通道。 单实例不需要指定。 分配了一个通道,没有指定备份位置,默认使用闪回区 最后会备份控制文件 Sid: session id 一个通道对应着一个进程 备份集:备份的集合 ,一个通道产生一个备份集,备份集就是将数据文件接入通道中。 备份集是由备份片组成, rman 有自己的备份方式,数据文件与备份片的关系在元数据中 段:一个备份片 段句柄:段的名字 备份控制文件使用另外的一个备份集,相同的通道 使用 rac 可以指定实例,多条实例就是多条物理通道 C:\Documents and Settings\lidir E:\ORACLE\BACKUP\ORA10G\BACKUPSET\2020_02_19\ 驱动器 E 中的卷没有标签。 卷的序列号是 BC911010 E:\ORACLE\BACKUP\ORA10G\BACKUPSET\2020_02_19 的目录 20200219 00:38 DIR . 20200219 00:38 DIR .. 20200219 00:38 2,187,264 1 个文件 2,187,264 字节 2 个目录 29,621,215,232 可用字节 C:\Documents and Settings\lidir E:\ORACLE\BACKUP\ 驱动器 E 中的卷没有标签。 卷的序列号是 BC911010 E:\ORACLE\BACKUP 的目录 20200219 00:38 DIR . 20200219 00:38 DIR .. 20200218 22:37 7,143,424 C40301873862020021800 20200219 00:38 7,143,424 C40301873862020021900 20200219 00:38 DIR ORA10G 2 个文件 14,286,848 字节 3 个目录 29,621,215,232 可用字节 参数 format,说明该通道生成的备份文件的名称格式 RMAN configure channel device type disk format 39。 E:\oracle\backup\%U39。 新的 RMAN 配置参数 : CONFIGURE CHANNEL DEVICE TYPE DISK FORMAT 39。 E:\oracle\backup\%U39。 已成功存储新的 RMAN 配置参数 RMAN run{ 2 allocate channel c1 device type disk。 3 backup tablespace users。 4 } 分配的通道 : c1 通道 c1: sid=159 devtype=DISK 启动 backup 于 192 月 10 通道 c1: 启动全部数据文件备份集 通道 c1: 正在指定备份集中的数据文件 输入数据文件 fno=00004 name=E:\ORACLE\PRODUCT\\ORADATA\ORA10G\DATAFILE\ 通道 c1: 正在启动段 1 于 192 月 10 通道 c1: 已完成段 1 于 192 月 10 段句 柄 =E:\ORACLE\BACKUP\ORA10G\BACKUPSET\2020_02_19\ 标记 =TAG20200219T005133 注释 =NONE 通道 c1: 备份集已完成 , 经过时间 :00:00:01 完成 backup 于 192 月 10 通道生成的备份文件的名称和格式。 %c:备份片的副本数 %d:数据库名称 %D:位于该月的第几天 %M:位于该年的第几个月 %n:数据库名称,向右填补到最大 8 个字符 %u:一个 8 个字符的名称,代表备份集和创建时 间 %p:该备份集的备份片号,从 1 开始到创建的文件数 %U:一个唯一的名字 %u_%p_%c %s:备份集的编号 %t:备份集的时间戳 %T:年月日格式( YYYYMMDD) 使用通配符的目的就是保证备份的文件不会被覆盖 参数 maxopenfiles:表示当发出 backup命令的时候,一个通道能够处理的文件的最大个数,默认为 8 参数 maxpiecesize:创建的备份片(备份出来的物理文件)的大小 Parms „ENV=…‟ :表示将数据备份到磁带上时,到磁带的通道的一些参数配置,对于不同的厂商,其 Parms 的值也是不同的 上面都是一些和通道有关的参数 默认的设备类型 默认启动的通道数量 备份时手工分配通道 RAC 环境中指定在那个实例上启动通道( connect) format 指定了生成的文件名和备份路径 一个通道最大能够处理的文件个数 备份片的大小 如果通道是磁带,那么需要配置一些和厂商有关的参数 Maxopenfile 是可以同时打开的文件数量,这个参数不要设置的太大,因为他会触发DBWR 启动 带库的安装方式主要包括 Rman+带库和商业化备份软件 +带库 RMAN+带库,需要将驱 动安装到备份服务器上,带库说明书上会写得很清楚的 商业化备份软件 +带库会自动识别带库,自动安装 RMAN backup tablespace users。 启动 backup 于 192 月 10 使用通道 ORA_DISK_1 使用通道 ORA_DISK_2 使用通道 ORA_DISK_3 通道 ORA_DISK_1: 启动全部数据文件备份集 通道 ORA_DISK_1: 正在指定备份集中的数据文件 输入数据文件 fno=00004 name=E:\ORACLE\PRODUCT\\ORADATA\ORA10G\DATAFILE\ 通道 ORA_DISK_1: 正在启动段 1 于 192 月 10 通道 ORA_DISK_1: 已完成段 1 于 192 月 10 段句柄 =E:\ORACLE\BACKUP\08L6D2I9_1_1 标记 =TAG20200219T085225 注释 =NONE 通道 ORA_DISK_1: 备份集已完成 , 经过时间 :00:00:01 完成 backup 于 192 月 10 启动 Control File and SPFILE Autobackup 于 192 月 10 段 handle=E:\ORACLE\BACKUP\C40301873862020021902 ment=NONE 完成 Control File and SPFILE Autobackup 于 192 月 10 分配了三个通道,因为只有一个数据文件,只在通道 1 上创建了一个备份集,这个备份集包括一个备份片。 控制文件和 spfile 单独备份到了一个位置,生成了文件 RMAN configure DEVICE TYPE DISK clear。 旧的 RMAN 配置参数 : CONFIGURE DEVICE TYPE DISK PARALLELISM 3 BACKUP TYPE TO BACKUPSET。 RMAN 配置参数已成功重置为默认值 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 ON。 CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO 39。 E:\oracle\backu p\%F39。 CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET。 default CONFIGURE DATA。
阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。