NetWorker: Como configurar backups do Oracle RAC

Summary: Este artigo da KB ajuda a configurar manualmente um client do NMDA Oracle RAC para o servidor 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

Os backups do RAC devem ser configurados manualmente usando o IP virtual/nome do nó virtual (escolha qualquer um dos IPs virtuais que você tem)

Etapas para configuração manual:

1. ARQUIVO DE CONFIGURAÇÃO (ação a ser tomada em todos os nós físicos)

a) Modifique o "nmda_oracle.cfg" em "/nsr/apps/config" em todos os nós físicos para incluir o ORACLE_SID, ORACLE_HOME, TNS_ADMIN (verifique se ele tem 755 permissões)
b) Ou você também pode criar um novo arquivo de configuração (exemplo - nmda_oracle_new.cfg arquivo em /nsr/apps/config) e definir os seguintes parâmetros: ORACLE_HOME, ORACLE_SID, TNS_ADMIN (certifique-se de que ele tenha 755 permissões)


" Obrigatório" parâmetros do arquivo de configuração NMDA, /nsr/apps/config/nmda_oracle.cfg:
MANADATÓRIO:
ORCALE_HOME=
ORACLE_SID=
ORACLE_USER= (esse parâmetro é usado se você usar a autenticação do sistema operacional, a string de conexão no script do RMAN será o destino de conexão /)

Se não estiver no script, adicione o arquivo de configuração:
TNS_ADMIN=
NSR_DATA_VOLUME_POOL=Networker_Backup_pool_name

PARÂMETRO recomendado:
NSR_RMAN_ARGUMENTS=msglog'/nsr/applogs/msglog.log'append


2. SCRIPT DO RMAN:

a) Crie o script de backup e coloque-o no mesmo caminho em todos os nós físicos. Exemplo: /oracle/scripts/fullbackup.rman (confirme se tem 755 permissões)
b) NSR_CLIENT deve ser definido como o nome do nó virtual.

NSR_CLIENT=virtual node name
 

Nota: NSR_CLIENT é usado para indexar os backups, portanto, usamos um dos nós virtuais como NSR_CLIENT, de modo que TODOS os nossos backups sejam indexados sob ele, isso facilita o processo de restauração, pois você usa o mesmo NSR_CLIENT para restaurar os dados em vez de saber qual nó fez qual backup.



Exemplo de script do 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. Atualize os arquivos hosts em todos os nós do client Oracle RAC e no servidor NetWorker para incluir a entrada especificada em cada arquivo:
• Servidor
NetWorker• Ambos os nós físicos
• Nó

virtual4. No NMC, crie clients fictícios para "cada nó físico". Não é necessário agendar o backup (se agendado, ele exige backup apenas de um file system LOCAL). 

5. No NMC, crie um novo client para o nó virtual MANUALMENTE, clicando >> com o botão direito em New Client Properties (mantenha o client em um grupo recém-criado e mantenha todos os clients fictícios no mesmo grupo) (confirme se ele tem *@nodeX no campo "Acesso remoto", adicione todos os nomes de nós)

Nota: Se houver um RAC de vários nós, "script de backup do RMAN" e "ndma_oracle.cfg" deve estar no mesmo caminho (o caminho absoluto deve ser o mesmo em todos os nós desses arquivos; portanto, você deve manter uma cópia do arquivo de configuração e do script do RMAN em todos os nós físicos no mesmo caminho)



6. Defina os seguintes parâmetros no novo comando client:

Backup:

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

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

Depois que todas as ações tiverem sido executadas, você poderá executar o backup a partir do recurso de client de nó virtual recém-criado.
 

Additional Information

Consulte a documentação do NetWorker Module for Databases and Applications : Suporte ao NetWorker Module for Databases and Applications 

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.