Pular para o conteúdo

Fóruns Banco de dados Oracle RMAN RMAN

#88167
Rodrigo Almeida
Participante

    Vamos lá…

    Vamos fazer os passos desde o início.

    [ SERVIDOR 1]

    1) Faça um backup assim.

    run {
    sql ‘alter system archive log current’;
    backup full database include current contolfile plus archivelog;
    }
    |
    |—-> Só por garantia.

    2) Passe os BSs para o outro servidor [ SERVIDOR 2 ]

    3) Crie o PFILE e altere os parâmetros necessários que não existe no [ SERVIDOR 2]

    [ NO SERVIDOR 2 ]

    4) Inicia a instância

    #> sqlplus “/ as sysdba”

    SQL> startup pfile=/;

    5) Restaura o CONTROL FILE

    RMAN> restore controlfile from ‘ alter database mount;
    RMAN> exit

    6) Faça um CROSSCHECK do backup

    RMAN> CROSSCHECK backup;
    RMAN> CROSSCHECK copy;
    RMAN> CROSSCHECK backup of database;
    RMAN> CROSSCHECK backup of controlfile;
    RMAN> CROSSCHECK archivelog all;

    7) Catalog os seus BSs que está no SERVIDOR 2.

    RMAN> CATALOG backuppiece ‘′;

    8) Verifique o LIST BACKUP se está tudo certo!

    RMAN> list backup;

    9) CATALOGAR

    RMAN> catalog backuppiece ”;

    10) RESTAURAR A BASE

    RMAN> run {
    set newname for datafile 1 to ”;
    restore database;
    switch datafile all;
    recover database;
    }

    Veja agora!!!