Backup controlfile

Bom dia pessoal, hoje vamos falar da importância do backup do controlfile.

Controlfile nada mais é que um arquivo binário de controle que o Oracle database utiliza para armazenar informações como:

  • Nome do banco de dados
  • Data de criação do banco de dados
  • Informações dos datafiles e redo log
  • Informações sobre as tablespaces
  • Sobre os archives gerados
  • Backups
  • O valor atual do número da sequência do log
  • Informações de checkpoint

Tendo em vista o nível de informações agora sabemos que esse arquivo é muito importante para o Oracle, sendo assim devemos multiplexar esses arquivos e fazer backups periódicos, em outro poste irei mostrar como fazer a multiplexação, agora iremos realizar o backup do controlfile seguindo os passos abaixo:

Gerar binário do controlfile em arquivo de texto:

alter database backup controlfile to trace as 'bin_controlfile.sql';
SQL

Backup controlfile arquivo em binário:

alter database backup controlfile to 'bkp_controlfile';
cd /u01/app/oracle/product/11.2.0/db_1/dbs
ls
SQL

Recriar controlfile com script gerado:

@?/u01/app/oracle/product/11.2.0/db_1/dbs/binario_controlfile.sql
SQL

Leave a Reply

Your email address will not be published. Required fields are marked *

search previous next tag category expand menu location phone mail time cart zoom edit close