oracle_ocp

Fazer backup do catálogo de recuperação

  • O banco de dados do catálogo de recuperação é incluído em um backup como qualquer outro banco de dados no ambiente.
  • O catálogo de recuperação deve estar no modo ARCHIVELOG.
  • Os utilitários expdp e impdp podem criar backups lógicos do catálogo de recuperação, que podem ser utilizados em uma situação de recuperação de desastre ou para mover o catálogo de recuperação para outro banco de dados.
  • O uso de tablespaces transportáveis é outra maneira de mover o catálogo de recuperação para outro banco de dados.
  • Use o comando DROP CATALOG para eliminar um catálogo de recuperação. Não elimine manualmente schemas e packages contidos no banco de dados do catálogo de recuperação.
  • Execute o comando UPGRADE CATALOG para dar suporte a um cliente do RMAN de uma versão posterior à do banco de dados do catálogo de recuperação.

Criar e utilizar um catálogo privado virtual

  • Um catálogo privado virtual facilita a divisão das responsabilidades entre vários DBA’s.
  • Um ou mais catálogos privados virtuais compartilham o mesmo catálogo de recuperação de base.
  • Conceda a atribuição RECOVERY_CATALOG_OWNER a cada conta de usuário do Oracle que possuirá um catálogo privado virtual.
  • O proprietário do catálogo de recuperação de base pode conceder permissões sobre bancos de dados registrados existentes aos proprietários de catálogos privados virtuais através do comando GRANT CATALOG.
  • Assim que você conceder a um user a atribuição RECOVERY_CATALOG_OWNER, o usuário criará um catálogo virtual com o comando CREATE VIRTUAL CATALOG.
  • O proprietário do catálogo privado virtual usa o comando REGISTER DATABASE para registrar um novo banco de dados, exatamente como um usuário do catálogo de recuperação de base o faria.
  • Você pode consultar a view do dicionário de dados DBINC para conhecer os bancos de dados acessíveis para o proprietário do catálogo privado virtual.

Configurar as definições de backup

  • Os backups do RMAN podem ser completos ou incrementais.
  • Os backups incrementais podem ser de nível 0 ou de nível 1. Os backups de nível 0 são backups completos que você pode utilizar como parte de uma estratégia de backup diferencial, incremental ou incremental cumulativo de nível 1.
  • As cópias-imagem (image copy) do RMAN são cópias exatas dos datafiles. O uso do RMAN para fazer cópias de datafiles tem a vantagem adicional de verificar a presença de corrupção de dados em cada bloco lido.
  • O RMAN pode utilizar a compressão de backup para economizar espaço no dispositivo de destino, e ele descompacta automaticamente o backup durante uma operação de recuperação.
  • O uso de uma área de recuperação flash no RMAN propicia duas vantagens: o RMAN nomeia automaticamente os arquivos de backup na área de recuperação flash e exclui também automaticamente os arquivos obsoletos de backup quando houver pouco espaço na área.
  • Mais de um banco de dados pode utilizar a mesma área de recuperação flash.
  • O comando SHOW ALL lista todas as configurações persistentes do RMAN.
  • Use CONFIGURE CONTROLFILE AUTOBACKUP ON para garantir a existência de uma cópia de backup do controlfile do banco de dados de destino depois de cada operação de backup.

Alocar canais para usar ao fazer um backup

  • Os canais podem ser persistidos com o comando CONFIGURE ou atribuídos dentro de blocos RUN sando-se o comando ALLOCATE CHANNEL.
  • Usar DISK como o tipo de dispositivo padrão não exige qualquer alocação de canais.

Configurar a otimização do backup

  • O RMAN usa a otimização de backup para saltar os backups de um ou mais arquivos se arquivos idênticos foram incluídos no backup em disco ou fita.
  • A otimização de backup considera as políticas de duplexação e retenção antes de saltar um arquivo de origem.
  • A otimização de backup é definida no RMAN com o comando CONFIGURE BACKUP OPTIMIZATION ON.

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