NetWorker: Tworzenie kopii zapasowej udostępnionego woluminu klastra systemu Linux

Riepilogo: Ten artykuł zawiera ogólne omówienie tworzenia kopii zapasowych plików, które są współużytkowane przez dwa węzły Linuksa.

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Istruzioni

Określ pamięć masową klastra i nazwę logiczną:

W tym artykule pokazane przykłady pochodzą z dwóch węzłów Red Hat korzystających z usługi klastra High Availability komputerów (Pacemaker). Różnice w sposobie uzyskiwania szczegółowych informacji dotyczących konfiguracji klastra w zależności od dostawcy systemu operacyjnego i usługi klastrowania. Informacje dotyczące konfiguracji klastrów i poleceń poszczególnych dostawców można znaleźć w dokumentacji danego dostawcy. Logika stojąca za konfiguracją klientów NetWorker pozostaje taka sama.

Użyj poleceń usługi klastrowania, aby przejrzeć szczegóły konfiguracji. W tym przypadku:

root@NWrhelNodeC:~# pcs config
Cluster Name: rhel7clus
Corosync Nodes:
 NWrhelNodeC.emclab.local NWrhelNodeD.emclab.local
Pacemaker Nodes:
 NWrhelNodeC.emclab.local NWrhelNodeD.emclab.local

Resources:
 Group: NW_group
  Resource: fs (class=ocf provider=heartbeat type=Filesystem)
   Attributes: device=/dev/sdb1 directory=/nsr_share fstype=ext4
   Operations: monitor interval=20 timeout=300 (fs-monitor-interval-20)
               notify interval=0s timeout=60s (fs-notify-interval-0s)
               start interval=0s timeout=60s (fs-start-interval-0s)
               stop interval=0s timeout=60s (fs-stop-interval-0s)
  Resource: ip (class=ocf provider=heartbeat type=IPaddr)
   Attributes: cidr_netmask=24 ip=192.168.25.40 nic=ens192
   Operations: monitor interval=15 timeout=120 (ip-monitor-interval-15)
               start interval=0s timeout=20s (ip-start-interval-0s)
               stop interval=0s timeout=20s (ip-stop-interval-0s)
  Resource: nws (class=ocf provider=EMC_NetWorker type=Server)
   Meta Attrs: is-managed=true
   Operations: meta-data interval=0 timeout=10 (nws-meta-data-interval-0)
               migrate_from interval=0 timeout=120 (nws-migrate_from-interval-0)
               migrate_to interval=0 timeout=60 (nws-migrate_to-interval-0)
               monitor interval=100 timeout=1000 (nws-monitor-interval-100)
               start interval=0 timeout=300 (nws-start-interval-0)
               stop interval=0 timeout=300 (nws-stop-interval-0)
               validate-all interval=0 timeout=10 (nws-validate-all-interval-0)

Z danych wyjściowych zanotuj:

  • Każdy z fizycznych węzłów w klastrze
  • Które urządzenie jest dyskiem udostępnionym i do jakiego systemu plików jest montowany.
  • Adres IP używany przez zasób logiczny

W oprogramowaniu NetWorker w wersji 19.11 i nowszych lcmap Polecenie zwraca nazwę klastra logicznego i woluminy współużytkowane:

root@NWrhelNodeC:~# lcmap
type: NSR_CLU_TYPE;
clu_type: NSR_LC_TYPE;
interface version: 1.0;

type: NSR_CLU_VIRTHOST;
hostname: NWrhelClusC.emclab.local;
local: TRUE;
owned paths: /nsr_share>

W wersji 19.10 i wcześniejszych nslookup polecenie potwierdzenia nazwy logicznej zasobu IP klastra:

root@NWrhelNodeC:~# nslookup 192.168.25.40   
40.25.168.192.in-addr.arpa      name = NWrhelClusC.emclab.local

Tylko aktywny węzeł ma zmapowaną pamięć udostępnioną. Z konfiguracji klastra w tym przykładzie /dev/sdb1 device jest współużytkowanym dyskiem ISCSI i montuje się do /nsr_share.

root@NWrhelNodeC:~# pcs resource
 Resource Group: NW_group
     fs (ocf::heartbeat:Filesystem):    Started NWrhelNodeC.emclab.local
     ip (ocf::heartbeat:IPaddr):        Started NWrhelNodeC.emclab.local
     nws        (ocf::EMC_NetWorker:Server):    Started NWrhelNodeC.emclab.local
root@NWrhelNodeC:~# 
root@NWrhelNodeC:~# lsblk | grep sdb1
└─sdb1        8:17   0 46.5G  0 part /nsr_share

root@NWrhelNodeD:~# lsblk | grep sdb1
└─sdb1          8:17   0 46.5G  0 part 
root@NWrhelNodeD:~# 

W przypadku przełączenia awaryjnego pamięć masowa zostanie zamontowana w innym węźle klastra. Pamięć współużytkowana jest dostępna przy użyciu nazwy klastra logicznego, niezależnie od aktywnego węzła.

Nazwa hosta węzła 1
NWrhelNodeC.emclab.local
Nazwa hosta węzła drugiego 
NWrhelNodeD.emclab.local
Nazwa klastra logicznego
NWrhelClusC.emclab.local

 

Konfigurowanie klienta NetWorker w celu tworzenia kopii zapasowych plików w pamięci udostępnionej:

  1. Upewnij się, że oprogramowanie klienta NetWorker jest zainstalowane na każdym z fizycznych węzłów w klastrze. Zapoznaj się z podręcznikiem instalacji NetWorker. 
  2. Kroki konfigurowania zasobu klienta NetWorker, który ma być klaster obsługujący, zostały opisane w Podręczniku integracji klastra NetWorker.
UWAGA: Wszystkie przewodniki NetWorker są dostępne za pośrednictwem: Informacje o pomocy technicznej NetWorker

 

  1. Zaloguj się do konsoli NetWorker Management Console (NMC).
  2. Przejdź do Protection > Clients
  3. Kliknij kreator ochrony > nowego klienta.
  4. Określ nazwę klienta logicznego i wybierz grupę ochrony:
Określ informacje o kliencie
  1. W przypadku zestawu zapisu określ zestaw zapisu ALL lub wybierz punkt instalacji lub podkatalogi współużytkowanej pamięci masowej w tym punkcie:
Wybierz obiekty systemu plików
 
UWAGA: W przypadku korzystania z funkcji zapisywania ustaw ALL dla zasobu udostępnionego klastra. Ignoruje foldery/pliki należące do woluminów węzła fizycznego i dane kopii zapasowych tylko w woluminie udostępnionym. Nie wybieraj ręcznie żadnych "lokalnych" plików ani katalogów. Aby utworzyć kopię zapasową plików i katalogów węzłów fizycznych, można utworzyć klienty NetWorker przy użyciu nazw węzłów fizycznych, wybierając tylko lokalne katalogi/pliki.
 
  1. Zakończ tworzenie klienta.
  2. Otwórz właściwości klienta zasobu klastra logicznego.
  3. Przejdź do sekcji Aplikacje i moduły.
  4. W polu polecenia backup określ:
save -c Logical_Client_Name
 
Właściwości klienta
Zestawy zapisów są indeksowane pod nazwą klienta klastra logicznego, niezależnie od aktywnego węzła, a nie pod nazwą hosta bieżącego węzła fizycznego.
  1. Na karcie Globals (2 of 2) zaktualizuj pole Dostęp zdalny , aby zawierało root@NodeClientName Dla każdego węzła fizycznego w klastrze:

Aktualizowanie dostępu zdalnego

  1. Wykonaj kopię zapasową klienta klastra.
  2. Zestaw zapisu powinien pojawić się w bazie danych nośników serwera NetWorker:
mminfo -avot -q client=Logical_Client_Name
[root@networker-mc]:~# mminfo -avot -q client=NWrhelClusC.emclab.local -r client,savetime,ssid,nsavetime
 client      date   ssid         save time
NWrhelClusC.emclab.local 12/22/2022 933550847 1671748351
NWrhelClusC.emclab.local 12/22/2022 883219305 1671748457
[root@networker-mc]:~# 
[root@networker-mc]:~# nsrinfo -t 1671748457 NWrhelClusC.emclab.local
scanning client `NWrhelClusC.emclab.local' for savetime 1671748457(Thu 22 Dec 2022 05:34:17 PM EST) from the backup namespace
/nsr_share/tmp/somefile
/nsr_share/tmp/
/nsr_share/
/nsr_share//
/
5 objects found

Informazioni aggiuntive

Prodotti interessati

NetWorker

Prodotti

NetWorker Family, NetWorker Series
Proprietà dell'articolo
Numero articolo: 000206944
Tipo di articolo: How To
Ultima modifica: 15 mag 2025
Versione:  7
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.