Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da SQL Magazine DIGITAL ou para quem possui Créditos DevMedia. Clique aqui para saber mais!
Automatizando um backup com RMAN - SQL Magazine 84
Este artigo trata da automatização da tarefa de backup do banco de dados através da utilização do utilitário RMAN – Recovery Manager.
SQL Magazine 84
[Artigo já está disponível no Leitor Digital DevMedia®. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da SQL Magazine 84
[Artigo já está disponível no Leitor Digital DevMedia®. Clique aqui para acessá-lo]
> Clique aqui para ler todos os artigos da SQL Magazine 84
Automatizando um backup com RMAN
Parte I
Há algum tempo atrás, se falava muito em política de backup, mas essa estratégia já foi por “água abaixo”. Hoje em dia, muito mais importante que uma boa estratégia de backup é a estratégia de recovery, ou seja, de nada adianta ter uma boa cópia de segurança de seu banco de dados se essa cópia não é “recuperável”.
Isso significa dizer que é muito importante fazer testes de recuperação periodicamente, ou seja, utilizar o backup mais atual para recuperar o banco de dados em uma máquina de testes, por exemplo.
Bem, visualizando este cenário, podemos concluir que o backup é parte integrante (e fundamental) da política de recuperação e é exatamente esta fase do processo que abordarei neste artigo.
A partir da versão 10g do banco de dados Oracle o utilitário RMAN se tornou extremamente potente e muito mais amigável. O “medo” de utilizar o RMAN foi deixado de lado e a confiabilidade aumentou muito.
Com base nesta afirmação, nada mais justo que utilizar este utilitário para automatizar a tarefa de backup dos bancos de dados em que somos responsáveis.
Grandes melhorias, como compressão real do backupset, rapidez na execução do backup, e tantas outras estão agora presentes no RMAN e fazem com que seja uma ótima opção a ser utilizada.
Neste artigo, mostrarei alguns scripts e configurações para implementar uma rotina automática de backup de seu banco de dados utilizando o RMAN.
Criação dos scripts
Esta solução é implementada através de 3 scripts e mais 3 arquivos de configuração, são eles:
• rman_hotfull.sh: script principal, responsável por executar o backup completo da instância de banco de dados;
• rman_arch.sh: script responsável por executar o backup periódico dos archived redo log files que forem criados entre o período do último backup executado e o próximo backup que será utilizado, evitando que a flash recovery area fique completamente cheia ocasionando o congelamento do banco de dados;
• check_backup.sh: script responsável em verificar nos logs se houve algum erro na execução do backup;
• rman_hotfull.ini: arquivo de configuração dos parâmetros do RMAN para execução do backup completo;
• rman_arc.ini: arquivo de configuração dos parâmetros do RMAN para execução do backup dos archived redo log files;
"
ATENÇÃO! A exibição deste artigo foi interrompida.
Este é um post disponível para assinantes MVP
Parte I
Há algum tempo atrás, se falava muito em política de backup, mas essa estratégia já foi por “água abaixo”. Hoje em dia, muito mais importante que uma boa estratégia de backup é a estratégia de recovery, ou seja, de nada adianta ter uma boa cópia de segurança de seu banco de dados se essa cópia não é “recuperável”.
Isso significa dizer que é muito importante fazer testes de recuperação periodicamente, ou seja, utilizar o backup mais atual para recuperar o banco de dados em uma máquina de testes, por exemplo.
Bem, visualizando este cenário, podemos concluir que o backup é parte integrante (e fundamental) da política de recuperação e é exatamente esta fase do processo que abordarei neste artigo.
A partir da versão 10g do banco de dados Oracle o utilitário RMAN se tornou extremamente potente e muito mais amigável. O “medo” de utilizar o RMAN foi deixado de lado e a confiabilidade aumentou muito.
Com base nesta afirmação, nada mais justo que utilizar este utilitário para automatizar a tarefa de backup dos bancos de dados em que somos responsáveis.
Grandes melhorias, como compressão real do backupset, rapidez na execução do backup, e tantas outras estão agora presentes no RMAN e fazem com que seja uma ótima opção a ser utilizada.
Neste artigo, mostrarei alguns scripts e configurações para implementar uma rotina automática de backup de seu banco de dados utilizando o RMAN.
Criação dos scripts
Esta solução é implementada através de 3 scripts e mais 3 arquivos de configuração, são eles:
• rman_hotfull.sh: script principal, responsável por executar o backup completo da instância de banco de dados;
• rman_arch.sh: script responsável por executar o backup periódico dos archived redo log files que forem criados entre o período do último backup executado e o próximo backup que será utilizado, evitando que a flash recovery area fique completamente cheia ocasionando o congelamento do banco de dados;
• check_backup.sh: script responsável em verificar nos logs se houve algum erro na execução do backup;
• rman_hotfull.ini: arquivo de configuração dos parâmetros do RMAN para execução do backup completo;
• rman_arc.ini: arquivo de configuração dos parâmetros do RMAN para execução do backup dos archived redo log files;
"
ATENÇÃO! A exibição deste artigo foi interrompida.
Este é um post disponível para assinantes MVPEste post também está disponível para assinantes da SQL Magazine DIGITAL ou para quem possui Créditos DevMedia. Clique aqui para saber mais!

Você está em:
canal SQL
Publicidade
Ricardo Rezende
Space do autor
Ricardo Rezende
ricardo@devmedia.com.br / ricarezende@gmail.com
http://twitter.com/ricarezende
DBA Oracle certificado pela Oracle University (DBA 9i track e DBA OCP 10g).
IBM Certified Associated em DB2 V9.
DBA Oracle na IBM do Brasil em projeto internacional administrando ambiente de produção....
Space do autor


0
0
