Requisitos previos para crear copias de seguridad de una base de datos de Oracle

Estos son los requisitos previos para proteger bases de datos de Oracle con Backup and DR:

  1. Consulta los conceptos de autenticación del SO frente a autenticación de la base de datos y copia de seguridad de Oracle RMAN en un sistema de archivos o en un grupo de discos ASM.

  2. Prepara la base de datos siguiendo los pasos que se indican en el artículo Preparar bases de datos Oracle para la protección.

Paso Dónde Qué Estos procedimientos se encuentran en:
1 El servidor de la base de datos Instala o actualiza el agente de copia de seguridad y recuperación ante desastres. Utiliza siempre la versión más reciente del agente de Backup and DR. Obtener el agente de Backup y DR adecuado para tu host
2 Consola de gestión > Gestionar > Hosts El servidor de la base de datos debe añadirse como host o como máquina virtual. Añadir anfitrión.
3 Asistente de bases de datos Oracle de la consola de gestión Usa el asistente de configuración inicial para descubrir y proteger la base de datos. Descubre y protege aplicaciones de Oracle.
4 Planes de copias de seguridad Necesitas una o varias plantillas de copia de seguridad y perfiles de recursos adecuados para la base de datos. Anulaciones de políticas para bases de datos de Oracle
5 Gestor de aplicaciones Hay muchos detalles y ajustes de la aplicación específicos de Oracle que se deben definir. Detalles y configuración de las aplicaciones de bases de datos de Oracle

Usuario del SO de Oracle

La instancia de la base de datos debe ejecutarse como usuario del SO de Oracle propietario del archivo binario de Oracle. Si la instancia de la base de datos se ejecuta con una cuenta de usuario del SO diferente a la del propietario del SO de Oracle, asegúrate de que el usuario del SO que ejecuta la instancia de la base de datos tenga los mismos privilegios de acceso de grupo que el propietario del SO de Oracle.

Autenticación del SO frente a autenticación de la base de datos

En las siguientes secciones se proporciona información sobre las diferencias entre la copia de seguridad y la recuperación ante desastres mediante la autenticación del SO y la autenticación de la base de datos.

De forma predeterminada, un host usa la autenticación del SO. Puedes usar la autenticación del SO o de la base de datos en un host Linux. En el caso de los hosts de Windows, solo está disponible la autenticación del SO.

Copia de seguridad y recuperación tras fallos con autenticación del SO

La autenticación del SO no requiere una cuenta de usuario de la base de datos ni un nombre de servicio. Copia de seguridad y recuperación ante desastres usa / as sysdba para conectarse a la base de datos.

En la consola de gestión Detalles y configuración de la aplicación, puedes validar la configuración de la autenticación.

Copia de seguridad y recuperación tras fallos con autenticación de bases de datos

La autenticación de bases de datos de Oracle usa las credenciales de bases de datos de Oracle. Con la autenticación de bases de datos de Oracle, debes proporcionar las credenciales de la base de datos para conectarte a ella con el privilegio sysdba (o sysbackup en Oracle 12c y versiones posteriores).

Sigue estas instrucciones para habilitar la autenticación de bases de datos de Oracle:

  1. En la consola de gestión, haz clic en el menú desplegable Gestionar y selecciona Hosts.

  2. Haz clic con el botón derecho en el servidor de bases de datos con el que quieras autenticarte y, a continuación, haz clic en Editar.

  3. En la página Editar anfitrión, desliza el botón Usar autenticación de Oracle Database hacia la derecha. Los trabajos de copia de seguridad usan la autenticación de base de datos para todas las bases de datos de ese servidor de bases de datos. Para que la copia de seguridad se realice correctamente, se necesita una cuenta de usuario de la base de datos en Detalles y configuración de la aplicación.

  4. Ve a Gestor de aplicaciones y haz clic con el botón derecho en una base de datos del host que acabas de habilitar para la autenticación de bases de datos. A continuación, selecciona Gestionar plan de copia de seguridad.

  5. En la parte superior de la página, haz clic en Detalles y configuración.

  6. Desplázate hasta Autenticación e introduce las credenciales. Valida la configuración y, a continuación, rellena otros ajustes según sea necesario.

  7. Repite los pasos del cuatro al seis con cada base de datos que se gestione desde este servidor de bases de datos.

Copia de seguridad de Oracle RMAN en un sistema de archivos o en un grupo de discos ASM

Las copias de seguridad de bases de datos de Oracle tienen propiedades diferentes en función de si las imágenes están protegidas de lo siguiente:

Crear una copia de seguridad de una base de datos de Oracle con archivos de datos en un sistema de archivos

En esta sección se proporciona información sobre cómo crear una copia de seguridad de una base de datos de Oracle con archivos de datos en un sistema de archivos.

Disco de almacenamiento provisional de copia de seguridad y recuperación tras fallos en el sistema de archivos

Cuando creas una copia de seguridad de una base de datos de Oracle con archivos de datos en un sistema de archivos, se asigna un disco de almacenamiento temporal de Backup and DR al servidor de Oracle (nodo protegido). Se crea un nuevo sistema de archivos basado en el sistema de archivos del SO en el disco de almacenamiento temporal de Backup and DR. Por ejemplo, si la base de datos de origen está en Linux ext4, se crea un sistema de archivos ext4.

Se capturan copias de imagen de RMAN de todos los archivos de datos de toda la base de datos en un sistema de archivos presentado por Backup and DR. Se hace una captura del disco de almacenamiento provisional.

dNFS es compatible. Consulta Configurar dNFS para proteger y montar bases de datos virtuales de Oracle.

Disco de almacenamiento provisional de copia de seguridad y recuperación tras fallos en un grupo de discos ASM

Para proteger una base de datos del sistema de archivos específica en el formato de grupo de discos de ASM, en Detalles y ajustes de la aplicación, marca la casilla Convertir formato del sistema de archivos a formato de Oracle ASM. Para ello, es necesario que ASM esté instalado y en ejecución en el nodo de la base de datos protegida.

Cuando capturas una imagen de base de datos de Oracle del sistema de archivos en un grupo de discos de Oracle ASM, se asigna un disco de almacenamiento temporal de Backup and DR al servidor de la base de datos de Oracle y se presenta a la capa de Oracle ASM. Un grupo de discos de copia de seguridad de ASM se crea en ASM mediante un disco asignado.

Crear una copia de seguridad de una base de datos de Oracle con archivos de datos en un grupo de discos de ASM

En esta sección se proporciona información sobre cómo crear una copia de seguridad de una base de datos de Oracle con archivos de datos en un grupo de discos ASM.

Disco de almacenamiento provisional de copia de seguridad y recuperación tras fallos en un grupo de discos ASM

Cuando creas una copia de seguridad de una base de datos de Oracle que tiene archivos de datos en un grupo de discos de ASM, se asigna un disco de almacenamiento temporal de Backup and DR al servidor de la base de datos de Oracle y se presenta a la capa de Oracle ASM. Se crea un grupo de discos de copia de seguridad de ASM en ASM mediante un disco asignado.

La copia de imagen de RMAN de todos los archivos de datos de la base de datos completa se captura en un grupo de discos ASM presentado por Backup and DR, que conserva la información del encabezado de ASM. Se hace una captura del disco de almacenamiento provisional con la información del encabezado de ASM.

Los detalles y ajustes de la aplicación para presentar el disco de almacenamiento provisional de copia de seguridad y recuperación ante desastres a nodos miembros de RAC concretos o a todos son los siguientes:

  • Detectar automáticamente los miembros de RAC: selecciona este ajuste si quieres que Backup and DR detecte automáticamente los nodos de RAC en lugar de introducir las direcciones IP públicas manualmente. Si se selecciona la detección automática, el disco de almacenamiento provisional de Backup and DR se presenta a todos los nodos miembros de RAC.

  • Nodos miembros de RAC: proporciona las direcciones IP públicas de los nodos miembros de RAC a los que quieras presentar el disco de prueba de Backup and DR. No es necesario si usas la opción Descubrir automáticamente miembros de RAC.

Para obtener más información, consulta Detalles y configuración de aplicaciones para bases de datos Oracle.

Para ejecutar la copia de seguridad desde más de un nodo, configura tnsnames como se describe en Configurar la copia de imagen paralela de RMAN desde varios nodos. Para obtener los mejores resultados, presta atención a la escalabilidad y los límites de ASM (del documento de Oracle con ID 370921.1).

Disco de almacenamiento provisional de copia de seguridad y recuperación tras fallos en un sistema de archivos

Para proteger una base de datos de ASM en un formato de sistema de archivos, ve a Detalles y configuración de la aplicación y selecciona en Convertir formato de ASM a formato de sistema de archivos.

El disco de almacenamiento provisional de Backup y DR se asigna al servidor de Oracle (nodo protegido). Se crea un nuevo sistema de archivos basado en el sistema de archivos del SO en el disco de almacenamiento temporal de Backup and DR. Por ejemplo, si la base de datos de origen está en Linux ext4, se crea un sistema de archivos ext4.

Se capturan copias de imagen de RMAN de todos los archivos de datos de toda la base de datos en un sistema de archivos presentado por Backup and DR. Se hace una captura del disco de almacenamiento provisional.

dNFS es compatible. Consulta Configurar dNFS para proteger y montar bases de datos virtuales de Oracle.

Guía para administradores de bases de datos de Oracle