NetWorker: Så här säkerhetskopierar du Linux-klusterdelad volym

Summary: Den här artikeln innehåller en allmän översikt över hur du säkerhetskopierar filer som delas mellan två 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

Identifiera klustrets lagringsenhet och logiska namn:

I den här artikeln är exemplen som visas från två Red Hat-noder som använder datorer (Pacemaker) klustertjänst med hög tillgänglighet. Skillnader i hur du får information om klusterkonfigurationen beroende på operativsystemleverantör och klustringstjänst. Se leverantörsspecifik dokumentation om klusterkonfigurationer och kommandon. Logiken bakom konfigurationen av NetWorker-klienterna är densamma.

Använd klustertjänstkommandona för att granska konfigurationsinformationen, i det här fallet:

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)

Anteckna följande i utdata:

  • Var och en av de fysiska noderna i klustret
  • Vilken enhet som är den delade disken och vilket filsystem som den monteras på.
  • IP-adressen som används av den logiska resursen

I NetWorker 19.11 och senare lcmap returnerar namnet på det logiska klustret och delade volymer:

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>

För 19.10 och tidigare, oss nslookup för att bekräfta det logiska klusternamnet för klustrets IP-resurs:

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

Endast den aktiva noden har den delade lagringen mappad. Från klusterkonfigurationen i det här exemplet /dev/sdb1 enheten är den delade ISCSI-disken och den monteras på /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:~# 

Om en redundansväxling sker monteras lagringen på en annan klusternod. Delad lagring är tillgänglig med det logiska klusternamnet oavsett aktiv nod.

Värdnamn för nod ett
NWrhelNodeC.emclab.local
Värdnamn för nod två 
NWrhelNodeD.emclab.local
Namn på logiskt kluster
NWrhelClusC.emclab.local

 

Konfigurera NetWorker-klienten för säkerhetskopiering av filer på den delade lagringen:

  1. Kontrollera att NetWorker-klientprogramvaran är installerad på var och en av de fysiska noderna i klustret. Se installationsmanualen för NetWorker. 
  2. Anvisningar om hur du konfigurerar en NetWorker-klientresurs så att den är klustermedveten finns i NetWorker-guiden för klusterintegrering.
Obs! Alla NetWorker-manualer är tillgängliga via: Supportinformation för NetWorker

 

  1. Logga in på NetWorker Management Console (NMC).
  2. Gå till Skyddsklienter>.
  3. Klicka på Guiden Skydda > ny klient.
  4. Ange det logiska klientnamnet och välj en skyddsgrupp:
Ange klientinformation
  1. För lagringsuppsättningen anger du ALL sparade uppsättningar eller väljer den delade lagringsmonteringspunkten eller underkatalogerna i monteringspunkten:
Välj filsystemobjekt
 
Obs! När du använder Spara anger du ALL på en klusterdelad resurs. Den ignorerar de mappar/filer som tillhör den fysiska nodens volymer och säkerhetskopierar endast data på den delade volymen. Välj inte "lokala" filer eller kataloger manuellt. Om du vill säkerhetskopiera filer och kataloger på de fysiska noderna kan du skapa NetWorker-klienter med hjälp av de fysiska nodnamnen, men endast lokala kataloger/filer markeras.
 
  1. Slutför klientskapandet.
  2. Öppna klientegenskaperna för den logiska klusterresursen.
  3. Gå till Appar och moduler.
  4. I fältet Kommando för säkerhetskopiering anger du:
save -c Logical_Client_Name
 
Klientegenskaper
Sparade uppsättningar indexeras under det logiska klustrets klientnamn, oavsett den aktiva noden, i stället för den aktuella fysiska nodens värdnamn.
  1. På fliken Globals (2 av 2) uppdaterar du fältet Remote Access så att det innehåller root@NodeClientName För var och en av de fysiska noderna i klustret:

Uppdatera fjärråtkomst

  1. Utför en säkerhetskopiering av klusterklienten.
  2. Sparade uppsättningar bör visas i NetWorker-serverns mediedatabas:
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.