oracle_ocp

Configurar a capacidade de recuperação do banco de dados

  • Uma estratégia de backup robusta inclui backups lógicos e físicos.
  • Um backup lógico de um banco de dados envolve a leitura de um conjunto de linhas do banco de dados e a gravação dessas linhas em um arquivo.
  • O utilitário Data Pump Export do Oracle consulta o dicionário e grava a saída em um arquivo XML, chamado de arquivo de pump de exportação.
  • Após a sua exportação por meio do utilitário Data Pump Export, os dados podem ser importados através do utilitário Data Pump Import.
  • Os backups físicos consistem em copiar os arquivos que formam o banco de dados.
  • Backups offline consistentes ocorrem quando o banco de dados foi desligado normalmente usando-se a opção NORMAL, IMMEDIATE ou TRANSACTIONAL do comando SHUTDOWN.
  • Você pode utilizar os backups online em qualquer banco de dados em execução no modo ARCHIVELOG.
  • No modo ARCHIVELOG, os redo logs online são arquivados, criando um log de todas as transações ocorridas dentro de um banco de dados.
  • Você pode fazer backups no sistema de arquivos de um banco de dados aberto, desde que esse banco esteja em execução no modo ARCHIVELOG.
  • É possível recuperar totalmente o banco de dados a partir de um backup online, e esse banco pode ser avançado, através dos archive logs, até o momento anterior à falha.
  • Os dois tipos básicos de comandos do RMAN são comandos standalone e comandos de job.
  • A preparação para usar o RMAN em seu ambiente consiste em duas etapas principais: mudar o banco de dados para o modo ARCHIVELOG (se ainda não estiver) e configurar o número e os tipos de destinos de log arquivado para maximizar a capacidade de recuperação e a disponibilidade.
  • Quando o Oracle for executado no modo ARCHIVELOG, o processo em background ARCn fará uma cópia de cada arquivo de redo log depois que o processo LGWR terminar de gravar no arquivo.

Configurar vários destinos de archive logs para aumentar a disponibilidade

  • Mudar o banco de dados para o modo ARCHIVELOG aumenta a capacidade de recuperação do banco de dados e permite usar o RMAN como uma ferramenta de backup e recuperação para backups online.
  • O parâmetro de inicialização DB_RECOVERY_FILE_DEST especifica a localização da Flash Recovery Area (área de recuperação flash), que pode ser em um sistema de arquivos ou em um diskgroup ASM.
  • Defina pelo menos um parâmetro LOG_ARCHIVE_DEST_n para uma localização fora da Flash Recovery Area.
  • Defina pelo menos dois parâmetros LOG_ARCHIVE_DEST_n para arquivar em destinos de área de recuperação não flash.
  • Para um ou dois destinos de arquivo de archive log, você pode utilizar o LOG_ARCHIVE_DEST e LOG_ARCHIVE_DUPLEX_DEST.
  • Para mais de dois destinos de arquivos de archive log com pelo menos um destino remoto, use LOG_ARCHIVE_DEST_n.
  • Use o LOG_ARCHIVE_MIN_SUCCEED_DEST para garantir que um número mínimo de destinos de archive logs seja acessado pelo ARCn.

Referência Bibliográfica

Este post, assim como todos os posts sobre Certificação OCP deste blog, são trechos do livro “OCP Oracle Database 11g – Administração II (Guia do Exame 1Z0-053)”, da editora Bookman – www.bookman.com.br
Recomendo este livro a todos que pretendem estudar para o exame. Meus posts são apenas algumas dicas para quem já está estudando por outros materiais, e por isso exige uma base de conhecimento anterior em cada um dos capitulos. Para uma referência completa de estudos é recomendado a compra do livro correspondente, bem como a documentação oficial da Oracle.

Milton Bastos é DBA Oracle e Desenvolvedor PL/SQL, dividido entre Apucarana/PR e Curitiba/PR. Certificações: OCA (Oracle 11g DBA Certified Associate), Oracle Database 11g Data Warehousing Certified Implementation Specialist, Oracle Database 11g Sales Specialist Assessment, Oracle Database Appliance PreSales Specialist Assessment, Oracle Database Appliance Sales Specialist Assessment