NetWorker: Konfigurowanie kopii zapasowych Oracle RAC

Summary: Ten artykuł bazy wiedzy ułatwia ręczne skonfigurowanie klienta NMDA Oracle RAC na serwerze NetWorker.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Kopie zapasowe kontrolera RAC należy skonfigurować ręcznie przy użyciu wirtualnego adresu IP/nazwy węzła wirtualnego (wybierz dowolny z posiadanych wirtualnych adresów IP)

Czynności konfiguracji ręcznej:

1. PLIK KONFIGURACYJNY (działanie do wykonania na wszystkich węzłach fizycznych)

a) Zmodyfikuj "nmda_oracle.cfg" plik pod "/nsr/apps/config" na wszystkich węzłach fizycznych, aby uwzględnić ORACLE_SID, ORACLE_HOME, TNS_ADMIN (upewnij się, że ma uprawnienia 755)
b) Możesz też utworzyć nowy plik konfiguracyjny (przykład - nmda_oracle_new.cfg Plik w obszarze /nsr/apps/config) i zdefiniować następujące parametry: ORACLE_HOME, ORACLE_SID, TNS_ADMIN (upewnij się, że ma uprawnienia 755)


" Obowiązkowe" parametry pliku konfiguracyjnego NMDA, /nsr/apps/config/nmda_oracle.cfg:
MANADATORY:
ORCALE_HOME=
ORACLE_SID=
ORACLE_USER= (ten parametr jest używany w przypadku korzystania z uwierzytelniania systemu operacyjnego, parametr połączenia w skrypcie RMAN będzie wtedy miał wartość connect target /).

Jeśli nie w skrypcie, dodaj plik konfiguracyjny:
TNS_ADMIN=
NSR_DATA_VOLUME_POOL=Networker_Backup_pool_name

Zalecany PARAMETR:
NSR_RMAN_ARGUMENTS=msglog'/nsr/applogs/msglog.log'append


2. SKRYPT RMAN:

a) Utwórz skrypt kopii zapasowej i umieść go w tej samej ścieżce na wszystkich węzłach fizycznych. Przykład: /oracle/scripts/fullbackup.rman (potwierdź, że ma uprawnienia 755)
b) NSR_CLIENT Powinna być ustawiona na nazwę węzła wirtualnego.

NSR_CLIENT=virtual node name
 

UWAGA: NSR_CLIENT służy do indeksowania kopii zapasowych, więc używamy jednego z wirtualnych węzłów jako NSR_CLIENT, dzięki czemu WSZYSTKIE nasze kopie zapasowe są indeksowane pod nim, ułatwia to proces przywracania, ponieważ używasz tego samego NSR_CLIENT , aby przywrócić dane, zamiast wiedzieć, który węzeł wykonał którą kopię zapasową.



Przykładowy skrypt 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. Zaktualizuj pliki hosts na wszystkich węzłach klienta Oracle RAC i serwerze NetWorker, aby uwzględnić określony wpis w każdym pliku:
• Serwer
NetWorker• Oba węzły
fizyczne• Węzeł

wirtualny4. Z poziomu NMC utwórz fikcyjne klienty dla każdego węzła fizycznego. Nie ma potrzeby planowania kopii zapasowej (jeśli jest zaplanowana, kopia zapasowa obejmuje tylko LOKALNY system plików). 

5. Z NMC Utwórz nowego klienta dla węzła wirtualnego RĘCZNIE, klikając prawym przyciskiem myszy >>pozycję Nowe właściwości klienta (Zachowaj klienta w nowo utworzonej grupie i wszystkie fikcyjne klienty w tej samej grupie) (potwierdź, że *@nodeX w polu "Remote Access" dodaj wszystkie nazwy węzłów)

UWAGA: Jeśli istnieje wielowęzłowy RAC, kliknij "Skrypt kopii zapasowej RMAN" i "ndma_oracle.cfg" powinny znajdować się w tej samej ścieżce (ścieżka Absolute musi być taka sama we wszystkich węzłach dla tych plików, dlatego należy zachować kopię pliku konfiguracyjnego i skryptu RMAN na wszystkich węzłach fizycznych w tej samej ścieżce)



6. Ustaw następujące parametry w nowym poleceniu client:

Backup:

nsrdasv –z /nsr/apps/config/nmda_oracle.cfg -c virtual_node_name

Zapisz zestaw: RMAN:/oracle/scripts/fullbackup.rman

Po wykonaniu wszystkich czynności można uruchomić kopię zapasową z nowo utworzonego zasobu klienckiego węzła wirtualnego.
 

Additional Information

Zapoznaj się z modułem NetWorker, aby zapoznać się z dokumentacją baz danych i aplikacji: Obsługa modułu NetWorker dla baz danych i aplikacji 

Affected Products

NetWorker Family
Article Properties
Article Number: 000222873
Article Type: How To
Last Modified: 01 Dec 2025
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.