- Este tópico contém 4 respostas, 3 vozes e foi atualizado pela última vez 17 anos, 2 meses atrás por
vieri.
-
AutorPosts
-
14 de janeiro de 2009 às 5:51 pm #84714
damata
ParticipantePessoal, eu gostaria de restaurar o backup do meu servidor de produção em um outro servidor de teste. O servidor de produção é linux e o o de teste é windows. Não estou usando o catálogo do rman, apenas control file.
Eu fiz o seguinte passos:
-criei no servidor teste a banco de dados GEODB ;
-copiei os arquivos de backup (backup set) para uma pasta no servidor de teste;
-coloquei-a em modo nomount;
-no rman setei o dbid com o dbid da base de producao;
-fiz o restore do controlfile;
-coloquei a base em modo mount;
-alterei as configuraçãdo rman
-fiz o swicth dos datafailes ( SET NEWNAME FOR DATAFILE 1 to D:oracleu01systemsystem01.dbf ) – fiz isso para todos os datafiles
-cataloguei os backups peice (catalog backuppiece ‘D:recovervvk43o5g_1_1’;)
-executei o restorePorém ocorre o seguintes erros:
Iniciando restore em 14/01/09
utilizando o canal ORA_DISK_1
utilizando o canal ORA_DISK_2canal ORA_DISK_1: iniciando restauraþÒo de conjunto de backups de arquivo de dados
canal ORA_DISK_1: especificando arquivo(s) de dados para restauraþÒo a partir do conjunto de backups
restaurando arquivo de dados 00039 para /oracle/u04/ora_idx/ora_idx5.dbf
restaurando arquivo de dados 00042 para /oracle/u04/ora_idx/ora_idx6.dbf
restaurando arquivo de dados 00043 para /oracle/u04/ora_idx/ora_idx7.dbf
restaurando arquivo de dados 00046 para /oracle/u03/system/system03.dbf
restaurando arquivo de dados 00050 para /oracle/u03/undo/undo17.dbf
restaurando arquivo de dados 00051 para /oracle/u04/ora_idx/ora_idx8.dbf
restaurando arquivo de dados 00060 para /oracle/u03/system/system02.dbf
canal ORA_DISK_1: lendo da parte de backup D:RECOVER 0K43O7I_1_1
canal ORA_DISK_2: iniciando restauraþÒo de conjunto de backups de arquivo de dados
canal ORA_DISK_2: especificando arquivo(s) de dados para restauraþÒo a partir do conjunto de backups
restaurando arquivo de dados 00011 para /oracle/u04/ora_idx/ora_idx3.dbf
restaurando arquivo de dados 00059 para /oracle/u04/ora_idx/ora_idx10.dbf
restaurando arquivo de dados 00061 para /oracle/u04/ora_idx/ora_idx12.dbf
canal ORA_DISK_2: lendo da parte de backup D:RECOVER 1K43O8P_1_1
ORA-19870: erro ao ler componente de backup D:RECOVER 0K43O7I_1_1
ORA-19504: falha ao criar arquivo “C:ORACLEU04ora_IDXora_IDX5.DBF”
ORA-27040: erro ao criar arquivo, nÒo foi possÝvel criar o arquivo
OSD-04002: nÒo Ú possÝvel abrir arquivo
O/S-Error: (OS 3) O sistema nÒo pode encontrar o caminho especificado.Não sei se executei os passos corretos para restauração da base, mas queria entender porque o rman tenta criar o arquivo neste local: “C:ORACLEU04”? Como posso alterar o ponto de restauração?
Vou tentar fazer um backup full do banco de produção e tentar novamente. Há mais alguma coisa, além dos passos q descrevi, que eu deveria fazer?
Obrigado!
14 de janeiro de 2009 às 10:41 pm #84730Rodrigo Almeida
ParticipanteOlá,
Tu fez todos os procedimentos do Cross-Platform do RMAN antes de fazer o backup?
Para fazer um backup no Linux e restaurar no Windows, é necessário alguns passos e procedimentos do Database Cross-Platform. O RMAN irá gerar até mesmo os scripts para você restaurar a base no novo servidor.
Abraços,
15 de janeiro de 2009 às 4:31 pm #84735damata
ParticipanteOlá Rodrigo,
não fiz os procedimentos não. Vou dar uma pesquisada e refazer o backup usando o database cross-plataform.
Valew!!
Guilherme
15 de janeiro de 2009 às 10:09 pm #84739Rodrigo Almeida
ParticipanteBlz.
Se seguir os procedimentos do Database Cross-Platform terá sucesso.
Abraços,
16 de janeiro de 2009 às 5:57 pm #84761vieri
ParticipanteDamata,
caso consiga com sucesso,
poste o “how to” ai pra galera…[]s
-
AutorPosts
- Você deve fazer login para responder a este tópico.