NetWorker: Come configurare i backup Oracle RAC

Summary: Questo articolo della Knowledge Base aiuta a configurare manualmente un client Oracle RAC NMDA sul server NetWorker.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

I backup RAC devono essere configurati manualmente utilizzando l'IP virtuale/il nome del nodo virtuale (scegliere uno qualsiasi degli IP virtuali disponibili)

Procedura per la configurazione manuale:

1. FILE DI CONFIGURAZIONE (azione da eseguire su tutti i nodi fisici)

a) Modificare il "nmda_oracle.cfg" in "/nsr/apps/config" su tutti i nodi fisici per includere il ORACLE_SID, ORACLE_HOME, TNS_ADMIN (assicurarsi che disponga di 755 autorizzazioni)
b) Oppure puoi anche creare un nuovo file di configurazione (esempio - nmda_oracle_new.cfg file in /nsr/apps/config) e definire i seguenti parametri: ORACLE_HOME, ORACLE_SID, TNS_ADMIN (assicurarsi che disponga di 755 autorizzazioni)"


Parametri "obbligatori" del file di configurazione NMDA, /nsr/apps/config/nmda_oracle.cfg:
MANADATORIO:
ORCALE_HOME=
ORACLE_SID=
ORACLE_USER= (questo parametro viene utilizzato se si utilizza l'autenticazione del sistema operativo, la stringa di connessione sullo script RMAN sarà quindi di destinazione di connessione /)

Se non è presente nello script, aggiungere il file di configurazione:
TNS_ADMIN=
NSR_DATA_VOLUME_POOL=Networker_Backup_pool_name

PARAMETRO consigliato:
NSR_RMAN_ARGUMENTS=msglog'/nsr/applogs/msglog.log'append


2. SCRITTURA RMAN:

a) Creare lo script di backup e posizionarlo nello stesso percorso su tutti i nodi fisici. Esempio: /oracle/scripts/fullbackup.rman (confermare che disponga di 755 autorizzazioni)
b) NSR_CLIENT deve essere impostato sul nome del nodo virtuale.

NSR_CLIENT=virtual node name
 

NOTA: NSR_CLIENT viene utilizzato per indicizzare i backup, quindi utilizziamo uno dei nodi virtuali come NSR_CLIENT, in modo che TUTTI i nostri backup siano indicizzati sotto di esso, questo rende più facile il processo di ripristino perché usi lo stesso NSR_CLIENT per ripristinare i dati invece di sapere quale nodo ha eseguito quale backup.



Esempio di script RMAN:

connect target user/***@SID;
connect rcvcat rman/***@rcat;

RUN { 
ALLOCATE CHANNEL T1 TYPE 'SBT_TAPE' PARMS 'ENV=(NSR_SERVER=nw-srv,NSR_CLIENT=oracle_client-vip)'; 
ALLOCATE CHANNEL T2 TYPE 'SBT_TAPE' PARMS 'ENV=(NSR_SERVER=nw-srv,NSR_CLIENT=oracle_client-vip)'; 
ALLOCATE CHANNEL T3 TYPE 'SBT_TAPE' PARMS 'ENV=(NSR_SERVER=nw-srv,NSR_CLIENT=oracle_client-vip)'; 
ALLOCATE CHANNEL T4 TYPE 'SBT_TAPE' PARMS 'ENV=(NSR_SERVER=nw-srv,NSR_CLIENT=oracle_client-vip)'; 

backup full database tag FULL_DB format 'FULL_DB_%d_%T_%s_%p'; 
sql 'alter system archive log current'; 
backup tag DB_ARCHIVE_LOG format 'ARCHIVE_%d_%T_%s_%p' archivelog all delete all input filesperset 50 maxsetsize 20G; 
backup tag DB_CONTROLFILE current controlfile format 'CONTROL_%d_%T_%s_%p'; 

release channel T1; 
release channel T2; 
release channel T3; 
release channel T4; 

} 




3. Aggiornare i file hosts su tutti i nodi del client Oracle RAC e sul server NetWorker in modo da includere la voce specificata in ciascun file:
• Server
NetWorker• Entrambi i nodi
fisici• Nodo

virtuale4. Da NMC, creare client fittizi per "Each Physical Node". Non è necessario pianificare il backup (se pianificato, accetta solo il backup di un file system LOCALE). 

5. Da NMC Creare MANUALMENTE un nuovo client per il nodo virtuale cliccando con il pulsante destro del mouse su >>New Client Properties (mantenere il client in un gruppo appena creato e mantenere tutti i client fittizi nello stesso gruppo) (verificare che abbia *@nodeX nel campo "Remote Access", aggiungere tutti i nomi dei nodi)

NOTA: Se è presente un RAC a più nodi, "RMAN backup script" e "ndma_oracle.cfg" deve trovarsi sullo stesso percorso (il percorso assoluto deve essere lo stesso su tutti i nodi per questi file, pertanto è necessario conservare una copia del file di configurazione e dello script RMAN su tutti i nodi fisici nello stesso percorso)



6. Impostare i seguenti parametri nel nuovo comando client:

Backup:

nsrdasv –z /nsr/apps/config/nmda_oracle.cfg -c virtual_node_name

Saveset: RMAN:/oracle/scripts/fullbackup.rman

Una volta eseguite tutte le azioni, è possibile eseguire il backup dalla risorsa client del nodo virtuale appena creata.
 

Additional Information

Consultare la documentazione di NetWorker Module for Databases and Applications : Supporto per NetWorker Module per database e applicazioni 

Affected Products

NetWorker Family
Article Properties
Article Number: 000222873
Article Type: How To
Last Modified: 01 Dec 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.