Ejemplos de uso de RMAN « Blog Técnico

Revisando las estadísticas del blog he comprobado que hay personas que llegan aquí mediante una búsqueda similar al título de este post. Por tanto he decidido crear una entrada especificando una serie de comandos comunes a la hora de usar RMAN.

De este modo, ahí va la lista. Si alguno de los visitantes echa en falta algo más, solo tiene que dejar un comentario.

 

  • Abrir una sesión anónima (sin autenticación):
oracle@srv:> rman target=/
  • Abrir una sesión con autenticación contra un catálogo de recuperación:
oracle@srv:> rman target=/ catalog nombre_catalogo@sid
  • Ver los parámetros de configuración:
RMAN> show all;
  • Listar las copias realizadas:
RMAN> list backup;
  • Realizar una copia completa de la base de datos al disco flash:
RMAN> backup database include current controlfile plus archivelog;
  • Realizar una copia completa de la base de datos a un dispositivo de cinta:
RMAN> backup device type sbt_tape database include current 
controlfile plus archivelog;
  • Lanzar una copia de archivelog con borrado del no necesario:
RMAN> backup archivelog all not backed up delete all input;
  • Mantenimiento y limpieza de copias obsoletas:
RMAN> crosscheck backup;
RMAN> delete obsolete;
  • Recuperación de un datafile borrado:
RMAN> restore datafile 'ruta_al_datafile';
RMAN> recover datafile 'nombre_datafile';
  • Recuperación de un datafile dañado:
RMAN> recover datafile 'nombre_datafile';

vía Ejemplos de uso de RMAN « Blog Técnico.