Pular para o conteúdo
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #107489
    Avatar de Ricardo NevesRicardo Neves
    Participant

      Bom dia pessoal,

      Estou realizando validações de backups via RMAN em nosso ambiente, e lendo mais sobre conceitos sobre backup consistente e inconsistente, surgiu uma dúvida. Onde são armazenadas as alterações que ocorrem no Banco de Dados durante o backup online? Procurei no google e não encontrei nada sobre o assunto.

      []s

      #107492
      Avatar de rmanrman
      Participant

        @Ricardo Neves

        Funciona da seguinte forma, todo backup ONLINE é um backup inconsistente, o que torna o backup consistente é a aplicação do ARCHIVELOG.

        É de extrema importância fazer o backup do ARCHIVELOG junto do backup do DATABASE.


        BACKUP FULL DATABASE FORMAT 'database_full_%d_%s_%T_%U.bkp' TAG 'DATABASE_FULL' PLUS ARCHIVELOG FORMAT 'database_full_%d_%s_%T_%U.bkp' TAG 'DATABASE_FULL';

        Sem a aplicação do ARCHIVELOG gerado durante o processo de backup não é possível abrir o banco no processo de RECOVERY.

        #107494
        Avatar de Ricardo NevesRicardo Neves
        Participant

          @rman,

          Na minha visão, o RMAN fazia algum tipo de redirecionanmento das transações DML durante a realização do backup para garantir a sua integridade, porém, vi que meu entendimento estava errado. Pelo que pude notar atraves de sua resposta é que, nada de difertente é feito pelo RMAN para realizar o backup online, o que vai garantir a integridade do Banco de Dados no momento da restauração é o arquivelog.

          Bem, vicio de que contumava fazer backup online alterando as tablespaces para begin backup, fazer o que?

          Obrigado!!!
          []s

          #107495
          Avatar de rmanrman
          Participant

            @Ricardo Neves

            Qual é o comando completo de BEGIN BACKUP que você utiliza? Creio que esse comando é para fazer o backup físico que é conhecido como backup gerenciado pelo usuário, que nada mais é que a copia física via SO de todos os componentes do banco.

            A uma detalhe interessante. O que é o ARCHIVELOG? ACHIVELOG é um backup do REDOLOG. O que tem no REDOLOG? Todas as instruções que o banco processa. É exatamente disso que precisamos para tornar o backup consistente, refazer todas as instruções que foram executadas durante o backup.

          Viewing 4 posts - 1 through 4 (of 4 total)
          • You must be logged in to reply to this topic.
          plugins premium WordPress