Clonación de base de datos oracle con rman

7
Clonación de base de datos Oracle con RMAN 1. Bajar la base de datos de PRUEBA Entrar a sqlplus como administrador y escribir el comando shutdown immediate para bajar la base de datos. 2. Generar archivo de parámetros de configuración init___.ora Generar archivo de configuración (spfile/init) desde sqlplus. Este lo genera en la ruta $ORACLE_HOME/dbs/inittest.ora

description

Clonación de base de datos oracle con rman

Transcript of Clonación de base de datos oracle con rman

Page 1: Clonación de base de datos oracle con rman

Clonación de base de datos Oracle con RMAN

1. Bajar la base de datos de PRUEBAEntrar a sqlplus como administrador y escribir el comando shutdown immediate para bajar la base de datos.

2. Generar archivo de parámetros de configuración init___.oraGenerar archivo de configuración (spfile/init) desde sqlplus. Este lo genera en la ruta $ORACLE_HOME/dbs/inittest.ora

Page 2: Clonación de base de datos oracle con rman

Clonación de base de datos Oracle con RMAN

3. Cambiar parámetros en archivo de configuración init___.oraRevisar y/o colocar los patrones de sustitución en el archivo de configuración generado(spfile/init). Se debe abrir con un editor, ejemplo: [oracle@dbtest ~]$ vi $ORACLE_HOME/dbs/inittest.ora

4. Borrar archivos físicos de la base de datos de PRUEBARuta:

/u02/oradata/test//u03/oradata/test/

Archivos:*.dbf*.log*.ctl

Page 3: Clonación de base de datos oracle con rman

Clonación de base de datos Oracle con RMAN

5. Pasar todos los archivos físicos de la ultima copia de la base de datos de producción a pruebas.Se transfiere la copia de RMAN de ficheros y controlfile más reciente, así como todos los redologs que sea posible. Esto se puede hacer con scp.

Archivo a copiar

IP servidor de PRUEBA

Ruta destino en servidor de PRUEBA

Aquí vemos ya todos los archivos transferidos

Page 4: Clonación de base de datos oracle con rman

Clonación de base de datos Oracle con RMAN

6. Proceso de clonación.Se da inicio a la base de datos hasta el estado NOMOUNT (solo instancia; no existen archivos de control):

Page 5: Clonación de base de datos oracle con rman

Clonación de base de datos Oracle con RMAN

6. Proceso de clonación (Continuación …)Ahora, utilizamos la herramienta RMAN:

Desde RMAN ejecuta la duplicación con el comando:

Aquí empieza el proceso mostrando todos los pasos de su ejecución:

Page 6: Clonación de base de datos oracle con rman

Clonación de base de datos Oracle con RMAN

6. Proceso de clonación (Continuación …)Termina el proceso:

Page 7: Clonación de base de datos oracle con rman

Clonación de base de datos Oracle con RMAN

7. Pasar la base de datos de prueba a NOARCHIVELOGAl finalizar, se recomienda suspender el modo ARCHIVELOG de la base de datos.