Pular para o conteúdo
#77537
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