RMAN

#77691
Avatar de chduartechduarte
Participante

Tudo depende do sistema operacional que voce esta utilizando. Se voce esta com o banco 10g voce pode usar o schedule do proprio banco para realizar o backup.

Se voce estiver utilizando versoes anteriores ao 10g o metodo menos trabalhoso é criar um script no seu sistema operacional.

Uma das otimas features do rman a partir do 9i é que voce pode deixar tudo configurado com o comando “configure”. Para ver suas configuracoes entre no rman. Vou utizar abaixo a sintaxe do UNIX. Se for windows, mude os comandos de sistema operacional:

export ORACLE_SID=db01
rman nocatalog target /

O comando “show all” ira mostrar todas as suas configuracoes. Elas ficam no controlfile.

RMAN> show all

Configure onde irá ficar o seu backup:

RMAN> CONFIGURE SNAPSHOT CONTROLFILE NAME TO ‘/diretorio_de_backup’;
RMAN> configure channel device type disk format ‘c:backup’;

So isso!!!

Agora é so fazer o backup do seu banco.

RMAN> backup database;
RMAN> backup archivelog all delete input;
RMAN> backup current controlfile;
RMAN> delete noprompt;

Este é um simples backup. Existe a politica de retenção que pode ser alterada e outros parametros como paralelismo e backups incrementais.

RMAN é uma ferramenta muito boa. Vale a pena estuda-la um pouco.

Grande []

plugins premium WordPress