NetWorker: Slik konfigurerer du Oracle RAC-sikkerhetskopier
Summary: Denne KB-artikkelen hjelper deg med å konfigurere en NMDA Oracle RAC-klient til NetWorker Server manuelt.
Instructions
RAC-sikkerhetskopier bør konfigureres manuelt ved hjelp av navnet på den virtuelle IP-en / virtuelle noden (velg en av de virtuelle IP-adressene du har)
Trinn for manuell konfigurasjon:
1. KONFIGURASJONSFIL (Tiltak som må utføres på alle fysiske noder)
a) Endre "nmda_oracle.cfg" fil under "/nsr/apps/config" på alle fysiske noder for å inkludere ORACLE_SID, ORACLE_HOME, TNS_ADMIN (sørg for at den har 755 tillatelser)
b) Eller du kan også opprette en ny konfigurasjonsfil (eksempel - nmda_oracle_new.cfg Fil under /nsr/apps/config) og definere følgende parametere: ORACLE_HOME, ORACLE_SID, TNS_ADMIN (sørg for at den har 755 tillatelser)
" Obligatoriske" parametere i NMDA-konfigurasjonsfilen, /nsr/apps/config/nmda_oracle.cfg:
MANADATORY:ORCALE_HOME=ORACLE_SID=ORACLE_USER= (denne parameteren brukes hvis du bruker operativsystemgodkjenning, tilkoblingsstrengen på RMAN-skriptet vil da være Connect Target /)
Hvis ikke på skriptet, legg til konfigurasjonsfilen:TNS_ADMIN=NSR_DATA_VOLUME_POOL=Networker_Backup_pool_name
Anbefalt PARAMETER:NSR_RMAN_ARGUMENTS=msglog'/nsr/applogs/msglog.log'append
2. RMAN-MANUS:
a) Opprett sikkerhetskopiskriptet og plasser det i samme bane på alle fysiske noder. Eksempel: /oracle/scripts/fullbackup.rman (bekreft at den har 755 tillatelser)
b) NSR_CLIENT bør settes til navnet på den virtuelle noden.NSR_CLIENT=virtual node name
NSR_CLIENT brukes til å indeksere sikkerhetskopiene, så vi bruker en av de virtuelle nodene som NSR_CLIENT, slik at ALLE sikkerhetskopiene våre indekseres under den, gjør dette det enklere i gjenopprettingsprosessen fordi du bruker den samme NSR_CLIENT for å gjenopprette dataene i stedet for å vite hvilken node som tok hvilken sikkerhetskopi.
Eksempel på RMAN-skript:
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. Oppdater vertsfilene på alle Oracle RAC-klientnoder og NetWorker-serveren for å inkludere den angitte oppføringen i hver fil:
• NetWorker server
• Begge fysiske noder
• Virtuell node
4. Fra NMC oppretter du dummy-klienter for "Hver fysiske node". Du trenger ikke å planlegge sikkerhetskopiering (hvis planlagt tar det backup av et LOKALT filsystem).
5. Fra NMC Opprett en ny klient for den virtuelle noden manuelt ved å høyreklikke >>Nye klientegenskaper (Hold klienten i en nyopprettet gruppe og hold alle dummy-klientene i samme gruppe) (bekreft at den har *@nodeX i feltet "Ekstern pålogging", legger du til alle nodenavnene)
ndma_oracle.cfg" skal være på samme bane (Absolute-banen må være den samme på alle nodene for disse filene, så du bør beholde en kopi av konfigurasjonsfilen og RMAN-skriptet på alle fysiske noder under samme bane)
6. Angi følgende parametere i den nye klienten:
Backup-kommandoen:
nsrdasv –z /nsr/apps/config/nmda_oracle.cfg -c virtual_node_name
Lagre sett: RMAN:/oracle/scripts/fullbackup.rman
Når alle handlingene er utført, kan du kjøre sikkerhetskopien fra den nylig opprettede klientressursen for virtuell node.
Additional Information
Se dokumentasjonen for NetWorker-modulen for databaser og applikasjoner : Støtte for NetWorker Module for databaser og applikasjoner