Oracle Live

08/05/2016

CAP 7.- Mejoras en Backup and Recovery

Filed under: 1z0-060,Certificaciones — mogukiller @ 12:24 pm

En la version 12c Oracle introduce importantes mejoras en las herramientas de Backup and Recovery.

  • Backups en entornos multitenant.
  • Mejoras en los comandos de RMAN.
  • Multisections backups.
  • Recover a nivel de tabla.
  • Mejoras en FDA.

1.- Backups en entornos Multitenant

A la hora de hacer un backup de una arquitectura multitenant podemos elegir entre varias configuraciones. El backup del CDB y todos sus PDBs, unicamente el CDB o una o varias PDBs.

Utilizaremos DATABASE cuando queramos hacer el backup de todas las PDBs y el CDB.


RMAN> backup database;
RMAN> restore database;

Utilizamos PLUGGABLE DATABASE para hacer el backups de las PDBs.


RMAN> backup pluggable database pdb1;
RMAN> restore pluggable database pdb1;

Otra opción es conectandonos directamente a la PDB:

RMAN > connect sys/oracle@PDB1
RMAN > backup database;

Para hacer backups de tablespace de una PDB:

RMAN > backup tablespace pdb1:usuarios;

Para borrar los archiver es necesario estar conectado al root.

Es importante entender que en una arquitectura multitenan NO es posible hacer un recover de la instancia a nivel de PDB. Cuando por error se ha borrado una PDB no es posible hacer el restore y recover de esa PDB. Hay que hacer un restore en una instancia auxiliar.

2.- Flashback en multitenant

El fincionamiento de la flashback es similar que en versiones anteriores. Con la unica restriccion de no poder aplicar flashback sobre root. Se tiene que aplicar flashback sobre todo el CDB.

3.- Mejoras en RMAN

  • Se crea el privilegio SYSBACKUP para trabajar con RMAN.
  • Se puede utilizar SQL sin entrecomillarlo.
  • Se añade la funcionalidad MULTISECTION. Ya se aplicaba en versiones anteriores pero unicamente sobre backupset, ahora se aplica tambien sobre images backup, e incluso en incremental backups. Multisection backup permite hacer el backup de un fichero muy grande utilizando en paralelo varios canales.
RMAN> BACKUP AS COPY SECTION SIZE 10G DATABASE;
  • En el duplicate se utiliza backupset en vez de images. Otra mejora con el duplicate es que puedes evitar hacer el recover de la base de datos y dejarla en estado mount, con la clausula NOOPEN. Adicionalmente el envio de los backupset pueden ser comprimidos, encriptados o multisection.
  • Mejora en los transportables tablespaces, ahora se puede backup sets en vez de images copy. Se introduce la clausula ALLOW INCONSISTENT para hacer backups de tablespace sin tener que ponerlos en read only. Para ver el procedimiento de restore entre plataformas os recomiendo este post.
  • Permite la restauracion a nivel de tabla. En este post podeis ver un ejemplo.

4.- Mejoras en Flash Data Archive

En la 12c se producen importantes mejoras en tablas con FDA activo. La mas reseñable es la clausula OPTIMIZE DATA, que se utiliza en tiempo de creación de la FDA de la tabla y que ayudará a optimizar el almacenamiento de las tablas de historico, mediante el compactado, el borrado de LOB duplicados, la compresión de LOB.

Dejar un comentario »

Aún no hay comentarios.

RSS feed for comments on this post. TrackBack URI

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

Crea un blog o un sitio web gratuitos con WordPress.com.

A %d blogueros les gusta esto: