NetWorker: Sådan konfigureres Oracle RAC-sikkerhedskopier
Summary: Denne KB-artikel hjælper dig med at konfigurere en NMDA Oracle RAC-klient til NetWorker-server manuelt.
Instructions
RAC-sikkerhedskopier skal konfigureres manuelt ved hjælp af navnet på den virtuelle IP/virtuelle node (vælg en af de virtuelle IP'er, du har)
Trin til manuel konfiguration:
1. KONFIGURATIONSFIL (Handling, der skal udføres på alle fysiske noder)
a) Ændre "nmda_oracle.cfg" fil under "/nsr/apps/config" på alle fysiske noder, der skal medtages ORACLE_SID, ORACLE_HOME, TNS_ADMIN (sørg for, at den har 755 tilladelser)
b) Eller du kan også oprette en ny konfigurationsfil (eksempel - nmda_oracle_new.cfg Fil under /nsr/apps/config), og definere følgende parametre: ORACLE_HOME, ORACLE_SID, TNS_ADMIN (sørg for, at den har 755 tilladelser)
" Obligatoriske" parametre i NMDA-konfigurationsfilen /nsr/apps/config/nmda_oracle.cfg:
MANADATORY:ORCALE_HOME=ORACLE_SID=ORACLE_USER= (denne parameter bruges, hvis du bruger operativsystemgodkendelse, forbindelsesstrengen på RMAN-scriptet vil derefter være connect target /)
Hvis det ikke findes i scriptet, skal du tilføje konfigurationsfilen:TNS_ADMIN=NSR_DATA_VOLUME_POOL=Networker_Backup_pool_name
Anbefalet PARAMETER:NSR_RMAN_ARGUMENTS=msglog'/nsr/applogs/msglog.log'append
2. RMAN-SCRIPT:
a) Opret backupscriptet, og placer det i samme sti på alle fysiske noder. Eksempel: /oracle/scripts/fullbackup.rman (bekræft, at den har 755 tilladelser)
b) NSR_CLIENT skal indstilles til navnet på den virtuelle node.NSR_CLIENT=virtual node name
NSR_CLIENT bruges til at indeksere sikkerhedskopierne, så vi bruger en af de virtuelle noder som NSR_CLIENT, så ALLE vores sikkerhedskopier indekseres under det, gør dette det lettere i gendannelsesprocessen, fordi du bruger det samme NSR_CLIENT for at gendanne dataene i stedet for at vide, hvilken node der tog hvilken sikkerhedskopi.
Eksempel på RMAN-script:
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. Opdater værtsfilerne på alle Oracle RAC-klientnoder og NetWorker-serveren, så de indeholder den angivne post i hver fil:
• NetWorker-server
• Begge fysiske noder• Virtuel node
4. Fra NMC kan du oprette dummy-klienter til "Hver fysisk node". Ingen grund til at planlægge backup (hvis planlagt tager det kun backup af et LOKALT filsystem).
5. Fra NMC Opret en ny klient til den virtuelle node MANUELT ved at højreklikke på >>Nye klientegenskaber (Behold klienten i en nyoprettet gruppe, og behold alle dummy-klienter i samme gruppe) (bekræft, at den har *@nodeX i feltet "Remote Access" skal du tilføje alle nodenavnene)
ndma_oracle.cfg" skal være på samme sti (Absolute-stien skal være den samme på alle noder for disse filer, så du skal beholde en kopi af konfigurationsfilen og RMAN-scriptet på alle fysiske noder under den samme sti)
6. Indstil følgende parametre i den nye klient:
Backup-kommando:
nsrdasv –z /nsr/apps/config/nmda_oracle.cfg -c virtual_node_name
Gem sæt: RMAN:/oracle/scripts/fullbackup.rman
Når alle handlingerne er udført, kan du køre sikkerhedskopieringen fra den nyoprettede virtuelle nodeklientressource.
Additional Information
Se NetWorker-modulet for dokumentation til databaser og programmer : Understøttelse af NetWorker-modul til databaser og programmer