Pular para o conteúdo

Construção e Execução do Recurso Duplicate da Oracle

RMAN – DUPLICATE

Olá,

Nesta sessão você irá tirar suas dúvidas quanto a construção e execução do recurso da Oracle o Duplicate.
OBS: Neste documento irei chamar o banco de produção ORIGEM de prd. O banco de DESTINO vou chamar de sml.

1º processo

Verificar se há espaço suficiente para a realização do novo backup e criação do novo banco.
Usando RMAN -> Realizar o backup do banco de produção (banco de dados ORIGEM).
Backup full incluindo todos archivelog. (BACKUP DATABASE PLUS ARCHIVELOG)

2º processo

Criar todos diretórios e arquivos necessários para o novo banco.
Fazer uma cópia do init.ora do banco base (ORIGEM) para o banco novo e alterar o init.ora (altere para o nome do novo banco de dados).

3º processo

Acrescentar no novo init.ora os comandos:

Em ambientes Linux utilize os comandos abaixo:

db_file_name_convert =('/oradata/prd/', '/oradata/sml/')
log_file_name_convert =('/oradata/prd/', '/oradata/sml/')

Em ambientes Windows utilize os comandos abaixo:

db_file_name_convert ='C:\ORACLE\PRODUCT\DB_1\oradata\prd\', 'C:\ORACLE\PRODUCT\DB_1\oradata\sml\'
log_file_name_convert ='C:\ORACLE\PRODUCT\DB_1\oradata\prd\', 'C:\ORACLE\PRODUCT\DB_1\oradata\sml\'

4º processo

setar o ORACLE_SID=novobanco.
entrar no sqlplus.

SQLPLUS> startup nomount;

5º processo

Analise o caminho da sua área de backup:

db_recovery_file_dest='/dbt2/backup/rman/flash_recovery_area'

No promtp de comando (DOS e/ou prompt) executar o comando:

./rman target sys/oracle@prd auxiliary /

6º processo

Já conectado no RMAN, executar o comando abaixo:

duplicate target database to sml;
nofilenamecheck;

7º processo

Faça conexão ao novo banco de dados sml via RMAN e execute o comando abaixo:

sql "ALTER TABLESPACE temp ADD TEMPFILE ''/u01/app/oracle/oradata/sml/temp01.dbf'' SIZE 100M REUSE AUTOEXTEND ON NEXT 100M MAXSIZE 8192M";
Flávio de Arruda Isidorio

Flávio de Arruda Isidorio

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

plugins premium WordPress