Arquitectura técnica de Oracle Database Autonomous Recovery Service

En este diagrama de arquitectura técnica se ilustra el flujo de trabajo de copia de seguridad y recuperación de Autonomous Recovery Service para bases de datos Oracle en OCI y para bases de datos Oracle multinube.

Figura 1-1 Arquitectura técnica de Oracle Database Autonomous Recovery Service



Note:

Explore los diagramas de arquitectura interactiva de Oracle Database en Oracle Help Center.

Oracle Database Autonomous Recovery Service soporta copias de seguridad y protección de datos para bases de datos Oracle en OCI y bases de datos Oracle multinube, como Oracle Database@Azure y Oracle Database@Google Cloud.

La consola de OCI proporciona una interfaz unificada para definir la estrategia de copia de seguridad mediante los recursos del servicio de recuperación. El servicio de recuperación centraliza el almacenamiento de copia de seguridad en Oracle Cloud (ubicación de copia de seguridad en la nube por defecto para bases de datos protegidas). Un mecanismo basado en políticas de protección controla las demandas de almacenamiento de copia de seguridad. No es necesario realizar tareas manuales para abordar el uso o la supervisión del almacenamiento.

El servicio de recuperación requiere una subred privada para las operaciones de copia de seguridad y recuperación en cada red virtual en la nube (VCN) de base de datos de su arrendamiento. Oracle recomienda que la VCN de la base de datos incluya al menos una subred privada utilizada para las copias de seguridad en el servicio de recuperación. A continuación, puede registrar una subred del servicio de recuperación para permitir que Recovery Service acceda a las bases de datos de la VCN.

Puede implantar el control de acceso asignando políticas de Oracle Cloud Infrastructure (OCI). En la consola, utilice Policy Builder para seleccionar Autonomous Recovery Service como caso de uso de política y, a continuación, seleccione las plantillas de política predefinidas. Las políticas permiten que el servicio de recuperación acceda a bases de datos en una VCN seleccionada y también permiten que los servicios de base de datos soportados en OCI y bases de datos Oracle multinube utilicen el servicio de recuperación para la protección de datos. Por ejemplo, utilice la plantilla de política Ability to do all things with Autonomous Recovery Service para permitir que un servicio de Oracle Database en OCI utilice Recovery Service. Asigne la plantilla de política Let Oracle Database@Azure use Autonomous Recovery Service for backup para permitir que un recurso de Oracle Database@Azure utilice Recovery Service.

El servicio de recuperación conserva las copias de seguridad de bases de datos protegidas durante un período mínimo de 14 días y un período máximo de 95 días. Puede seleccionar las políticas definidas por Oracle (Platinum, Gold, Silver o Bronze) que admitan casos de uso comunes para la retención de datos, o bien crear políticas personalizadas que se ajusten a sus demandas de retención de copias de seguridad. Opcionalmente, puede aplicar un bloqueo de retención en el período de retención de copias de seguridad para que el servicio de recuperación pueda evitar la modificación o supresión de copias de seguridad hasta que finalice el período de retención. El bloqueo de retención es una función opcional para proteger las copias de seguridad de bases de datos protegidas frente a cambios involuntarios o daños maliciosos, como ataques de ransomware.

El servicio de recuperación soporta bases de datos Oracle multinube y proporciona la flexibilidad de almacenar copias de seguridad en Oracle Cloud (ubicación de almacenamiento de copia de seguridad por defecto) o en la misma ubicación en la nube en la que reside la base de datos. Por defecto, Recovery Service almacena bases de datos protegidas y copias de seguridad relacionadas en Oracle Cloud. Si activa la opción Almacenar copias de seguridad en el mismo proveedor de nube que la base de datos para una política de protección, Recovery Service almacena la base de datos protegida enlazada a políticas y sus copias de seguridad en la ubicación de nube de la base de datos de destino en lugar de en Oracle Cloud. Por ejemplo, para Oracle Database@Azure, Recovery Service almacena las copias de seguridad de base de datos protegidas asociadas en Azure si ha seleccionado la opción Almacenar copias de seguridad en el mismo proveedor de nube que la base de datos en la política de protección.

La replicación de copia de seguridad automática se utiliza para realizar copias de seguridad de alta disponibilidad en una región. Puede restaurar en cualquier dominio de disponibilidad, zona o región.

Recovery Service ofrece la función de protección de datos en tiempo real que permite que las bases de datos protegidas minimicen la posibilidad de pérdida de datos. Una base de datos protegida puede transferir de forma continua redo logs a Recovery Service y lograr un objetivo de punto de recuperación (RPO) cerca del último subsegundo. La protección de datos en tiempo real es una opción de costo adicional.

También puede utilizar el servicio Oracle Cloud Infrastructure Monitoring, incluidas las alarmas, para supervisar el estado de protección de la base de datos y el uso del almacenamiento. El servicio de recuperación utiliza el servicio Oracle Cloud Infrastructure Audit, que registra automáticamente las llamadas a los puntos finales de la interfaz de programación de aplicaciones (API) del servicio de recuperación como eventos de log.