PowerProtect Data Manager: Una falla diaria elimina los respaldos antiguos de Oracle del catálogo

Resumen: Las eliminaciones de Oracle fallan cuando los respaldos no están en el archivo de control de Oracle.

Este artículo se aplica a: Este artículo no se aplica a: Este artículo no está vinculado a ningún producto específico. En este artículo no se identifican todas las versiones de los productos.

Síntomas

Este escenario es diferente al de PowerProtect: Las eliminaciones de Oracle de PPDM fallan con: La eliminación de las copias no se realizó correctamente porque falló el agente.

Este es un problema de una sola vez. Actualizar a la versión 19.12 o seguir la solución alternativa que se indica a continuación puede solucionar el problema.

La falla de eliminación ocurre todos los días. El siguiente script puede eliminar la falla, pero continuaría fallando el segundo día siguiente.

cd /usr/local/brs/lib/compliance-verification/bin/cli
python3 compliance.py 
checkdeletefail CATALOG_DELETE_FAILED
deletefailremove CATALOG_DELETE_FAILED 


El mensaje de error es:

The RMAN process failed.The delete operation failed for the instance 'XXX' with dbid 'xxxxxxxx' due to the following error: RMAN-20260: backup piece not found in the repository\nRMAN-06092: error while looking up backup piece\n\nRecovery Manager complete.'.\n", 'errorCode': 'APO0025', 'errorMessage': "The RMAN process failed.The delete operation failed for the instance 'XXX' with dbid 'xxxxxxxx' due to the following error: RMAN-20260: backup piece not found in the repository\nRMAN-06092: error while looking up backup piece\n\nRecovery Manager complete.' 

Y el respaldo cotejado de Recovery Manager (RMAN) no ayuda a resolver el problema.

Ejecute los siguientes dos comandos para comparar la fecha de respaldo. 

Conéctese a sqlplus y ejecute esta consulta:

select handle,status,to_Char(start_time,'DD.MM.YYYY HH24:MI:SS'),to_Char(completion_time,'DD.MM.YYYY HH24:MI:SS') from v$backup_piece order by completion_time;

 

Conéctese a RMAN y ejecute lo siguiente:

RMAN>list backup;


La salida de RMAN para la fecha de las copias de respaldo debe ser más reciente que la consulta SQL. Por ejemplo, en RMAN, se pueden ver las copias de salida del 10 de enero, pero en la consulta SQL se pueden ver las copias de salida del 8 de enero.

Causa

El agente realiza lo siguiente para eliminar una copia del catálogo:

  • En primer lugar, el agente consulta la lista de piezas de respaldo mediante el comando SQL (select handle from v$backup_piece).
  • El agente descataloga las copias obtenidas de la consulta SQL.

Hay pocas piezas de respaldo disponibles en el v$backup_piece y no pueden encontrar esas piezas en el RMAN.
Por lo tanto, aparece el siguiente error:
"RMAN-20260: backup piece not found in the repository\nRMAN-06092: error while looking up backup piece\n\nRecovery Manager complete

Si el CONTROL_FILE_RECORD_KEEP_TIME de RCA es menor que la política de retención, es posible que sobrescriba los metadatos de RMAN.

Resolución

Recolecte la siguiente información:

  1. Frecuencia del respaldo completo.
  2. Política de retención para los respaldos.
  3. CONTROL_FILE_RECORD_KEEP_TIME parámetro mediante la ejecución de la siguiente consulta SQL:
show parameter CONTROL_FILE_RECORD_KEEP_TIME;

Si CONTROL_FILE_RECORD_KEEP_TIME es menor que la política de retención, es posible que sobrescriba los metadatos de RMAN, lo que impide que RMAN elimine respaldos.

Siga la siguiente fórmula:

CONTROL_FILE_RECORD_KEEP_TIME = retention period + level 0 backup interval + 1

 
Consulte el siguiente documento para obtener más información https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=118418608655386&id=397269.1&displayIndex=1&_afrWindowMode=0&_adf.ctrl-state=11hsmm3c3q_158#BODYTEXT

Productos afectados

PowerProtect App Direct, PowerProtect Software
Propiedades del artículo
Número de artículo: 000208561
Tipo de artículo: Solution
Última modificación: 07 oct 2025
Versión:  3
Encuentra las respuestas que necesitas con la ayuda de otros usuarios de Dell
Servicios de asistencia
Comprueba si tu dispositivo está cubierto por los servicios de asistencia.