- Este tópico contém 10 respostas, 2 vozes e foi atualizado pela última vez 14 anos, 3 meses atrás por
Victor Armbrust.
-
AutorPosts
-
6 de dezembro de 2011 às 5:00 am #102029
thiagofm
ParticipanteCamaradas
Estou em uma base de testes seguindo o roteiro:
http://www.isaca.org/Groups/Professiona … ackups.pdfresumindo:
base 1:
faco um backup incremental lvl 0 com controfile incluido na Fast recovery area
essa fast recovery area tambem tem os redos multiplexados e os archives
minha ideia é copiar todos os arquivos dessa FRA para outra maquina e a partir desses arquivos eu conseguir recuperar a basebase 2:
instalo apenar o software oracle
crio os diretorios de dump e oradata no mesmo lugar da base 1
copio a FRA da base 1 para o mesmo lugar no server 2
crio a instancia com o comando (usando mesmo SID da base 1)
C:>oradim -new -sid DBTEST -intpwd DBTESTseto a variavel ORACLE_SID como a mesma da base 1
conecto no rman no modo nao catalogo
seto o dbid com o valor do log do backup lvl 0 feito na base1
depois disso restauro o spfile
depois restauro o controlfile
na hora de dar o restore database estou recebendo a mensagem de erro:
”
RMAN-03002: failure of restore command at 12/05/2011 16:45:38
ORA-19693: backup piece F:FRATESTE1RMANBKSLEVEL0_TESTE1_46_1_769103174.BKP a
lready included
”os mestres presentes podem me dar uma luz??? estou fazendo algo errado?
a minha ideia é guardar a FRA da base 1 com muito carinho e garantir que a partir dela eu consigo restaurar toda a base1 em outra maquinaobrigado!
6 de dezembro de 2011 às 11:17 pm #102042Victor Armbrust
MestreSó pra entender:
Vc está tentando restaurar a BASE 1 de um servidor para outro servidor com o mesmo nome correto? (DBTEST)Se sim faça o seguinte:
Após criar o serviço com o ORADIM:
– set ORACLE_SID=
– set ORACLE_HOME=
– Se possivel, coloque o SPFILE como PFILE no ORACLE_HOME/database
– rman target /
– startup nomount pfile=
– restore controlfile from ” ;
– shutdown
– startup mount
– crosscheck backup;
– delete expired backup;
– catalog start with ”;
– restore database; (Não se esqueça nesse ponto que se os caminhos forem diferentes você terá que usar o SET NEWNAME)
– recover database;
– alter database open resetlogs;Está de uma maneira bem macro aqui cara, mas se precisar vai postando mais detalhes pra te ajudarmos..
abs
Victor DBA7 de dezembro de 2011 às 1:06 am #102044thiagofm
Participantevaleu pela ajuda varmbrust!
entao, vamos la
eu fiz tudo isso, so nao fiz o “- catalog start with ”; ”mais vamos la, eu setei o pfile com a FRA e subi o BD no MOUNT, e depois abri o rman e setei o target
nao fica implicito que as backuppieces estarão na FRA?ais de qualquer forma fiz esse paço e depois qd fui dar o restore database recebi a mesma mensagem:
nao sei oque pode ser isso….
”
RMAN> restore database;Starting restore at 06-DEC-11
using channel ORA_DISK_1
using channel ORA_DISK_2channel ORA_DISK_1: starting datafile backupset restore
channel ORA_DISK_1: specifying datafile(s) to restore from backup set
restoring datafile 00001 to D:ORACLEPRODUCT10.2.0ORADATATESTE1SYSTEM01.DBFrestoring datafile 00003 to D:ORACLEPRODUCT10.2.0ORADATATESTE1SYSAUX01.DBF
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of restore command at 12/06/2011 13:02:41
ORA-19693: backup piece F:FRATESTE1RMANBKSLEVEL0_TESTE1_46_1_769103174.BKP a
lready included”
abs!
7 de dezembro de 2011 às 2:09 am #102045Victor Armbrust
MestreCara,
Isso tá me parecendo que tem 1 backuppiece duplicado no seu controlfile.
Faz o seguinte:change backuppiece ‘F:FRATESTE1RMANBKSLEVEL0_TESTE1_46_1_769103174.BKP’ uncatalog;
catalog backuppiece ‘F:FRATESTE1RMANBKSLEVEL0_TESTE1_46_1_769103174.BKP’ ;
Outra coisa, depois que fizer isso roda:
- crosscheck backup;
- delete expired backup;
- catalog start with ”;
o RMAN está “se perdendo” ai nos Backuppieces …
Manda o resultado…
Att
Victor DBA7 de dezembro de 2011 às 3:39 am #102046thiagofm
Participantecara acho que vc ta certo
tentei fazer isso de uncatalog e olha o retorno:RMAN> change backuppiece ‘F:FRATESTE1RMANBKSLEVEL0_TESTE1_46_1_769103174.BKP
‘ uncatalog;RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of uncatalog command at 12/06/2011 15:38:55
RMAN-20261: ambiguous backup piece handle
RMAN-06092: error while looking up backup piecemais porra, so tem 1!
oque sera que ta errado?7 de dezembro de 2011 às 3:52 am #102047Victor Armbrust
MestreVc tentou fazer um: LIST BACKUP ?
Quantos Backuppieces o RMAN mostra?Se não rolar cara.. pode-se fazer o seguinte:
Depois do “restore controlfile” usar um “delete backup”
ai ele vai limpar tudo, e vai precisar fazer o catalog de novo…att
Victor DBA7 de dezembro de 2011 às 3:58 am #102048thiagofm
Participantecara vc tem razao
no list ta listando as backup pieces duplicadas
masi pq sera isso?
fisicamente as pieces sao 1 so….tem algo errado entao na hora de fazer o backup certo?
7 de dezembro de 2011 às 4:08 am #102049Victor Armbrust
MestreVocê já utilizou algum duplicate alguma vez neste banco? Com auxiliary channel? Pode ser pq ficou catalogado em algum outro destino…
Tenta fazer o delete backup….
Dá uma olhada aqui :
https://kr.forums.oracle.com/forums/thr … dID=646707
Att
Victor DBA7 de dezembro de 2011 às 4:26 am #102050thiagofm
Participantecara pior que eu deletei, ele fala que delete, deleta fisicamente mais quando do um list eles aparecem denovo…
ja pasou por isso?7 de dezembro de 2011 às 4:45 am #102051thiagofm
Participantemeu camarada, se vc for do rio te pago uma cerveja! funcionou
seguinte
deletei as pieces, fiz um crosscheck e ai ficou zerado
depois copiei novamente as pieces,
dei um: – catalog start with ”;
dei um list e ficou tudo bonito
depois dei um restore
depois um recover
depois um open reset logs e pronto!
banco pronto e operante!show de bola, muito obrigado varmbrust!
7 de dezembro de 2011 às 5:15 am #102052Victor Armbrust
MestreHhehehee.. Show cara.. isso ai.. era isso ai mesmo que eu citei lá em cima..rs.. Que bom que funcionou…rs
Cara eu sou de SP, fica pra próxima..heheh
Precisando estamos ai..
att
Victor DBA -
AutorPosts
- Você deve fazer login para responder a este tópico.