NetWorker: Oracle RAC-back-ups configureren
Summary: Dit KB-artikel helpt u bij het handmatig configureren van een NMDA Oracle RAC Client naar NetWorker Server.
Instructions
RAC-back-ups moeten handmatig worden geconfigureerd met behulp van de naam van het virtuele IP-adres/virtuele knooppunt (kies een van de virtuele IP-adressen die u hebt)
Stappen voor handmatige configuratie:
1. CONFIGURATIEBESTAND (actie uit te voeren op alle fysieke knooppunten)
a) Wijzig de "nmda_oracle.cfg" bestand onder "/nsr/apps/config" op alle fysieke knooppunten, met inbegrip van de ORACLE_SID, ORACLE_HOME, TNS_ADMIN (Zorg ervoor dat het 755-machtigingen heeft)
b) Of u kunt ook een nieuw configuratiebestand maken (bijvoorbeeld - nmda_oracle_new.cfg Bestand onder /nsr/apps/config) en definieert de volgende parameters: ORACLE_HOME, ORACLE_SID, TNS_ADMIN (zorg ervoor dat het 755-machtigingen heeft)
" Verplichte" parameters van het NMDA-configuratiebestand, /nsr/apps/config/nmda_oracle.cfg:
MANADATORY:ORCALE_HOME=ORACLE_SID=ORACLE_USER= (deze parameter wordt gebruikt als u besturingssysteemauthenticatie gebruikt, de verbindingstekenreeks op het RMAN-script is dan connect target /)
Indien niet op het script, voeg dan het configuratiebestand toe:TNS_ADMIN=NSR_DATA_VOLUME_POOL=Networker_Backup_pool_name
Aanbevolen PARAMETER:NSR_RMAN_ARGUMENTS=msglog'/nsr/applogs/msglog.log'append
2. RMAN SCRIPT:
a) Maak het back-upscript en plaats het in hetzelfde pad op alle fysieke knooppunten. Voorbeeld: /oracle/scripts/fullbackup.rman (Bevestig dat het 755 machtigingen heeft)
b) NSR_CLIENT moet worden ingesteld op de naam van het virtuele knooppunt.NSR_CLIENT=virtual node name
NSR_CLIENT wordt gebruikt om de back-ups te indexeren, dus we gebruiken een van de virtuele knooppunten als NSR_CLIENT, zodat AL onze back-ups eronder worden geïndexeerd, dit maakt het gemakkelijker in het herstelproces omdat u dezelfde gebruikt NSR_CLIENT om de data te herstellen in plaats van te weten welk knooppunt welke back-up heeft gemaakt.
Voorbeeld van 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. Werk de hostbestanden bij op alle Oracle RAC-clientknooppunten en de NetWorker-server om de opgegeven vermelding in elk bestand op te nemen:
• NetWorker-server
• Beide fysieke knooppunten
• Virtueel knooppunt
4. Maak vanuit NMC dummyclients voor 'Each Physical Node'. Het is niet nodig om een back-up te plannen (indien gepland, wordt er alleen een back-up van een LOKAAL bestandssysteem gemaakt).
5. Vanuit NMC Maak HANDMATIG een nieuwe client voor het virtuele knooppunt door met de rechtermuisknop te klikken op >>Eigenschappen van nieuwe client (houd de client in een nieuw gemaakte groep en houd alle dummy-clients in dezelfde groep) (bevestig dat dit het geval is *@nodeX voeg in het veld "Remote Access" alle knooppuntnamen toe)
ndma_oracle.cfg" moet zich op hetzelfde pad bevinden (het absolute pad moet hetzelfde zijn op alle knooppunten voor deze bestanden, dus u moet een kopie van het configuratiebestand en het RMAN-script bewaren op alle fysieke knooppunten onder hetzelfde pad)
6. Stel de volgende parameters in de nieuwe opdracht client:
Backup in:
nsrdasv –z /nsr/apps/config/nmda_oracle.cfg -c virtual_node_name
Set opslaan: RMAN:/oracle/scripts/fullbackup.rman
Zodra alle acties zijn uitgevoerd, kunt u de back-up uitvoeren vanaf de zojuist gemaakte virtuele knooppuntclientresource.
Additional Information
Zie de documentatie van de NetWorker Module for Databases and Applications : Ondersteuning voor NetWorker Module voor databases en applicaties