NetWorker: Oracle-back-ups mislukken met lockbox-fouten nadat nsrdr is uitgevoerd
Summary: Na het uitvoeren van een NetWorker Disaster Recovery (nsrdr)-procedure mislukken Oracle Recovery Manager (RMAN)-back-ups met een lockbox-fout ("Kon lockbox niet openen"), terwijl back-ups van het NetWorker-clientbestandssysteem met succes worden voltooid. Het nsrdr-proces herstelt de data van de Oracle-client lockbox niet volledig, waardoor de NetWorker-server de Oracle-referenties die nodig zijn voor RMAN-back-ups niet kan ophalen. Het probleem wordt opgelost door de betreffende client-lockbox te verwijderen en opnieuw te maken. ...
Symptoms
NetWorker Oracle RMAN-back-ups mislukken met een lockbox-fout. Back-ups van het NetWorker-clientbestandssysteem op dezelfde clients zijn voltooid. Er is een fout opgetreden in de NetWorker-datazone en de beheerder heeft het NetWorker-herstel na noodgevallen uitgevoerd (nsrdr) voordat u de lockbox-fout tegenkomt. In het back-upsessielogboek wordt de volgende fout weergegeven (client-FQDN varieert per omgeving):
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"
Afbeelding 1. Foutmeldingen in logbestand
De wizard NetWorker Client back-upconfiguratie mislukt ook wanneer wordt geprobeerd een nieuwe NetWorker client-instantie te maken voor de betreffende Oracle RMAN-clients:
Operation Failed: Failed to open lockbox /nsr/lockbox/myclient.mydomain.com/clb.lb
/nsr/lockbox/<client_fqdn>/clb.lb op de NetWorker-server ontbreekt, beschadigd is of niet toegankelijk is nadat het nsrdr Herstel.
Cause
De exacte oorzaak van de nsrdr procedure die de toegang tot de NetWorker Oracle-client lockbox niet kan herstellen, gegevens zijn onbekend. Nadat het noodherstelproces is voltooid, bevindt het lockbox-bestand voor de getroffen Oracle RMAN-client zich in een onbruikbare staat, waardoor de NetWorker-server de opgeslagen Oracle-referenties niet kan ophalen.
Back-ups van het bestandssysteem worden niet beïnvloed omdat ze voor authenticatie niet afhankelijk zijn van in lockbox opgeslagen referenties.
Resolution
Maak de NetWorker-clientlockbox opnieuw voor de getroffen Oracle RMAN-client om de opgeslagen referenties te herstellen. De volgende procedure maakt gebruik van myclient.MijnDomein.com als voorbeeld. Vervang deze waarde door de werkelijke FQDN van de client in uw omgeving.
- Verwijder de lockbox-directory op de NetWorker-server:
- Verwijder op de NetWorker-server de lockbox-directory voor de betreffende client:
rm -rf /nsr/lockbox/myclient.mydomain.com - Vervang myclient.MijnDomein.com met de FQDN van de getroffen Oracle RMAN-client.
- Verwijder op de NetWorker-server de lockbox-directory voor de betreffende client:
- Verwijder de lockbox-vermelding in de NMC:
- Open de NetWorker Management Console (NMC).
- Ga naar Server → Lockboxes.
- Zoek en verwijder de myclient.mydomain.com lockbox-invoer.
- Wanneer de NMC een foutmelding weergeeft die aangeeft dat het lockbox-bestand niet kan worden gevonden, selecteert u OK om te bevestigen en verder te gaan. Deze fout wordt verwacht omdat de lockbox-directory al is verwijderd in stap 1.
- Maak de lockbox opnieuw met Oracle-referenties:
- Voer de NetWorker Client Configuration Wizard uit om een nieuwe clientinstantie te maken voor de betreffende Oracle RMAN-client.
- Voer tijdens de wizard de referenties van de Oracle-database in. De wizard maakt een nieuwe lockbox met deze referenties.
- Controleer de nieuwe lockbox:
- Ga in NMC naar Server → Lockboxes en bevestig de nieuwe lockbox-invoer voor myclient.MijnDomein.com verschijnt.
- Controleer op de NetWorker-server of het lockbox-bestand bestaat:
ls -la /nsr/lockbox/myclient.mydomain.com/clb.lb
- Voer de Oracle RMAN-back-up uit:
- Voer de beveiligingsworkflow uit die de oorspronkelijke NetWorker Oracle RMAN-clientvermelding bevat. De workflow gebruikt de zojuist gemaakte lockbox-referenties voor authenticatie.
- Controleer of de Oracle RMAN-back-up is voltooid zonder lockbox-fouten.
- Verwijder de tijdelijke clientvermelding:
- Verwijder de tijdelijke NetWorker Client-vermelding die in stap 3 door de wizard is gemaakt. Deze invoer was alleen nodig om de nieuwe lockbox te genereren. De oorspronkelijke Oracle RMAN-clientinvoer in de beveiligingsworkflow blijft de lockbox gebruiken.
-
Verwijder de oorspronkelijke Oracle RMAN-clientvermelding niet uit de beveiligingsworkflow. Verwijder alleen de tijdelijke clientvermelding die door de wizard is gemaakt.
- Contact opnemen met Dell Support: Als de lockbox-fout zich blijft voordoen nadat de lockbox opnieuw is gemaakt, of als andere Oracle RMAN-clients zijn getroffen, neemt u contact op met Dell Support voor aanvullend onderzoek en raadpleegt u dit KB-artikel.