NetWorker: Como configurar backups do Oracle RAC

Resumo: Este artigo da KB ajuda a configurar manualmente um client do NMDA Oracle RAC para o servidor NetWorker.

Este artigo aplica-se a Este artigo não se aplica a Este artigo não está vinculado a nenhum produto específico. Nem todas as versões do produto estão identificadas neste artigo.

Instruções

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.
 

Mais informações

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

Produtos afetados

NetWorker Family
Propriedades do artigo
Número do artigo: 000222873
Tipo de artigo: How To
Último modificado: 01 dez. 2025
Versão:  2
Encontre as respostas de outros usuários da Dell para suas perguntas.
Serviços de suporte
Verifique se o dispositivo está coberto pelos serviços de suporte.