Restaure y recupere una base de datos conectable mediante la recuperación de un momento específico
Puede restaurar y recuperar una base de datos conectables (PDB) que se dañó o se borró sin afectar a las otras PDB de la base de datos de contenedores (CDB). SnapCenter utiliza RMAN para realizar una recuperación de un momento específico (PITR) de la PDB.
Antes de empezar
-
Los backups necesarios para ejecutar PITR de una PDB deben catalogarse y montarse.
En una configuración de RAC, debe cerrar manualmente la PDB (cambiando el estado a MONTADO) en todos los nodos de la configuración de RAC. -
Si instaló el plugin como usuario no raíz, debe asignar manualmente los permisos de ejecución a los directorios de scripts previos y posteriores.
Acerca de esta tarea
Durante la operación PITR, RMAN crea una instancia auxiliar en el destino auxiliar especificado. El destino auxiliar puede ser un punto de montaje o un grupo de discos ASM. Si hay suficiente espacio en la ubicación montada, puede reutilizar una de las ubicaciones montadas en lugar de un punto de montaje dedicado.
Debe especificar la fecha y hora o SCN para ejecutar PITR de la PDB. RMAN puede recuperar PDB de LECTURA, SOLO LECTURA o PDB borrada, incluidos archivos de datos.
Solo puede restaurar y recuperar:
-
Una PDB a la vez
-
Un tablespace en una PDB
-
Varios espacios de tablas de la misma PDB
En una configuración de RAC, puede realizar PITR de tablespaces desde cualquier nodo del RAC. |
-
Pasos*
-
En el panel de navegación de la izquierda, haga clic en Recursos y, a continuación, seleccione el plugin adecuado en la lista.
-
En la página Resources, seleccione Database o Resource Group en la lista View.
-
Seleccione la base de datos del tipo de instancia única (Multitenant) ya sea en la vista de detalles de la base de datos o en la vista de detalles del grupo de recursos.
Se muestra la página de topología de la base de datos.
-
En la vista Manage Copies, seleccione copias de seguridad en los sistemas de almacenamiento principal o secundario (reflejado o replicado).
Si la copia de seguridad no está catalogada, debe seleccionar la copia de seguridad y hacer clic en Catálogo.
-
Seleccione el backup catalogado y haga clic en .
-
En la página Restore Scope, realice las siguientes tareas:
-
Si seleccionó un backup de una base de datos en un entorno RAC, seleccione el nodo de RAC.
-
Según si desea restaurar la PDB o los espacios de tablas en una PDB, realice una de las acciones:
Si desea…
Pasos…
Restaurar una PDB
-
Seleccione bases de datos conectables (PDB).
-
Especifique la PDB que desea restaurar.
No se puede ejecutar PITR en la base de datos PDB$SEED.
Restaurar espacios de tablas en una PDB
-
Seleccione tablespaces de base de datos conectables (PDB).
-
Especifique la PDB.
-
Especifique un único espacio de tabla o varios espacios de tablas que desee restaurar.
No puede realizar PITR en tablespaces SYSAUX, SYSTEM y UNDO.
-
-
Seleccione Cambiar el estado de la base de datos si es necesario para restaurar y recuperar para cambiar el estado de la base de datos al estado requerido para realizar operaciones de restauración y recuperación.
-
-
En la página Recovery Scope, realice una de las siguientes acciones:
-
Si desea recuperar un número de cambio de sistema (SCN) específico, seleccione hasta SCN y especifique el SCN y el destino auxiliar.
-
Si desea recuperar una fecha y hora específicas, seleccione Fecha y hora y especifique la fecha y hora y el destino auxiliar.
SnapCenter identifica y, a continuación, monta y cataloga la cantidad óptima de backups de datos y registros necesarios para realizar PITR según el SCN especificado o la fecha y hora seleccionadas.
-
-
En la página PreOps, introduzca la ruta de acceso y los argumentos del script previo que desea ejecutar antes de la operación de restauración.
Debe almacenar los scripts previos en la ruta de acceso /var/opt/snapcenter/spl/scripts o en cualquier carpeta dentro de ella. De forma predeterminada, se completa la ruta de acceso /var/opt/snapcenter/spl/scripts. Si creó cualquier carpeta dentro de esta ruta de acceso para almacenar los scripts, debe especificar esas carpetas en la ruta.
También puede especificar el valor de tiempo de espera del script. El valor predeterminado es 60 segundos.
SnapCenter permite usar las variables de entorno predefinidas al ejecutar el script previo y script posterior. "Leer más"
-
En la página PostOps, siga estos pasos:
-
Introduzca la ruta de acceso y los argumentos del script posterior que desea ejecutar después de la operación de restauración.
Si se produce un error en la operación de restauración, los scripts posteriores no se ejecutarán y las actividades de limpieza se desencadenarán directamente. -
Seleccione la casilla de comprobación si desea abrir la base de datos después de la recuperación.
En una configuración de RAC, la PDB solo se abre en el nodo donde se recuperó la base de datos. Debe abrir manualmente la PDB recuperada en todos los demás nodos de la configuración de RAC.
-
-
En la página Notification, en la lista desplegable Email preference, seleccione los escenarios en los que desea enviar las notificaciones por correo electrónico.
-
Revise el resumen y, a continuación, haga clic en Finalizar.
-
Supervise el progreso de la operación haciendo clic en Monitor > Jobs.
-