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
eimpdp
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 comandoCREATE 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 blocosRUN
sando-se o comandoALLOCATE 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.