Esta já é uma capacidade até antiga do RMAN, mas muito útil em grandes ambientes.
Se o Banco de Dados tem uma Tablespace que pode ficar em modo READ ONLY ou até mesmo OFFLINE (por exemplo, de dados históricos), o RMAN irá automaticamente pular o backup destes Datafiles, como demonstrado logo abaixo.
O Backup é pulado por ser desnecessário, já que não houveram alterações nos Datafiles.
Veja que no segundo comando BACKUP DATABASE, não houve Backup do Datafile USER01.DBF.
C:\Users\RPRONI>SQLPLUS / AS SYSDBA SQL*Plus: Release 11.2.0.1.0 Production on Ter Mai 11 08:48:36 2010 Copyright (c) 1982, 2010, Oracle. All rights reserved. Conectado a: Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production With the Partitioning, Oracle Label Security, OLAP, Data Mining, Oracle Database Vault and Real Application Testing options SQL> ALTER TABLESPACE USERS READ ONLY; Tablespace alterado. SQL> EXIT Desconectado de Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production With the Partitioning, Oracle Label Security, OLAP, Data Mining, Oracle Database Vault and Real Application Testing options C:\Users\RPRONI>RMAN TARGET / Gerenciador de RecuperaþÒo: Release 11.2.0.1.0 - Production on Ter Mai 11 08:49:03 2010 Copyright (c) 1982, 2009, Oracle and/or its affiliates. All rights reserved. conectado ao banco de dados de destino: ORCL (DBID=1246322262) RMAN> BACKUP DATABASE; Iniciando backup em 11/05/10 usar o arquivo de controle do banco de dados de destino em vez do catßlogo de recuperaþÒo canal alocado: ORA_DISK_1 canal ORA_DISK_1: SID=26 tipo de dispositivo=DISK canal ORA_DISK_1: iniciando conjunto de backup completo de arquivo de dados canal ORA_DISK_1: especificando arquivo[s] de dados no conjunto de backups n·mero do arquivo=00001 nome=C:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF do arquivo de dados de entrada n·mero do arquivo=00002 nome=C:\ORACLE\ORADATA\ORCL\SYSAUX01.DBF do arquivo de dados de entrada n·mero do arquivo=00005 nome=C:\ORACLE\ORADATA\ORCL\EXAMPLE01.DBF do arquivo de dados de entrada n·mero do arquivo=00003 nome=C:\ORACLE\ORADATA\ORCL\UNDOTBS01.DBF do arquivo de dados de entrada n·mero do arquivo=00004 nome=C:\ORACLE\ORADATA\ORCL\USERS01.DBF do arquivo de dados de entrada canal ORA_DISK_1: iniciando o componente 1 em 11/05/10 canal ORA_DISK_1: componente 1 finalizado em 11/05/10 handle de componente=C:\ORACLE\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2010_05_11\O1_MF_NNNDF_TAG20100511T084912_5YLK1TLH_.BKP tag=TAG20100511T084912 comentßrio=NONE canal ORA_DISK_1: conjunto de backups concluÝdo, tempo decorrido: 00:02:05 canal ORA_DISK_1: iniciando conjunto de backup completo de arquivo de dados canal ORA_DISK_1: especificando arquivo[s] de dados no conjunto de backups incluindo arquivo de controle atual no conjunto de backups incluindo SPFILE atual do conjunto de backups canal ORA_DISK_1: iniciando o componente 1 em 11/05/10 canal ORA_DISK_1: componente 1 finalizado em 11/05/10 handle de componente=C:\ORACLE\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2010_05_11\O1_MF_NCSNF_TAG20100511T084912_5YLK5S54_.BKP tag=TAG20100511T084912 comentßrio=NONE canal ORA_DISK_1: conjunto de backups concluÝdo, tempo decorrido: 00:00:01 Finalizado backup em 11/05/10 RMAN> CONFIGURE BACKUP OPTIMIZATION ON; parÔmetros de configuraþÒo RMAN antigos: CONFIGURE BACKUP OPTIMIZATION ON; novos parÔmetros de configuraþÒo RMAN: CONFIGURE BACKUP OPTIMIZATION ON; os novos parÔmetros de configuraþÒo RMAN foram armazenados com sucesso RMAN> BACKUP DATABASE; Iniciando backup em 11/05/10 utilizando o canal ORA_DISK_1 ignorando o arquivo de dados 4; jß armazenado em backup 2 vez(es) canal ORA_DISK_1: iniciando conjunto de backup completo de arquivo de dados canal ORA_DISK_1: especificando arquivo[s] de dados no conjunto de backups n·mero do arquivo=00001 nome=C:\ORACLE\ORADATA\ORCL\SYSTEM01.DBF do arquivo de dados de entrada n·mero do arquivo=00002 nome=C:\ORACLE\ORADATA\ORCL\SYSAUX01.DBF do arquivo de dados de entrada n·mero do arquivo=00005 nome=C:\ORACLE\ORADATA\ORCL\EXAMPLE01.DBF do arquivo de dados de entrada n·mero do arquivo=00003 nome=C:\ORACLE\ORADATA\ORCL\UNDOTBS01.DBF do arquivo de dados de entrada canal ORA_DISK_1: iniciando o componente 1 em 11/05/10 canal ORA_DISK_1: componente 1 finalizado em 11/05/10 handle de componente=C:\ORACLE\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2010_05_11\O1_MF_NNNDF_TAG20100511T090022_5YLKPQY6_.BKP tag=TAG20100511T090022 comentßrio=NONE canal ORA_DISK_1: conjunto de backups concluÝdo, tempo decorrido: 00:01:55 canal ORA_DISK_1: iniciando conjunto de backup completo de arquivo de dados canal ORA_DISK_1: especificando arquivo[s] de dados no conjunto de backups incluindo arquivo de controle atual no conjunto de backups incluindo SPFILE atual do conjunto de backups canal ORA_DISK_1: iniciando o componente 1 em 11/05/10 canal ORA_DISK_1: componente 1 finalizado em 11/05/10 handle de componente=C:\ORACLE\FLASH_RECOVERY_AREA\ORCL\BACKUPSET\2010_05_11\O1_MF_NCSNF_TAG20100511T090022_5YLKTCBD_.BKP tag=TAG20100511T090022 comentßrio=NONE canal ORA_DISK_1: conjunto de backups concluÝdo, tempo decorrido: 00:00:01 Finalizado backup em 11/05/10 RMAN>
Com 20 anos de experiência profissional, Oracle ACE Member – eleito pela Oracle Corporation um dos maiores especialistas do mundo em Oracle Database- Trabalhou em grande parte dos maiores bancos de dados Oracle do Brasil. Certificado em Oracle, SQL Server, DB2, MySQL, Sybase e Websphere.
Conselheiro do GPO e do GUOB, palestrante do ENPO, GUOB Tech Day e Oracle Open World, escritor da Revista SQL Magazine e Instrutor na Nerv.
[…] Blog do Portilho » Blog Archive » RMAN 11g – BACKUP OPTIMIZATION profissionaloracle.com.br/blogs/portilho/2010/05/11/rman-11g-backup-optimization – view page – cached Se o Banco de Dados tem uma Tablespace que pode ficar em modo READ ONLY ou até mesmo OFFLINE (por exemplo, de dados históricos), o RMAN irá automaticamente pular o backup destes Datafiles, como demonstrado logo Tweets about this link Topsy.Data.Twitter.User[‘rportilhoproni’] = {“photo”:”http://a3.twimg.com/profile_images/760047541/Ricardo_01_normal.jpg”,”url”:”http://twitter.com/rportilhoproni”,”nick”:”rportilhoproni”}; rportilhoproni: “RMAN 11g – BACKUP OPTIMIZATION http://bit.ly/aPKdx7 ” 34 minutes ago view tweet retweet Filter tweets […]