NetWorker: i backup Oracle hanno esito negativo con errori del lockbox dopo l'esecuzione di nsrdr
Summary: Dopo l'esecuzione di una procedura di ripristino di emergenza di NetWorker (nsrdr), i backup di Oracle Recovery Manager (RMAN) hanno esito negativo con un errore di lockbox ("Failed to open lockbox"), mentre i backup del file system del client NetWorker continuano a essere completati correttamente. Il processo nsrdr non ripristina completamente i dati dell'archivio protetto del client Oracle, impedendo al server NetWorker di recuperare le credenziali Oracle richieste per i backup RMAN. L'eliminazione e la ricreazione dell'archivio protetto del client interessato risolvono il problema. ...
Symptoms
I backup NetWorker Oracle RMAN hanno esito negativo con un errore di lockbox. I backup del file system del client NetWorker sugli stessi client vengono completati correttamente. La datazone di NetWorker ha riscontrato un errore e l'amministratore ha eseguito il ripristino di emergenza di NetWorker (nsrdr) prima di riscontrare l'errore dell'archivio protetto. Il registro della sessione di backup mostra il seguente errore (l FQDN del client varia in base all'ambiente):
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"
Figura 1. Messaggi di errore del file di registro
Anche la procedura guidata NetWorker Client Backup Configuration ha esito negativo quando si tenta di creare una nuova istanza di NetWorker Client per i client Oracle RMAN interessati:
Operation Failed: Failed to open lockbox /nsr/lockbox/myclient.mydomain.com/clb.lb
/nsr/lockbox/<client_fqdn>/clb.lb sul server NetWorker è mancante, danneggiato o inaccessibile dopo che nsrdr ripristino esplorabile.
Cause
L'esatta root cause del nsrdr Procedura non riuscita per ripristinare l'accesso ai dati dell'archivio protetto del client Oracle NetWorker sconosciuta. Al termine del processo di ripristino di emergenza, il file lockbox per il client Oracle RMAN interessato è in uno stato inutilizzabile, che impedisce al server NetWorker di recuperare le credenziali Oracle archiviate.
I backup del file system non sono interessati perché non si basano sulle credenziali archiviate nel lockbox per l'autenticazione.
Resolution
Ricreare il lockbox del client NetWorker per il client Oracle RMAN interessato per ripristinare le credenziali archiviate. La procedura seguente utilizza myclient.mydomain.com a titolo di esempio. Sostituire questo valore con l'FQDN del client effettivo nell'ambiente.
- Eliminare la directory lockbox sul server NetWorker:
- Sul server NetWorker, eliminare la directory lockbox per il client interessato:
rm -rf /nsr/lockbox/myclient.mydomain.com - Sostituisci myclient.mydomain.com con l'FQDN del client Oracle RMAN interessato.
- Sul server NetWorker, eliminare la directory lockbox per il client interessato:
- Eliminare la voce dell'archivio protetto in NMC:
- Aprire NetWorker Management Console (NMC).
- Passare a Server → Lockboxes.
- Individuare ed eliminare la voce dell'archivio protetto myclient.mydomain.com.
- Quando NMC visualizza un errore indicante che non riesce a trovare il file dell'archivio protetto, selezionare OK per confermare e procedere. Questo errore è previsto perché la directory dell'archivio protetto è già stata rimossa nel passaggio 1.
- Ricreare il lockbox con le credenziali Oracle:
- Eseguire la configurazione guidata del client NetWorker per creare una nuova istanza client per il client Oracle RMAN interessato.
- Durante la procedura guidata, immettere le credenziali del database Oracle. La procedura guidata crea un nuovo archivio protetto contenente queste credenziali.
- Verificare il nuovo archivio protetto:
- In NMC passare a Server → Lockboxes e confermare la nuova voce lockbox per myclient.mydomain.com appare.
- Sul server NetWorker, verificare che il file lockbox esista:
ls -la /nsr/lockbox/myclient.mydomain.com/clb.lb
- Eseguire il backup di Oracle RMAN:
- Eseguire il flusso di lavoro di protezione che contiene la voce originale del client NetWorker Oracle RMAN. Il flusso di lavoro utilizza le credenziali dell'archivio protetto appena create per l'autenticazione.
- Verificare che il backup di Oracle RMAN sia stato completato correttamente senza errori di lockbox.
- Rimuovere la voce client temporanea:
- Eliminare la voce temporanea del client NetWorker creata dalla procedura guidata nel passaggio 3. Questa voce era necessaria solo per generare il nuovo archivio protetto. La voce del client Oracle RMAN originale nel flusso di lavoro di protezione continua a utilizzare l'archivio protetto.
-
Non eliminare la voce client Oracle RMAN originale dal flusso di lavoro di protezione. Eliminare solo la voce client temporanea creata dalla procedura guidata.
- Contattare il supporto Dell: se l'errore dell'archivio protetto persiste dopo aver ricreato l'archivio protetto o se sono interessati altri client Oracle RMAN, contattare il supporto Dell per ulteriori indagini e fare riferimento a questo articolo della Knowledge Base.