PowerProtect Data Manager: Päivittäiset virheet poistavat vanhat Oracle-varmuuskopiot luettelosta

Yhteenveto: Oracle-poistot epäonnistuvat, kun varmuuskopioinnit eivät ole Oracle Control -tiedostossa.

Tämä artikkeli koskee tuotetta Tämä artikkeli ei koske tuotetta Tämä artikkeli ei liity tiettyyn tuotteeseen. Tässä artikkelissa ei yksilöidä kaikkia tuoteversioita.

Oireet

Tämä tilanne eroaa PowerProtectista: PPDM-Oracle-poistot epäonnistuvat, kun Kopioiden poistaminen epäonnistui, koska agentti epäonnistui.

Tämä on kertaluonteinen ongelma. Päivitys versioon 19.12 tai alla olevan kiertotavan noudattaminen voi korjata ongelman.

Poistovirhe tapahtuu joka päivä. Seuraava komentosarja voi poistaa virheen, mutta se epäonnistuu myös toisena seuraavana päivänä.

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


Näyttöön tulee virheilmoitus:

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

Recovery Managerin (RMAN) ristiintarkistusvarmuuskopiointi ei auta ratkaisemaan ongelmaa.

Vertaa varmuuskopiointipäivää seuraavilla kahdella komennolla. 

Yhdistä sqlplusiin ja suorita tämä kysely:

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;

 

Yhdistä RMAN-verkkoon ja suorita:

RMAN>list backup;


Varmuuskopioinnin RMAN-tulosteen on oltava uudempi kuin SQL-kyselyn. Esimerkiksi RMAN: ssa voidaan nähdä tulostekopioita 10. tammikuuta, mutta SQL-kyselyssä voidaan nähdä tulostekopioita 8. tammikuuta.

Syy

Agentti poistaa kopion luettelosta seuraavasti:

  • Aluksi agentti tekee kyselyn varmuuskopio-osien luettelosta SQL-komennolla (select handle from v$backup_piece).
  • Asiakaspalvelija poistaa SQL-kyselystä saatujen kopioiden luettelon.

Muutamia varmuuskopioita on saatavana v$backup_piece eivätkä löydä näitä osia RMAN:sta.
Siksi näyttöön tulee seuraava virhe:
"RMAN-20260: backup piece not found in the repository\nRMAN-06092: error while looking up backup piece\n\nRecovery Manager complete

Jos RCA-CONTROL_FILE_RECORD_KEEP_TIME on säilytyskäytäntöä pienempi, se saattaa korvata RMAN-metatiedot.

Tarkkuus

Kerää seuraavat tiedot:

  1. Täydellisen varmuuskopioinnin tiheys.
  2. Varmuuskopioiden säilytyskäytäntö.
  3. CONTROL_FILE_RECORD_KEEP_TIME parametri suorittamalla seuraava SQL-kysely:
show parameter CONTROL_FILE_RECORD_KEEP_TIME;

Jos CONTROL_FILE_RECORD_KEEP_TIME säilytyskäytäntöä pienempi, se saattaa korvata RMAN-metatiedot, mikä estää RMANia poistamasta varmuuskopioita.

Noudata alla olevaa kaavaa:

CONTROL_FILE_RECORD_KEEP_TIME = retention period + level 0 backup interval + 1

 
Lisätietoja on seuraavassa asiakirjassa:
https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=118418608655386&id=397269.1&displayIndex=1&_afrWindowMode=0&_adf.ctrl-state=11hsmm3c3q_158#BODYTEXT

Tuotteet, joihin vaikutus kohdistuu

PowerProtect App Direct, PowerProtect Software
Artikkelin ominaisuudet
Artikkelin numero: 000208561
Artikkelin tyyppi: Solution
Viimeksi muutettu: 07 lokak. 2025
Versio:  3
Etsi vastauksia kysymyksiisi muilta Dell-käyttäjiltä
Tukipalvelut
Tarkista, kuuluuko laitteesi tukipalveluiden piiriin.