RMAN – Command Catalog and examples

Cuando trabajamos con RMAN podemos centralizar nuestros backups en un unico repositorio como es la cinta o en cada filesystem local, generalmente con el mismo nombre de path.

En algunos casos ocurre que no podemos tener esa misma estructura de directorios, y cuando vamos a realizar un restore full es preciso recatalogar las piezas ya que en el controlfile se resguardo la ruta donde el mismo se origino.

Para ello hay una utilidad que nos provee RMAN, que es el comando CATALOG.

  • Podemos utilizarlo para gestionar el agregado de piezas de backup al catalogo de RMAN de control file, archivelogs, copias de datafiles y backuppieces.
  • Grabar alguna pieza de backup como punto 0, como estrategia de backup incremental.
  • Utilizarlo como registro de la ultima copia realizada en oracle 7 , previo a la migración a 8.

Es importante tener en cuenta para poder utilizar este feature que la base cumpla con estos requisitos:

  • Cuando nos conectamos a la base, que se encuentre en modo MOUNT u OPEN.
  • Si el RMAN esta conectado al catalogo, el catalogo se encuentre en modo OPEN.Para nosotros poder catalogar piezas, estas deben encontrarse en el path que vayamos a pasar como parametro.
  • Las piezas disponibles deben ser:
  1. ControlFile
  2. Datafile Copy
  3. ArchiveLog
  4. Incremental Copy
  5. Backuppiece

Seguir leyendo «RMAN – Command Catalog and examples»