Pular para o conteúdo
  • Este tópico contém 10 respostas, 2 vozes e foi atualizado pela última vez 14 anos, 3 meses atrás por Victor Armbrust.
Visualizando 11 posts - 1 até 11 (de 11 do total)
  • Autor
    Posts
  • #102029
    thiagofm
    Participante

      Camaradas

      Estou em uma base de testes seguindo o roteiro:
      http://www.isaca.org/Groups/Professiona … ackups.pdf

      resumindo:
      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 base

      base 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 DBTEST

      seto 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 maquina

      obrigado!

      #102042
      Victor Armbrust
      Mestre

        Só 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 DBA

        #102044
        thiagofm
        Participante

          valeu 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_2

          channel 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.DBF

          restoring 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!

          #102045
          Victor Armbrust
          Mestre

            Cara,

            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 DBA

            #102046
            thiagofm
            Participante

              cara 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 piece

              mais porra, so tem 1!
              oque sera que ta errado?

              #102047
              Victor Armbrust
              Mestre

                Vc 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 DBA

                #102048
                thiagofm
                Participante

                  cara 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?

                  #102049
                  Victor Armbrust
                  Mestre

                    Você 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 DBA

                    #102050
                    thiagofm
                    Participante

                      cara pior que eu deletei, ele fala que delete, deleta fisicamente mais quando do um list eles aparecem denovo…
                      ja pasou por isso?

                      #102051
                      thiagofm
                      Participante

                        meu 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!

                        #102052
                        Victor Armbrust
                        Mestre

                          Hhehehee.. 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

                        Visualizando 11 posts - 1 até 11 (de 11 do total)
                        • Você deve fazer login para responder a este tópico.