NetWorker: Cómo configurar respaldos de Oracle RAC
Summary: Este artículo de la base de conocimientos lo ayuda a configurar manualmente un cliente Oracle RAC NMDA en NetWorker Server.
Instructions
Los respaldos de RAC se deben configurar manualmente mediante la IP virtual/nombre del nodo virtual (elija cualquiera de las IP virtuales que tenga)Pasos para la configuración manual:
1. ARCHIVO DE CONFIGURACIÓN (acción que se debe realizar en todos los nodos físicos)
a) Modifíquese el "nmda_oracle.cfg" dentro de "/nsr/apps/config" en todos los nodos físicos para incluir el ORACLE_SID, ORACLE_HOME, TNS_ADMIN (asegúrese de que tenga 755 permisos)
b) O también puede crear un nuevo archivo de configuración (ejemplo: nmda_oracle_new.cfg Archivar en /nsr/apps/config) y defina los siguientes parámetros: ORACLE_HOME, ORACLE_SID, TNS_ADMIN (asegúrese de que tenga 755 permisos)
" Parámetros "obligatorios" del archivo de configuración de NMDA, /nsr/apps/config/nmda_oracle.cfg:
MANADATORIO:ORCALE_HOME=ORACLE_SID=ORACLE_USER= (Este parámetro se utiliza si utiliza la autenticación del sistema operativo, la cadena de conexión en el script de RMAN será, a continuación, connect target /)
Si no está en el script, agregue en el archivo de configuración:TNS_ADMIN=NSR_DATA_VOLUME_POOL=Networker_Backup_pool_name
PARÁMETRO recomendado:NSR_RMAN_ARGUMENTS=msglog'/nsr/applogs/msglog.log'append
2. SCRIPT DE RMAN:
a) Cree el script de respaldo y colóquelo en la misma ruta en todos los nodos físicos. Ejemplo: /oracle/scripts/fullbackup.rman (confirme que tiene 755 permisos)
b) NSR_CLIENT debe establecerse en el nombre del nodo virtual.NSR_CLIENT=virtual node name
NSR_CLIENT se utiliza para indexar los respaldos, por lo que usamos uno de los nodos virtuales como NSR_CLIENT, de modo que TODOS nuestros respaldos se indexen bajo él, esto facilita el proceso de restauración porque usa el mismo NSR_CLIENT para restaurar los datos en lugar de saber qué nodo realizó qué respaldo.
Script de RMAN de muestra:
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. Actualice los archivos de hosts en todos los nodos de cliente de Oracle RAC y NetWorker Server para incluir la entrada especificada en cada archivo:
• NetWorker Server
• Ambos nodos
físicos• Nodo
virtual4. Desde NMC, cree clientes ficticios para "cada nodo físico". No es necesario programar un respaldo (si está programado, solo realiza un respaldo de un sistema de archivos LOCAL).
5. Desde NMC Cree un nuevo cliente para el nodo virtual MANUALMENTE haciendo clic >> con el botón secundario en New Client Properties (mantenga el cliente en un grupo recién creado y mantenga todos los clientes ficticios en el mismo grupo) (confirme que haya *@nodeX en el campo "Remote Access", agregue todos los nombres de nodos)
ndma_oracle.cfg" debe estar en la misma ruta (la ruta absoluta debe ser la misma en todos los nodos de estos archivos, por lo que debe conservar una copia del archivo de configuración y del script de RMAN en todos los nodos físicos en la misma ruta)
6. Configure los siguientes parámetros en el nuevo comando client:
backup:
nsrdasv –z /nsr/apps/config/nmda_oracle.cfg -c virtual_node_name
Saveset: RMAN:/oracle/scripts/fullbackup.rman
Una vez que se hayan realizado todas las acciones, puede ejecutar el respaldo desde el recurso de cliente de nodo virtual recién creado.
Additional Information
Consulte la documentación del Módulo NetWorker para bases de datos y aplicaciones : Compatibilidad con NetWorker Module para bases de datos y aplicaciones