Bom dia.. Acredito que uma outra forma para se fazer isso é usar os parametros...
veja o exemplo abaixo. *.db_file_name_convert='+DG_DADOS/pfatdb','/ora_dados/pfatdb','+DG_INDEX/pfatdb','/ora_index/pfatdb','+DG_DICT/pfatdb/datafile','/ora_dict/pfatdb','+DG_UNDO/pfatdb/datafile','/ora_undo/pfatdb', '+DG_TEMP/pfatdb','/ora_temp/pfatdb' *.log_file_name_convert='+DG_REDOS','/ora_redoa/pfatdb','+DG_REDOSB','/ora_redob/pfatdb' Neste caso estou usando de ASM para filessystem, RAC para Standby. Mas acho que vc pode fazer ao contrario sem problemas. O Bom que você não precisaria fazer o migrate. Sendo assim, vc não precisaria ter 2TB na máquina para fazer isso. Você também pode olhar no link http://orafaq.com/maillist/oracle-l/2003/12/05/0468.htm para ver como a pessoa usou o comando "set newname for datafile" e claro, olhar na documentação Oracle também. Não passei o link, pois não estou pesquisei no site da Oracle. Acho que é isso, espero ter ajudado. att, Welvis Douglas ________________________________ De: Diego Leite <diegoleit...@gmail.com> Para: oracle_br@yahoogrupos.com.br Enviadas: Quinta-feira, 2 de Fevereiro de 2012 22:09 Assunto: Re: [oracle_br] RMAN de single para RAC Alex, Em primeiro lugar vc deve fazer o restore de migrando de filesystem para o ASM (single), apos essa migracao da forma de armazenamento vc ira fazer a migracao de rac para single que nao eh um bicho de 7 cabecas.... vai precisar criar tbsp de undo para os outros nos, tbsp temp , os outros threads de redo dos outros nos e alguns parametros de cluster... Segue nota metalink de como migrar de Filesystem para ASM. *Steps To Migrate/Move a Database From Non-ASM to ASM And Vice-Versa [ID 252219.1]* ------------------------------ *Modified* 02-JAN-2011 *Type* BULLETIN *Status* PUBLISHED Applies to: Oracle Server - Enterprise Edition - Version: 10.1.0.2 to 11.2.0.1 - Release: 10.1 to 11.2 Information in this document applies to any platform. PurposeThis article describes the steps to migrate a database from Non-ASM to ASM and vice-versa. To setup ASM, please follow Note 452924.1 - How to Prepare Storage for ASM Note 265633.1 - ASM Technical Best Practices Note 249992.1 - New Feature on ASM (Automatic Storage Manager). Scope and ApplicationA scheduled downtime is needed. Steps To Migrate/Move a Database From Non-ASM to ASM And Vice-Versa** *Step 1: Edit the pfile/spfile of DB to point the new control_file location on ASM* E.g. : if your disk group name is '+DATA' control_files='+DATA/<dbid>/control01.ctl' The setting here is actually an alias for the controlfile. For 10gR1 or you don't want to use an alias for controlfile, please set control_files='+DATA' and use the following note to update the parameter again in the pfile/spfile after the controlfile is created at step #3. Note 468458.1 - How To Move Controlfile To ASM If you later want to duplicate an extra copy of control file, please see Note 345180.1 - How to duplicate a controlfile when ASM is involved * * *Step 2: Startup the database in nomount state* ** * SQL> Startup nomount * *Step 3: From RMAN session, copy the control file from old location to new location* RMAN> CONNECT TARGET RMAN> RESTORE CONTROLFILE FROM '/u01/TST/control01.ctl'; Here /u01/TST/control01.ctl is the old location of control file. *Step 4: From SQL session, mount the database* SQL> ALTER DATABASE MOUNT; *Step 5: Using RMAN, copy the datafile from NON-ASM to ASM* RMAN>BACKUP AS COPY DATABASE FORMAT '+DATA'; *Step 6: Using RMAN, rename the datafile , using the following command* RMAN> SWITCH DATABASE TO COPY; *Step 7: Switch tempfile and open database.* RMAN> run { set newname for tempfile 1 to '+DATA'; set newname for tempfile 2 to '+DATA'; ... switch tempfile all; } RMAN> ALTER DATABASE OPEN; *Step 8: Do the following maintenance* SQL> SELECT a.group#, b.member, a.status FROM v$log a, v$logfile b WHERE a.group#=b.group#; SQL> ALTER DATABASE ADD LOGFILE MEMBER '+ASM_Disk_group' TO GROUP 1; SQL> ALTER DATABASE ADD LOGFILE MEMBER '+ASM_Disk_group' TO GROUP 2; Em 2 de fevereiro de 2012 21:40, Alex Cwb <ab80...@gmail.com> escreveu: > ** > > > Alguem tem algum tutorial ou quick reference para indicar aonde posso > verificar pra ter idéia dos passos à seguir? > > obrigado. > > > 2012/2/2 orfeu lima <orfe...@hotmail.com> > > > > > sim. > > To: oracle_br@yahoogrupos.com.br > > From: ab80...@gmail.com > > Date: Thu, 2 Feb 2012 18:36:23 -0200 > > Subject: [oracle_br] RMAN de single para RAC > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > Olá pessoal, > > > > > > > > Diante de um projeto de migração de ambiente, surgiu uma duvida ... > > > > É possível fazer um backup via RMAN num ambiente utilizando sistema de > > > > arquivos tradicional e então fazer um restore em um outro ambiente > > > > (outro srv) em RAC com ASM?? > > > > > > > > A idéia é fazer este teste algumas vezes até validar todo o > > > > procedimento, pra então fazer a migração pra valer. > > > > Esta idéia acredito ser muito mais rapida e prática, ao invés de > > > > utilizar Expdp e Impdp, pois a base está próxima de 1TB. > > > > > > > > Plataforma: HP-UX > > > > Banco: 11.1.0.7 (atual e o novo) > > > > > > > > Desde já agradeço qquer recomendação ou exemplo. > > > > Alex > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > > > > > > ------------------------------------ > > > > > > ---------------------------------------------------------- > > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de > > inteira responsabilidade de seus remetentes. > > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ > > > > ---------------------------------------------------------- > > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » > > Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO > ESPAÇO! > > VISITE: http://www.oraclebr.com.br/ > > ---------------------------------------------------------- > > Links do Yahoo! Grupos > > > > > > > > > [As partes desta mensagem que não continham texto foram removidas] > > > -- Att, Diego Leite DBA ORACLE [As partes desta mensagem que não continham texto foram removidas] ------------------------------------ -------------------------------------------------------------------------------------------------------------------------- >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira >responsabilidade de seus remetentes. Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ -------------------------------------------------------------------------------------------------------------------------- >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » >Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: >http://www.oraclebr.com.br/ ------------------------------------------------------------------------------------------------------------------------ Links do Yahoo! Grupos [As partes desta mensagem que não continham texto foram removidas]