- Whole Database Backup (Respaldo de Base de Datos Completa):
- Es un respaldo de toda la base de datos, incluyendo todos los archivos de datos, archivos de control y archivos de registro de recuperación (archivelog).
- Permite restaurar y recuperar la base de datos completa.
- Partial Database Backup (Respaldo Parcial de Base de Datos):
- Es un respaldo que incluye solo una parte de la base de datos, como uno o más tablespaces, datafiles o partes lógicas de la base de datos.
- Permite restaurar y recuperar solo esa parte específica de la base de datos.
- Full Backup (Respaldo Completo):
- Es un respaldo que copia todos los bloques de datos de la base de datos.
- Proporciona una copia completa de la base de datos en un momento dado.
- Facilita la restauración y recuperación de la base de datos completa.
- Incremental Backup (Respaldo Incremental):
- Es un respaldo que copia solo los bloques de datos que han cambiado desde el último respaldo.
- Requiere menos espacio y tiempo que un respaldo completo.
- Permite reconstruir la base de datos a partir de los respaldos incrementales y los archivelog.
- Offline Backups (Respaldos Offline):
- Se realizan cuando la base de datos está en modo SHUTDOWN.
- La base de datos no está disponible para operaciones de usuario durante el respaldo.
- Garantiza la integridad de los datos, ya que no hay actividad de la base de datos durante el respaldo.
- Online Backups (Respaldos Online):
- Se realizan mientras la base de datos está en funcionamiento y disponible para los usuarios.
- Permite realizar respaldos sin interrumpir las operaciones de la base de datos.
- Requiere el uso de los archivelog para garantizar la coherencia de los datos.
Tipos de Backups
- Image Copies (Copias de Imagen):
- Son respaldos en formato de archivos de datos, archivos de control y archivelog.
- Pueden ser restaurados directamente sin necesidad de un proceso de «restauración».
- Útiles para recuperaciones rápidas y para crear «clones» de la base de datos.
- Backup Sets (Conjuntos de Respaldo):
- Son respaldos en un formato propietario de RMAN, que combina varios archivos de datos y archivelog en un solo archivo.
- Requieren un proceso de restauración para recuperar los datos.
- Permiten un mejor manejo del almacenamiento y la compresión de los datos.
Tipos de respaldos en RMAN
Incremental Backup (Respaldo Incremental):
Full Backup / Level 0
- El respaldo incremental de nivel 0 es un tipo de respaldo completo, pero se considera una base de datos incremental.
- Este respaldo copia todos los bloques de datos de la base de datos, al igual que un respaldo completo.
- Sin embargo, a diferencia del respaldo completo, el respaldo incremental de nivel 0 se usa como punto de partida para los respaldos incrementales posteriores.
- Sirve como base para los respaldos incrementales de nivel 1 y superiores.
- Permite reconstruir la base de datos a partir de este respaldo y los respaldos incrementales posteriores.
- Es más eficiente que un respaldo completo, ya que solo se copia una vez la base de datos completa.
RMAN> BACKUP INCREMENTAL LEVEL 0 DATABASE;
Este comando realiza un respaldo incremental de nivel 1, que copia solo los bloques de datos que han cambiado desde el último respaldo, independientemente de si fue un respaldo completo o incremental.
RMAN> BACKUP INCREMENTAL LEVEL 1 DATABASE;
Differential Backup (Respaldo Diferencial):
- Definición: Realiza un respaldo incremental que copia solo los bloques de datos que han cambiado desde el último respaldo incremental.
RMAN> BACKUP INCREMENTAL LEVEL 1 DATABASE;
Este comando también realiza un respaldo incremental de nivel 1, que copia solo los bloques de datos que han cambiado desde el último respaldo incremental. Es importante notar que el nivel 1 se refiere al respaldo incremental, no al respaldo completo.
Cumulative Backup (Respaldo Acumulativo):
- Definición: Realiza un respaldo incremental que copia todos los bloques de datos que han cambiado desde el último respaldo completo (nivel 0).
RMAN> BACKUP INCREMENTAL LEVEL 1 CUMULATIVE DATABASE;
Este comando realiza un respaldo incremental acumulativo de nivel 1, que copia todos los bloques de datos que han cambiado desde el último respaldo completo (nivel 0). A diferencia del respaldo diferencial, el respaldo acumulativo incluye todos los cambios desde el último respaldo completo, lo que facilita la restauración y recuperación.
Diferencias:
- Respaldo Incremental: Copia solo los cambios desde el último respaldo, ya sea completo o incremental.
- Respaldo Diferencial: Copia solo los cambios desde el último respaldo incremental.
- Respaldo Acumulativo: Copia todos los cambios desde el último respaldo completo.
La principal ventaja de los respaldos incrementales, tanto diferenciales como acumulativos, es que requieren menos espacio y tiempo que un respaldo completo, ya que solo se copian los cambios. Esto los hace más eficientes para realizar respaldos más frecuentes.
La elección entre respaldo diferencial o acumulativo depende de los requisitos de recuperación de la base de datos. Los respaldos acumulativos facilitan la restauración y recuperación, ya que contienen todos los cambios desde el último respaldo completo, mientras que los respaldos diferenciales requieren más pasos para reconstruir la base de datos






Deja un comentario