PowerProtect Data Manager: Täglicher Ausfall löscht alte Oracle-Backups aus dem Katalog

Zusammenfassung: Oracle-Löschvorgänge schlagen fehl, wenn sich Backups nicht in der Oracle-Steuerdatei befinden.

Dieser Artikel gilt für Dieser Artikel gilt nicht für Dieser Artikel ist nicht an ein bestimmtes Produkt gebunden. In diesem Artikel werden nicht alle Produktversionen aufgeführt.

Symptome

Dieses Szenario unterscheidet sich von PowerProtect: PPDM-Oracle-Löschungen schlagen fehl mit: Das Löschen der Kopien war nicht erfolgreich, da der Agent fehlgeschlagen ist.

Dies ist ein einmaliges Problem. Durch ein Upgrade auf Version 19.12 oder das Befolgen der folgenden Problemumgehung kann das Problem behoben werden.

Der Löschfehler tritt jeden Tag auf. Mit dem folgenden Skript kann der Fehler entfernt werden, aber er schlägt am zweiten Tag weiterhin fehl.

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


Die Fehlermeldung lautet:

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.' 

Und das Crosscheck-Backup von Recovery Manager (RMAN) hilft nicht, das Problem zu beheben.

Führen Sie die folgenden beiden Befehle aus, um das Backupdatum zu vergleichen. 

Stellen Sie eine Verbindung zu sqlplus her, und führen Sie diese Abfrage aus:

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;

 

Stellen Sie eine Verbindung zu RMAN her und führen Sie Folgendes aus:

RMAN>list backup;


Das RMAN-Ausgabedatum für Sicherungskopien sollte neuer sein als das der SQL-Abfrage. Beispielsweise können in RMAN Ausgabekopien vom 10. Januar angezeigt werden, aber in der SQL-Abfrage können Ausgabekopien vom 8. Januar angezeigt werden.

Ursache

Der Agent geht wie folgt vor, um eine Kopie aus dem Katalog zu löschen:

  • Zuerst fragt der Agent die Liste der Backup-Komponenten mithilfe des SQL-Befehls ab (select handle from v$backup_piece).
  • Der Agent hebt die Katalogisierung der Kopien auf, die er von der SQL-Abfrage erhalten hat.

Nur wenige Sicherungsteile sind im v$backup_piece und sind nicht in der Lage, diese Teile im RMAN zu finden.
Daher wird der folgende Fehler angezeigt:
"RMAN-20260: backup piece not found in the repository\nRMAN-06092: error while looking up backup piece\n\nRecovery Manager complete

Wenn die RCA-CONTROL_FILE_RECORD_KEEP_TIME kleiner als die Aufbewahrungs-Policy ist, werden möglicherweise die RMAN-Metadaten überschrieben.

Lösung

Erfassen Sie die folgenden Informationen:

  1. Häufigkeit des kompletten Backups.
  2. Aufbewahrungs-Policy für die Backups.
  3. CONTROL_FILE_RECORD_KEEP_TIME Parameter, indem Sie die folgende SQL-Abfrage ausführen:
show parameter CONTROL_FILE_RECORD_KEEP_TIME;

Wenn CONTROL_FILE_RECORD_KEEP_TIME kleiner als die Aufbewahrungs-Policy ist, werden möglicherweise die RMAN-Metadaten überschrieben, sodass RMAN keine Backups löschen kann.

Befolgen Sie die folgende Formel:

CONTROL_FILE_RECORD_KEEP_TIME = retention period + level 0 backup interval + 1

 
Weitere Informationen finden Sie im folgenden Dokument https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=118418608655386&id=397269.1&displayIndex=1&_afrWindowMode=0&_adf.ctrl-state=11hsmm3c3q_158#BODYTEXT

Betroffene Produkte

PowerProtect App Direct, PowerProtect Software
Artikeleigenschaften
Artikelnummer: 000208561
Artikeltyp: Solution
Zuletzt geändert: 07 Okt. 2025
Version:  3
Antworten auf Ihre Fragen erhalten Sie von anderen Dell NutzerInnen
Support Services
Prüfen Sie, ob Ihr Gerät durch Support Services abgedeckt ist.