Solución de fallos de copia de seguridad en el servicio de recuperación

Si la base de datos no puede realizar una copia de seguridad en Recovery Service, utilice la información de este tema para solucionar el problema.

Normalmente, las copias de seguridad automáticas en Recovery Service pueden fallar debido a problemas de configuración en la VCN de la base de datos o a problemas de conectividad de red entre la base de datos y Recovery Service.

En estas secciones, se describen los errores comunes asociados con los fallos de copia de seguridad y se proporciona información sobre la resolución de problemas.

Timeout de conexión

Las copias de seguridad en Recovery Service pueden fallar si la conexión de un cliente de base de datos a Recovery Service no se ha podido completar en el período de timeout.

Cómo diagnosticar

Ejecute el comando tnsping desde el cliente de base de datos para verificar la conectividad entre la base de datos y Recovery Service.

Por ejemplo:
tnsping dbrs
Este mensaje indica que no se ha podido establecer una conexión con Recovery Service.
TNS Ping Utility for Linux: Version 19.0.0.0.0 - Production on 26-APR-2023 06:09:46
Used parameter files:

/u01/app/oracle/product/19.0.0.0/dbhome_1/network/admin/sqlnetdb.ora

Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION = (FAILOVER = on) (CONNECT_TIMEOUT = 3) (RETRY_COUNT = 3) (TRANSPORT_CONNECT_TIMEOUT = 3) (ADDRESS_LIST = (LOAD_BALANCE = on) (ADDRESS = (PROTOCOL = TCPS)(HOST = sales-server)(PORT = 1421)) (ADDRESS = (PROTOCOL = TCPS)(HOST = sales-server)(PORT = 1421))) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = sales.example.com)))
TNS-12535: TNS:operation timed out
Causa Probable 1
El puerto 8005 no está abierto para permitir el tráfico HTTP.
Solución
Agregue una regla de entrada para permitir el tráfico HTTP desde el rango de puertos de destino 8005. Debe agregar esta regla a la lista de seguridad utilizada por la VCN en la que reside la base de datos.
Consulte Revisión de requisitos de tamaño de subred y reglas de seguridad para la subred del servicio de recuperación
Causa Probable 2
El puerto 2484 no está abierto para permitir el tráfico de SQL Net
Solución
Agregue una regla de entrada para permitir el tráfico de Red SQL desde el rango de puertos de destino 2484. Debe agregar esta regla de entrada a la lista de seguridad utilizada por la VCN en la que reside la base de datos.
Consulte Revisión de requisitos de tamaño de subred y reglas de seguridad para la subred del servicio de recuperación
Causa Probable 3
Una regla de salida puede estar evitando el tráfico de red en los puertos 8005 y 2484.
Solución
Si la VCN de la base de datos restringe el tráfico de red entre subredes, asegúrese de agregar una regla de salida para los puertos 2484 y 8005 de la subred de la base de datos a la subred de Recovery Service que cree.
Consulte Revisión de requisitos de tamaño de subred y reglas de seguridad para la subred del servicio de recuperación
Causa Probable 4
Puede estar utilizando una configuración de DNS personalizada, lo que provocará una resolución de dirección IP incorrecta.
Solución
Realice una operación nslookup en los nombres de host proporcionados en el archivo dbrsnames.ora. También puede obtener los nombres de host al ejecutar el comando tnsping. La dirección IP debe coincidir con las direcciones IP proporcionadas en el archivo hosts.txt de la base de datos protegida. Puede descargar el archivo hosts.txt desde la página de detalles de la base de datos protegida en la consola de OCI.

Consulte Obtención de detalles de conexión de red de base de datos protegida.

La subred no tiene más direcciones IP disponibles

Al crear una base de datos protegida, la solicitud de trabajo puede informar de un estado de fallo para la subred de Recovery Service asociada.

Causa Probable
No hay suficientes direcciones IP sin asignar en la subred utilizada para las operaciones de Recovery Service en la VCN de la base de datos.
Solución
Para evitar una repetición de este problema, asegúrese de que haya suficientes direcciones IP sin asignar disponibles en la subred o utilice una subred de Recovery Service diferente.
Consulte Registro de una subred del servicio de recuperación

Se ha producido un problema al crear el recurso de base de datos protegida

Si hay un problema al crear una base de datos protegida, puede que aparezca un mensaje de error que sugiera ponerse en contacto con los Servicios de Soporte Oracle para obtener ayuda.

Causa Probable
La creación de la base de datos protegida puede fallar por motivos desconocidos.
Solución
Puede volver a intentarlo más tarde. Si el problema continúa, póngase en contacto con los Servicios de Soporte Oracle.

Consulte Envío de una solicitud de servicio.