NetWorker: Slik sikkerhetskopierer du Linux Cluster Shared Volume

Summary: Denne artikkelen gir en generell oversikt over hvordan du sikkerhetskopierer filer som deles mellom to Linux-noder.

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

Identifiser klyngelagringen og det logiske navnet:

I denne artikkelen er eksemplene som vises, fra to Red Hat-noder som bruker PC-er (Pacemaker) klyngetjeneste med høy tilgjengelighet. Forskjeller i hvordan du får tak i detaljer angående klyngekonfigurasjonen, avhengig av operativsystemleverandøren og klyngetjenesten. Se leverandørspesifikk dokumentasjon angående klyngekonfigurasjoner og -kommandoer. Logikken bak konfigurasjonen av NetWorker-klientene forblir den samme.

Bruk kommandoene for klyngetjeneste til å gå gjennom konfigurasjonsdetaljene, i dette tilfellet:

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)

Noter deg fra utdataene:

  • Hver av de fysiske nodene i klyngen
  • Hvilken enhet er den delte disken og hvilket filsystem den monteres til.
  • IP-adressen som brukes av den logiske ressursen

I NetWorker 19.11 og nyere ble lcmap Kommandoen returnerer det logiske klyngenavnet og delte volumer:

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>

For 19.10 og før, oss nslookup -kommandoen for å bekrefte det logiske klyngenavnet til klyngens IP-ressurs:

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

Bare den aktive noden har tilordnet den delte lagringen. Fra klyngekonfigurasjonen i dette eksemplet vises /dev/sdb1 enheten er den delte ISCSI-disken og den monteres til /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:~# 

Hvis det oppstår en failover, monteres lagringen på en annen klyngenode. Delt lagring er tilgjengelig ved hjelp av det logiske klyngenavnet, uavhengig av den aktive noden.

Node One Hostname
NWrhelNodeC.emclab.local
Node to vertsnavn 
NWrhelNodeD.emclab.local
Logisk klyngenavn
NWrhelClusC.emclab.local

 

Konfigurere NetWorker Client for sikkerhetskopiering av filer på delt lagring:

  1. Kontroller at NetWorker-klientprogramvaren er installert på hver av de fysiske nodene i klyngen. Se installasjonsveiledningen for NetWorker. 
  2. Trinnene for å konfigurere en NetWorker-klientressurs som skal være klyngeoppmerksom, er beskrevet i veiledningen for integrering av NetWorker-klyngen.
MERK: Alle NetWorker-veiledningene er tilgjengelige gjennom: NetWorker-støtteinformasjon

 

  1. Logg på NetWorker Management Console (NMC).
  2. Gå til Beskyttelsesklienter>.
  3. Klikk Beskyttelse > for veiviseren for ny klient.
  4. Angi det logiske klientnavnet , og velg en beskyttelsesgruppe:
Angi klientinformasjon
  1. For lagringssettet spesifiserer du lagre sett ALLE eller velger delt lagringsmonteringspunkt eller underkataloger i monteringspunktet:
Velg Filsystemobjekter
 
MERK: Når du bruker lagring, sett ALLE på en klynge delt ressurs. Den ignorerer mappene/filene som tilhører den fysiske nodens volumer og sikkerhetskopidata i bare det delte volumet. Ikke velg noen "lokale" filer eller kataloger manuelt. For å sikkerhetskopiere filene og katalogene til de fysiske nodene kan du opprette NetWorker-klienter ved hjelp av de fysiske nodenavnene, og bare velge lokale kataloger/filer.
 
  1. Fullfør klientopprettelsen.
  2. Åpne klientegenskapene for den logiske klyngeressursen.
  3. Gå til Apper og moduler.
  4. I feltet for sikkerhetskopieringskommando angir du:
save -c Logical_Client_Name
 
Klientegenskaper
Lagringssett indekseres under det logiske klyngeklientnavnet, uavhengig av den aktive noden, i stedet for vertsnavnet til den gjeldende fysiske noden.
  1. I kategorien Globaler (2 av 2) oppdaterer du feltet Ekstern pålogging slik at det inneholder root@NodeClientName For hver av de fysiske nodene i klyngen:

Oppdatere ekstern pålogging

  1. Utføre en sikkerhetskopiering av klyngeklienten.
  2. Lagringssettet skal vises i NetWorker-serverens mediedatabase:
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

Additional Information

Affected Products

NetWorker

Products

NetWorker Family, NetWorker Series
Article Properties
Article Number: 000206944
Article Type: How To
Last Modified: 15 May 2025
Version:  7
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.