Integrar Oracle Base Database Service y Oracle Database Zero Data Loss Autonomous Recovery Service

En las siguientes tareas se describen las operaciones de copia de seguridad y recuperación entre Oracle Base Database Service y Recovery Service.

Configuración de copias de seguridad gestionadas por Oracle para nuevas bases de datos

En estos pasos se describe cómo crear una nueva base de datos con copias de seguridad gestionadas por Oracle.

  1. Abra el menú de navegación. Haga clic en Oracle Database y, a continuación, en Oracle Base Database Service.
  2. Haga clic en Crear Sistema de Base de Datos.
  3. Introduzca la nueva información informática de Oracle Base Database Service, que incluye: nombre del sistema de base de datos, dominio de disponibilidad, unidad (incluido el número de CPU que se van a utilizar), almacenamiento, recuento de nodos, edición del software de Oracle Database, clave SSH para el acceso a la CLI, tipo de licencia (licencia incluida o BYOL), VCN, subred de cliente en la VCN en la que se ejecutará el sistema de base de datos, prefijo de nombre de host para el sistema de base de datos y opciones de recopilación de diagnóstico.
  4. Haga clic en Siguiente.
  5. Introduzca la información de la nueva base de datos, que incluye: nombre de base de datos, sufijo único de base de datos, imagen de base de datos (19c o 21c) y credenciales de administrador (contraseña para el usuario sys).
  6. En Configurar copias de seguridad de base de datos, seleccione Activar copias de seguridad automáticas, haga clic en Destino de copia de seguridad y, a continuación, en Autonomous Recovery Service.
  7. Seleccione una política de protección según los requisitos del período de retención para la base de datos:
    • Bronce: 14 días
    • Plata: 35 días
    • Oro: 65 días
    • Platino: 95 días
  8. Seleccione Protección de Datos en Tiempo Real.
    Esta opción mejora la protección de la base de datos y minimiza la posibilidad de pérdida de datos. La selección de esta opción es un costo adicional.
  9. Seleccione el valor por defecto Retener copias de Seguridad de acuerdo con el período de retención de las políticas de protección.
  10. Seleccione una hora programada para las copias de seguridad diarias.
  11. Seleccione Realizar la primera copia de seguridad inmediatamente.
  12. Haga clic en Crear sistema de base de datos.
    Se crea una nueva base de datos de Oracle Base Database Service.

La ventana de la base de datos muestra la información de copia de seguridad.

Se realizará una copia de seguridad de nivel 0 de la nueva base de datos en el destino de copia de seguridad del servicio de recuperación. Las copias de seguridad incrementales se realizan todos los días según el programa de copia de seguridad especificado. Si se especificó el valor por defecto Anytime para el programa de copia de seguridad, la copia de seguridad diaria se iniciará en cualquier momento después de que se haya completado la configuración del servicio. Las copias de seguridad se conservan en el servicio de recuperación según la política de protección de copias de seguridad especificada. Con la tecnología incremental forever del servicio de recuperación, no es necesario realizar copias de seguridad completas semanales de nivel 0. Recovery Service puede producir una copia de seguridad completa virtual cuando sea necesario, sin consumir ciclos de CPU en el sistema Oracle Base Database Service.

Una vez creada la base de datos, al hacer clic en el enlace Autonomous Recovery Service se mostrará un objeto de OCI de base de datos protegida. La base de datos protegida muestra: el estado de la base de datos (protegida), si la transferencia de redo en tiempo real está activada, la exposición a la pérdida de datos (en minutos), el tamaño de las copias de seguridad de la base de datos y la ventana de recuperación actual en días y horas.

Activación de copias de seguridad gestionadas por Oracle para bases de datos existentes

En estos pasos se describe cómo activar las copias de seguridad gestionadas por Oracle en Recovery Service para bases de datos que se crearon sin copias de seguridad gestionadas por Oracle. La base de datos existente debe ejecutar Oracle Database 19.18 y posterior, o 21.8 y posterior.

  1. Abra el menú de navegación. Haga clic en Oracle Database y, a continuación, en Oracle Base Database Service.
  2. Seleccione el sistema de base de datos base en el que está configurado Oracle Base Database Service.
  3. Seleccione la base de datos en la que desea activar las copias de seguridad gestionadas por Oracle en Recovery Service.
  4. Haga clic en Activar copias de Seguridad Automáticas.
  5. Seleccione la casilla de control Activar copias automáticas.
  6. Haga clic en Destino de copia de seguridad y seleccione Autonomous Recovery Service.
  7. Seleccione una política de protección según los requisitos del período de retención para la base de datos:
    • Bronce: 14 días
    • Plata: 35 días
    • Oro: 65 días
    • Platino: 95 días
  8. Seleccione Protección de Datos en Tiempo Real.
    Esta opción minimiza la posibilidad de pérdida de datos.
  9. Seleccione Retener las copias de respaldo de acuerdo con el período de retención de las políticas de protección.
  10. Seleccione una hora programada para las copias de seguridad diarias.
  11. Seleccione Realizar la primera copia de seguridad inmediatamente.
  12. Haga clic en Guardar cambios.

Se realizará una copia de seguridad de nivel 0 de la base de datos en el destino de copia de seguridad del servicio de recuperación. Las copias de seguridad incrementales se realizan todos los días según el programa de copia de seguridad especificado. Si se especificó el valor por defecto Anytime para el programa de copia de seguridad, la copia de seguridad diaria se iniciará en cualquier momento después de que se haya completado la configuración del servicio. Las copias de seguridad se conservan en el servicio de recuperación según la política de protección de copias de seguridad especificada. Con la tecnología incremental forever del servicio de recuperación, no es necesario realizar copias de seguridad completas semanales de nivel 0. Recovery Service puede producir una copia de seguridad completa virtual cuando sea necesario, sin consumir ciclos de CPU en el sistema Oracle Base Database Service.

Se crea un nuevo objeto de OCI de base de datos protegida y se asocia a la base de datos. La base de datos protegida muestra: el estado de la base de datos (protegida), si la transferencia de redo en tiempo real está activada, la exposición a la pérdida de datos (en minutos), el tamaño de las copias de seguridad de la base de datos y la ventana de recuperación actual en días y horas.

Creación de copias de seguridad bajo demanda

Después de activar las copias de seguridad gestionadas por Oracle en Recovery Service, las copias de seguridad bajo demanda se pueden realizar mediante la consola de OCI siguiendo estos pasos.

  1. Abra el menú de navegación. Haga clic en Oracle Database y, a continuación, en Oracle Base Database Service.
  2. Seleccione el sistema de base de datos base en el que está configurado Oracle Base Database Service.
  3. Seleccione la base de datos en la que desea crear una copia de seguridad bajo demanda en Servicio de recuperación.
  4. En Recursos, haga clic en Copias de seguridad.
  5. Haga clic en Crear copia de seguridad.
  6. Introduzca un nombre para la nueva copia de seguridad bajo demanda.
  7. Haga clic en Crear copia de seguridad.
Se crea una nueva copia de seguridad y se muestra en la lista de copias de seguridad disponibles. Las copias de seguridad bajo demanda permanecen en el servicio de recuperación según la política de retención de copias de seguridad (bronce, silver, gold o platinum) seleccionada para las copias de seguridad automáticas.

Creación de una nueva base de datos a partir de una copia de seguridad

Cree una nueva base de datos de Oracle Base Database Service a partir de una copia de seguridad gestionada por Oracle existente siguiendo estos pasos.

  1. Abra el menú de navegación. Haga clic en Oracle Database y, a continuación, en Oracle Base Database Service.
  2. Seleccione el sistema de base de datos base en el que está configurado Oracle Base Database Service.
  3. Haga clic en la base de datos de origen desde la que ya existe la copia de seguridad en Servicio de recuperación.
  4. En Recursos, haga clic en Copias de seguridad.
  5. Haga clic en el menú Acciones de la copia de seguridad que desea utilizar como origen para la nueva base de datos.
    Se muestra un nuevo menú.
  6. Haga clic en Crear base de datos.
  7. Haga clic en Crear un nuevo sistema de base de datos y, a continuación, en Crear.
  8. Introduzca la información de cálculo de la nueva base de datos.
  9. Haga clic en Siguiente.
  10. Introduzca la información de la nueva base de datos.
    Al seleccionar la versión de imagen de base de datos, seleccione la misma versión de base de datos que la base de datos origen.
  11. Haga clic en Crear Sistema de Base de Datos.
La nueva base de datos se crea en un nuevo sistema de base de datos base en la misma región de OCI y dominio de disponibilidad que la base de datos de origen. Tenga en cuenta que no puede activar las copias de seguridad automáticas durante la creación de la base de datos a partir de una copia de seguridad existente. Si se necesitan copias de seguridad automáticas, active las copias de seguridad automáticas después de crear la base de datos.

Restaurar una base de datos

Una base de datos de Oracle Base Database Service se puede restaurar en el último punto de restauración disponible, en un punto en el tiempo concreto o en un SCN concreto. La restauración y la recuperación se realizan mediante la consola de OCI. Estos pasos ilustran cómo restaurar una base de datos.

  1. Abra el menú de navegación. Haga clic en Oracle Database y, a continuación, en Oracle Base Database Service.
  2. Seleccione el sistema de base de datos base en el que está configurado Oracle Base Database Service.
  3. Seleccione la base de datos que desea restaurar.
  4. En Recursos, haga clic en Copias de seguridad.
    Aparecerá una lista de copias de seguridad disponibles. Aunque no es posible restaurar una base de datos a partir de una copia de seguridad de esta lista, la lista de copias de seguridad se puede utilizar como referencia en cuanto a qué datos están disponibles actualmente para restaurar la base de datos.
  5. Haga clic en Restaurar.
  6. Seleccione una de las tres opciones de restauración:
    • Restaurar a la última versión: la base de datos se restaura y se recupera sin pérdida de datos, o con la menos posible.
    • Restaurar a registro de hora: la base de datos se restaura a un registro de hora específico.
    • Restaurar a SCN: la base de datos se restaura a un número de cambio del sistema de Oracle Database específico. Debe conocer el SCN específico.
  7. Haga clic en Restaurar base de datos.