NetWorker: Oracle-sikkerhedskopier mislykkes med lockbox-fejl, når nsrdr er kørt
Summary: Efter udførelse af en NetWorker-procedure til genoprettelse efter nedbrud (nsrdr) mislykkes Oracle Recovery Manager-sikkerhedskopieringer (RMAN) med en lockbox-fejl ("Kunne ikke åbne lockbox"), mens NetWorker-klientfilsystemsikkerhedskopieringer fortsat fuldføres. NSRDR-processen gendanner ikke Oracle-klientlockboxdataene fuldt ud, hvilket forhindrer NetWorker-serveren i at hente de Oracle-legitimationsoplysninger, der kræves til RMAN-sikkerhedskopieringer. Sletning og genoprettelse af den berørte klientlockbox løser problemet. ...
Symptoms
NetWorker Oracle RMAN-sikkerhedskopieringer mislykkes med en lockbox-fejl. NetWorker-klientfilsystemsikkerhedskopieringer på de samme klienter fuldføres. Der opstod en fejl i NetWorker-datazonen, og administratoren udførte NetWorker-genoprettelse efter nedbrud (nsrdr), før du støder på lockbox-fejlen. Backupsessionsloggen viser følgende fejl (klientens FQDN varierer fra miljø til miljø):
139170:nsrdavsc: Unable to obtain the user credentials from the lockbox due to the following error: "Failed to open lockbox /nsr/lockbox/myclient.mydomain.com/clb.lb"
Figur 1. Logfilfejlmeddelelser
Guiden NetWorker Client Backup Configuration mislykkes også, når du forsøger at oprette en ny NetWorker-klientforekomst for de berørte Oracle RMAN-klienter:
Operation Failed: Failed to open lockbox /nsr/lockbox/myclient.mydomain.com/clb.lb
/nsr/lockbox/<client_fqdn>/clb.lb på NetWorker-serveren enten mangler, er beskadiget eller utilgængelig efter nsrdr Opsving.
Cause
Den nøjagtige grundlæggende årsag til nsrdr Procedure, der ikke kunne gendanne adgang til NetWorker Oracle Client Lockbox-data, er ukendt. Når genoprettelsesprocessen efter nedbrud er fuldført, er lockbox-filen for den berørte Oracle RMAN-klient i en ubrugelig tilstand, hvilket forhindrer NetWorker-serveren i at hente de gemte Oracle-legitimationsoplysninger.
Sikkerhedskopier af filsystemer påvirkes ikke, fordi de ikke er afhængige af legitimationsoplysninger, der er gemt i lockboxen til godkendelse.
Resolution
Genopret NetWorker-klientlockboxen for den berørte Oracle RMAN-klient for at gendanne de gemte legitimationsoplysninger. Følgende procedure bruger myclient.mitdomæne.com som et eksempel. Erstat denne værdi med den faktiske klient-FQDN i dit miljø.
- Slet nøgleboksmappen på NetWorker-serveren:
- Slet lockbox-mappen for den berørte klient på NetWorker-serveren:
rm -rf /nsr/lockbox/myclient.mydomain.com - Udskift min klient.mitdomæne.com med FQDN for den berørte Oracle RMAN-klient.
- Slet lockbox-mappen for den berørte klient på NetWorker-serveren:
- Slet nøgleboksposten i NMC:
- Åbn NetWorker Management Console (NMC).
- Gå til Server → Lockboxes.
- Find og slet myclient.mydomain.com låst bokspost.
- Når NMC viser en fejl, der angiver, at den ikke kan finde lockbox-filen, skal du vælge OK for at bekræfte og fortsætte. Denne fejl forventes, fordi lockbox-mappen allerede blev fjernet i trin 1.
- Genopret lockboxen med Oracle-legitimationsoplysninger:
- Kør guiden NetWorker-klientkonfiguration for at oprette en ny klientforekomst for den berørte Oracle RMAN-klient.
- Indtast legitimationsoplysningerne til Oracle-databasen under guiden. Guiden opretter en ny nøgleboks, der indeholder disse legitimationsoplysninger.
- Kontroller den nye nøgleboks:
- I NMC skal du gå til Server → Lockboxes og bekræfte den nye nøglebokspost for myclient.mitdomæne.com vises.
- På NetWorker-serveren skal du kontrollere, at lockbox-filen findes:
ls -la /nsr/lockbox/myclient.mydomain.com/clb.lb
- Kør Oracle RMAN-sikkerhedskopieringen:
- Kør den beskyttelsesarbejdsproces, der indeholder den oprindelige NetWorker Oracle RMAN-klientpost. Arbejdsprocessen bruger de nyoprettede legitimationsoplysninger til nøgleboksen til godkendelse.
- Bekræft, at Oracle RMAN-sikkerhedskopieringen fuldføres korrekt uden lockbox-fejl.
- Fjern den midlertidige klientpost:
- Slet den midlertidige NetWorker-klientpost, der blev oprettet af guiden i trin 3. Denne indtastning var kun nødvendig for at generere den nye nøgleboks. Den oprindelige Oracle RMAN-klientpost i beskyttelsesarbejdsprocessen fortsætter med at bruge nøgleboksen.
-
Slet ikke den oprindelige Oracle RMAN-klientpost fra beskyttelsesarbejdsprocessen. Slet kun den midlertidige klientpost, der er oprettet af guiden.
- Kontakt Dell Support: Hvis lockbox-fejlen fortsætter efter genoprettelse af lockboxen, eller hvis yderligere Oracle RMAN-klienter er berørt, skal du kontakte Dell Support for yderligere undersøgelse og se denne KB-artikel.