首页 | 联系我们 | 叶凡网络官方QQ群:323842844
游客,欢迎您! 请登录 免费注册 忘记密码
您所在的位置:首页 > 新闻中心 > 行业新闻 > 正文

Oracle 12c RMAN 功能增强

作者:cocomyyz 来源: 日期:2013-10-11 11:11:06 人气:2 加入收藏 评论:0 标签:

数据库版本

  1. SQL>  select * from v$version;

  2.  

  3. BANNER                                                                               CON_ID

  4. -------------------------------------------------------------------------------- ----------

  5. Oracle Database 12c Enterprise Edition Release 12.1.0.1.0 - 64bit Production              0

  6. PL/SQL Release 12.1.0.1.0 - Production                                                    0

  7. CORE    12.1.0.1.0      Production                                                        0

  8. TNS for Linux: Version 12.1.0.1.0 - Production                                            0

  9. NLSRTL Version 12.1.0.1.0 - Production                                                    0

rman对sql语句支持增强

  1. [oracle@xifenfei tmp]$ rman target /

  2.  

  3. Recovery Manager: Release 12.1.0.1.0 - Production on Sat Jun 1 14:07:50 2013

  4.  

  5. Copyright (c) 1982, 2013, Oracle and/or its affiliates.  All rights reserved.

  6.  

  7. connected to target database: CDB (DBID=1922813718)

  8.  

  9. RMAN> select sysdate from dual;

  10.  

  11. using target database control file instead of recovery catalog

  12. SYSDATE  

  13. ---------

  14. 01-JUN-13

  15.  

  16. RMAN> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';

  17.  

  18. Statement processed

  19.  

  20. RMAN>  select sysdate from dual;

  21.  

  22. SYSDATE            

  23. -------------------

  24. 2013-06-01 14:16:48

  25.  

  26. RMAN> desc v$log

  27.  

  28. Name                                      Null?    Type

  29. ----------------------------------------- -------- ----------------------------

  30. GROUP#                                             NUMBER                      

  31. THREAD#                                            NUMBER                      

  32. SEQUENCE#                                          NUMBER                      

  33. BYTES                                              NUMBER                      

  34. BLOCKSIZE                                          NUMBER                      

  35. MEMBERS                                            NUMBER                      

  36. ARCHIVED                                           VARCHAR2(3)                

  37. STATUS                                             VARCHAR2(16)                

  38. FIRST_CHANGE#                                      NUMBER                      

  39. FIRST_TIME                                         DATE                        

  40. NEXT_CHANGE#                                       NUMBER                      

  41. NEXT_TIME                                          DATE                        

  42. CON_ID                                             NUMBER                      

这里看到rman只是sql语句中的select和desc用法

rman分割数据文件增强

  1. RMAN>  CONFIGURE DEVICE TYPE DISK PARALLELISM 3;

  2.  

  3. old RMAN configuration parameters:

  4. CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET;

  5. new RMAN configuration parameters:

  6. CONFIGURE DEVICE TYPE DISK PARALLELISM 3 BACKUP TYPE TO BACKUPSET;

  7. new RMAN configuration parameters are successfully stored

  8.  

  9. RMAN> backup incremental level 1 section size 30M datafile 1 format '/tmp/system_%U.rman';

  10.  

  11. Starting backup at 01-JUN-13

  12. allocated channel: ORA_DISK_1

  13. channel ORA_DISK_1: SID=27 device type=DISK

  14. allocated channel: ORA_DISK_2

  15. channel ORA_DISK_2: SID=269 device type=DISK

  16. allocated channel: ORA_DISK_3

  17. channel ORA_DISK_3: SID=24 device type=DISK

  18. no parent backup or copy of datafile 1 found

  19. channel ORA_DISK_1: starting incremental level 1 datafile backup set

  20. channel ORA_DISK_1: specifying datafile(s) in backup set

  21. input datafile file number=00001 name=+DATA/cdb/system01.dbf

  22. backing up blocks 1 through 3840

  23. channel ORA_DISK_1: starting piece 1 at 01-JUN-13

  24. channel ORA_DISK_2: starting incremental level 1 datafile backup set

  25. channel ORA_DISK_2: specifying datafile(s) in backup set

  26. input datafile file number=00001 name=+DATA/cdb/system01.dbf

  27. ……………………

  28. backing up blocks 96001 through 99840

  29. channel ORA_DISK_3: starting piece 26 at 01-JUN-13

  30. channel ORA_DISK_1: finished piece 24 at 01-JUN-13

  31. piece handle=/tmp/system_02ob3pg1_24_1.rman tag=TAG20130601T144518 comment=NONE

  32. channel ORA_DISK_1: backup set complete, elapsed time: 00:00:08

  33. channel ORA_DISK_1: starting incremental level 1 datafile backup set

  34. channel ORA_DISK_1: specifying datafile(s) in backup set

  35. input datafile file number=00001 name=+DATA/cdb/system01.dbf

  36. backing up blocks 99841 through 101120

  37. channel ORA_DISK_1: starting piece 27 at 01-JUN-13

  38. channel ORA_DISK_2: finished piece 25 at 01-JUN-13

  39. piece handle=/tmp/system_02ob3pg1_25_1.rman tag=TAG20130601T144518 comment=NONE

  40. channel ORA_DISK_2: backup set complete, elapsed time: 00:00:07

  41. channel ORA_DISK_3: finished piece 26 at 01-JUN-13

  42. piece handle=/tmp/system_02ob3pg1_26_1.rman tag=TAG20130601T144518 comment=NONE

  43. channel ORA_DISK_3: backup set complete, elapsed time: 00:00:06

  44. channel ORA_DISK_1: finished piece 27 at 01-JUN-13

  45. piece handle=/tmp/system_02ob3pg1_27_1.rman tag=TAG20130601T144518 comment=NONE

  46. channel ORA_DISK_1: backup set complete, elapsed time: 00:00:07

  47. Finished backup at 01-JUN-13

备份文件情况

  1. [oracle@xifenfei tmp]$ ll -ltr system*

  2. -rw-r----- 1 oracle dba 14761984 Jun  1 14:45 system_02ob3pg1_1_1.rman

  3. -rw-r----- 1 oracle dba  9535488 Jun  1 14:45 system_02ob3pg1_2_1.rman

  4. -rw-r----- 1 oracle dba 16973824 Jun  1 14:45 system_02ob3pg1_4_1.rman

  5. -rw-r----- 1 oracle dba 18284544 Jun  1 14:45 system_02ob3pg1_3_1.rman

  6. -rw-r----- 1 oracle dba 12804096 Jun  1 14:45 system_02ob3pg1_5_1.rman

  7. -rw-r----- 1 oracle dba 29163520 Jun  1 14:45 system_02ob3pg1_6_1.rman

  8. -rw-r----- 1 oracle dba 31326208 Jun  1 14:46 system_02ob3pg1_7_1.rman

  9. -rw-r----- 1 oracle dba 30851072 Jun  1 14:46 system_02ob3pg1_8_1.rman

  10. -rw-r----- 1 oracle dba 30801920 Jun  1 14:46 system_02ob3pg1_9_1.rman

  11. -rw-r----- 1 oracle dba 23977984 Jun  1 14:46 system_02ob3pg1_11_1.rman

  12. -rw-r----- 1 oracle dba 28508160 Jun  1 14:46 system_02ob3pg1_10_1.rman

  13. -rw-r----- 1 oracle dba 30277632 Jun  1 14:46 system_02ob3pg1_12_1.rman

  14. -rw-r----- 1 oracle dba 31498240 Jun  1 14:46 system_02ob3pg1_13_1.rman

  15. -rw-r----- 1 oracle dba 31498240 Jun  1 14:47 system_02ob3pg1_14_1.rman

  16. -rw-r----- 1 oracle dba 31498240 Jun  1 14:47 system_02ob3pg1_15_1.rman

  17. -rw-r----- 1 oracle dba 30507008 Jun  1 14:47 system_02ob3pg1_17_1.rman

  18. -rw-r----- 1 oracle dba 30834688 Jun  1 14:47 system_02ob3pg1_16_1.rman

  19. -rw-r----- 1 oracle dba 31498240 Jun  1 14:47 system_02ob3pg1_18_1.rman

  20. -rw-r----- 1 oracle dba 30244864 Jun  1 14:47 system_02ob3pg1_19_1.rman

  21. -rw-r----- 1 oracle dba 29016064 Jun  1 14:47 system_02ob3pg1_20_1.rman

  22. -rw-r----- 1 oracle dba 29212672 Jun  1 14:47 system_02ob3pg1_21_1.rman

  23. -rw-r----- 1 oracle dba 30728192 Jun  1 14:47 system_02ob3pg1_22_1.rman

  24. -rw-r----- 1 oracle dba 29384704 Jun  1 14:47 system_02ob3pg1_23_1.rman

  25. -rw-r----- 1 oracle dba 26566656 Jun  1 14:47 system_02ob3pg1_24_1.rman

  26. -rw-r----- 1 oracle dba 24928256 Jun  1 14:48 system_02ob3pg1_25_1.rman

  27. -rw-r----- 1 oracle dba 19324928 Jun  1 14:48 system_02ob3pg1_26_1.rman

  28. -rw-r----- 1 oracle dba  6291456 Jun  1 14:48 system_02ob3pg1_27_1.rman

        在12C之前的版本,ORACLE 11GR2只是对于全备的备份集备份(非增量,非copy备份方式)方式支持数据文件分割备份功能,对于11.2之前的版本均不支持该功能.在12C中rman可以支持对于全备,增量备份,copy备份全部支持分割数据文件备份(CONTROLFILE,SPFILE不支持)。

本文网址:http://www.mingyangnet.com/html/hangye/321.html
读完这篇文章后,您心情如何?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
更多>>网友评论
发表评论
编辑推荐
  • 没有资料