PowerProtect: I backup Oracle hanno esito negativo con ABO0022: a causa di un errore interno
Summary: I backup Oracle di PowerProtect Data Manager (PPDM) hanno esito negativo con "ABO0022: L'agent Oracle di PowerProtect Data Manager non può eseguire il backup per il database Oracle DBNAME con ID database DBID a causa di un errore interno. ...
Symptoms
Nel corso di un PPDM Backup Oracle avviato da una policy di protezione centralizzata, il backup del database Oracle ha esito negativo. Nella finestra Protection Jobs viene visualizzato il seguente errore:
ABO0022: PowerProtect Data Manager Oracle agent cannot perform the backup for the Oracle database db19 with database ID 854318690 because of an internal error. The backup is unsuccessful because of an SBT error that is caused by the loss of DD connectivity or by an Oracle RMAN error. Check the DD connectivity from the client. Edit the required protection policy to enable the debug logging. Resubmit the backup request, and check the sbtio.log file under $ORACLE_BASE. Make sure that the database is running during the backup. RMAN-06149: cannot BACKUP DATABASE in NOARCHIVELOG mode Recovery Manager complete.
Cause
Per eseguire backup online di Oracle, il database di destinazione deve essere in esecuzione in modalità archivelog. Si tratta di un requisito Oracle. Le policy di protezione centralizzata di PPDM non possono modificare la modalità del database durante il backup, ovvero arrestare il database, avviare il montaggio e quindi eseguire il backup. L'aspettativa è che il db Oracle sia aperto e nello stato appropriato della modalità di registro di archiviazione.
Resolution
Assicurarsi che il database di destinazione sia in modalità archivelog. Ad esempio:
Connettersi al database di destinazione su sqlplus ed eseguire il comando archive log list.
sqlplus / as sysdba SQL*Plus: Release 19.0.0.0.0 - Production on Mon Dec 4 22:05:42 2023 Version 19.3.0.0.0 Copyright (c) 1982, 2019, Oracle. All rights reserved. Connected to: Oracle Database 19c Enterprise Edition Release 19.0.0.0.0 - Production Version 19.3.0.0.0 SQL> archive log list; Database log mode No Archive Mode Automatic archival Disabled Archive destination USE_DB_RECOVERY_FILE_DEST Oldest online log sequence 16 Current log sequence 18 SQL>
L'esempio precedente mostra che il databas non è in modalità registro di archiviazione.
Il DBA deve impostare il database sulla modalità archivelog. Ciò richiederebbe l'arresto e l'avvio del DB nella modalità appropriata.