nawawa001 发表于 2018-9-15 06:30:39

Oracle 12c RMAN 功能增强

  数据库版本

[*]  SQL>select * from v$version;
[*]
[*]  BANNER                                                                               CON_ID
[*]  -------------------------------------------------------------------------------- ----------
[*]
  Oracle Database 12c Enterprise Edition>
[*]
  PL/SQL>
[*]  CORE    12.1.0.1.0      Production                                                      0
[*]  TNS for Linux: Version 12.1.0.1.0 - Production                                          0
[*]  NLSRTL Version 12.1.0.1.0 - Production                                                    0
  rman对sql语句支持增强

[*]  $ rman target /
[*]
[*]
  Recovery Manager:>
[*]
[*]  Copyright (c) 1982, 2013, Oracle and/or its affiliates.All rights reserved.
[*]
[*]  connected to target database: CDB (DBID=1922813718)
[*]
[*]  RMAN> select sysdate from dual;
[*]
[*]  using target database control file instead of recovery catalog
[*]  SYSDATE
[*]  ---------
[*]  01-JUN-13
[*]
[*]
  RMAN>>
[*]
[*]  Statement processed
[*]
[*]  RMAN>select sysdate from dual;
[*]
[*]  SYSDATE
[*]  -------------------
[*]  2013-06-01 14:16:48
[*]
[*]  RMAN> desc v$log
[*]
[*]  Name                                    Null?    Type
[*]  ----------------------------------------- -------- ----------------------------
[*]  GROUP#                                             NUMBER
[*]  THREAD#                                          NUMBER
[*]  SEQUENCE#                                          NUMBER
[*]  BYTES                                              NUMBER
[*]  BLOCKSIZE                                          NUMBER
[*]  MEMBERS                                          NUMBER
[*]  ARCHIVED                                           VARCHAR2(3)
[*]  STATUS                                             VARCHAR2(16)
[*]  FIRST_CHANGE#                                    NUMBER
[*]  FIRST_TIME                                       DATE
[*]  NEXT_CHANGE#                                       NUMBER
[*]  NEXT_TIME                                          DATE
[*]  CON_ID                                             NUMBER
  这里看到rman只是sql语句中的select和desc用法
  rman分割数据文件增强

[*]  RMAN>CONFIGURE DEVICE TYPE DISK PARALLELISM 3;
[*]
[*]  old RMAN configuration parameters:
[*]  CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET;
[*]  new RMAN configuration parameters:
[*]  CONFIGURE DEVICE TYPE DISK PARALLELISM 3 BACKUP TYPE TO BACKUPSET;
[*]  new RMAN configuration parameters are successfully stored
[*]
[*]
  RMAN> backup incremental level 1 section>
[*]
[*]  Starting backup at 01-JUN-13
[*]  allocated channel: ORA_DISK_1
[*]  channel ORA_DISK_1: SID=27 device type=DISK
[*]  allocated channel: ORA_DISK_2
[*]  channel ORA_DISK_2: SID=269 device type=DISK
[*]  allocated channel: ORA_DISK_3
[*]  channel ORA_DISK_3: SID=24 device type=DISK
[*]  no parent backup or copy of datafile 1 found
[*]  channel ORA_DISK_1: starting incremental level 1 datafile backup set
[*]  channel ORA_DISK_1: specifying datafile(s) in backup set
[*]  input datafile file number=00001name=+DATA/cdb/system01.dbf
[*]  backing up blocks 1 through 3840
[*]  channel ORA_DISK_1: starting piece 1 at 01-JUN-13
[*]  channel ORA_DISK_2: starting incremental level 1 datafile backup set
[*]  channel ORA_DISK_2: specifying datafile(s) in backup set
[*]  input datafile file number=00001name=+DATA/cdb/system01.dbf
[*]  ……………………
[*]  backing up blocks 96001 through 99840
[*]  channel ORA_DISK_3: starting piece 26 at 01-JUN-13
[*]  channel ORA_DISK_1: finished piece 24 at 01-JUN-13
[*]  piece handle=/tmp/system_02ob3pg1_24_1.rman tag=TAG20130601T144518comment=NONE
[*]  channel ORA_DISK_1: backup set complete, elapsed time: 00:00:08
[*]  channel ORA_DISK_1: starting incremental level 1 datafile backup set
[*]  channel ORA_DISK_1: specifying datafile(s) in backup set
[*]  input datafile file number=00001name=+DATA/cdb/system01.dbf
[*]  backing up blocks 99841 through 101120
[*]  channel ORA_DISK_1: starting piece 27 at 01-JUN-13
[*]  channel ORA_DISK_2: finished piece 25 at 01-JUN-13
[*]  piece handle=/tmp/system_02ob3pg1_25_1.rman tag=TAG20130601T144518comment=NONE
[*]  channel ORA_DISK_2: backup set complete, elapsed time: 00:00:07
[*]  channel ORA_DISK_3: finished piece 26 at 01-JUN-13
[*]  piece handle=/tmp/system_02ob3pg1_26_1.rman tag=TAG20130601T144518comment=NONE
[*]  channel ORA_DISK_3: backup set complete, elapsed time: 00:00:06
[*]  channel ORA_DISK_1: finished piece 27 at 01-JUN-13
[*]  piece handle=/tmp/system_02ob3pg1_27_1.rman tag=TAG20130601T144518comment=NONE
[*]  channel ORA_DISK_1: backup set complete, elapsed time: 00:00:07
[*]  Finished backup at 01-JUN-13
  备份文件情况

[*]  $ ll -ltr system*
[*]  -rw-r----- 1 oracle dba 14761984 Jun1 14:45 system_02ob3pg1_1_1.rman
[*]  -rw-r----- 1 oracle dba9535488 Jun1 14:45 system_02ob3pg1_2_1.rman
[*]  -rw-r----- 1 oracle dba 16973824 Jun1 14:45 system_02ob3pg1_4_1.rman
[*]  -rw-r----- 1 oracle dba 18284544 Jun1 14:45 system_02ob3pg1_3_1.rman
[*]  -rw-r----- 1 oracle dba 12804096 Jun1 14:45 system_02ob3pg1_5_1.rman
[*]  -rw-r----- 1 oracle dba 29163520 Jun1 14:45 system_02ob3pg1_6_1.rman
[*]  -rw-r----- 1 oracle dba 31326208 Jun1 14:46 system_02ob3pg1_7_1.rman
[*]  -rw-r----- 1 oracle dba 30851072 Jun1 14:46 system_02ob3pg1_8_1.rman
[*]  -rw-r----- 1 oracle dba 30801920 Jun1 14:46 system_02ob3pg1_9_1.rman
[*]  -rw-r----- 1 oracle dba 23977984 Jun1 14:46 system_02ob3pg1_11_1.rman
[*]  -rw-r----- 1 oracle dba 28508160 Jun1 14:46 system_02ob3pg1_10_1.rman
[*]  -rw-r----- 1 oracle dba 30277632 Jun1 14:46 system_02ob3pg1_12_1.rman
[*]  -rw-r----- 1 oracle dba 31498240 Jun1 14:46 system_02ob3pg1_13_1.rman
[*]  -rw-r----- 1 oracle dba 31498240 Jun1 14:47 system_02ob3pg1_14_1.rman
[*]  -rw-r----- 1 oracle dba 31498240 Jun1 14:47 system_02ob3pg1_15_1.rman
[*]  -rw-r----- 1 oracle dba 30507008 Jun1 14:47 system_02ob3pg1_17_1.rman
[*]  -rw-r----- 1 oracle dba 30834688 Jun1 14:47 system_02ob3pg1_16_1.rman
[*]  -rw-r----- 1 oracle dba 31498240 Jun1 14:47 system_02ob3pg1_18_1.rman
[*]  -rw-r----- 1 oracle dba 30244864 Jun1 14:47 system_02ob3pg1_19_1.rman
[*]  -rw-r----- 1 oracle dba 29016064 Jun1 14:47 system_02ob3pg1_20_1.rman
[*]  -rw-r----- 1 oracle dba 29212672 Jun1 14:47 system_02ob3pg1_21_1.rman
[*]  -rw-r----- 1 oracle dba 30728192 Jun1 14:47 system_02ob3pg1_22_1.rman
[*]  -rw-r----- 1 oracle dba 29384704 Jun1 14:47 system_02ob3pg1_23_1.rman
[*]  -rw-r----- 1 oracle dba 26566656 Jun1 14:47 system_02ob3pg1_24_1.rman
[*]  -rw-r----- 1 oracle dba 24928256 Jun1 14:48 system_02ob3pg1_25_1.rman
[*]  -rw-r----- 1 oracle dba 19324928 Jun1 14:48 system_02ob3pg1_26_1.rman
[*]  -rw-r----- 1 oracle dba6291456 Jun1 14:48 system_02ob3pg1_27_1.rman
  在12C之前的版本,ORACLE 11GR2只是对于全备的备份集备份(非增量,非copy备份方式)方式支持数据文件分割备份功能,对于11.2之前的版本均不支持该功能.在12C中rman可以支持对于全备,增量备份,copy备份全部支持分割数据文件备份(CONTROLFILE,SPFILE不支持)。
  原文链接:http://www.xifenfei.com/4491.html


页: [1]
查看完整版本: Oracle 12c RMAN 功能增强