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 []