NetWorker: Een back-up maken van een gedeeld Linux-clustervolume

Summary: Dit artikel biedt een algemeen overzicht van het maken van back-ups van bestanden die worden gedeeld tussen twee Linux-knooppunten.

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

Identificeer de clusterstorage en logische naam:

In dit artikel zijn de getoonde voorbeelden afkomstig van twee Red Hat-knooppunten met behulp van pc's (Pacemaker) High Availability clusterservice. Verschillen in het verkrijgen van details met betrekking tot de clusterconfiguratie, afhankelijk van de leverancier van het besturingssysteem en de clusterservice. Zie leverancierspecifieke documentatie met betrekking tot clusterconfiguraties en -opdrachten. De logica achter de configuratie van de NetWorker-clients blijft hetzelfde.

Gebruik in dit geval de clusterserviceopdrachten om de configuratiedetails te controleren:

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)

Noteer in de uitvoer:

  • Elk van de fysieke knooppunten in het cluster
  • Welk apparaat de gedeelde schijf is en op welk bestandssysteem deze is gekoppeld.
  • Het IP-adres dat wordt gebruikt door de logische bron

In NetWorker 19.11 en hoger is het lcmap Opdracht retourneert de logische clusternaam en gedeelde volumes:

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>

Voor 19.10 en eerder, ons de nslookup opdracht om de logische clusternaam van de cluster IP-bron te bevestigen:

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

Alleen aan het actieve knooppunt is de gedeelde storage toegewezen. Vanuit de clusterconfiguratie in dit voorbeeld wordt de /dev/sdb1 apparaat is de gedeelde ISCSI-schijf en deze wordt gekoppeld aan /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:~# 

Als een failover plaatsvindt, wordt de storage op een ander clusterknooppunt gekoppeld. Gedeelde storage is toegankelijk met behulp van de logische clusternaam, ongeacht het actieve knooppunt.

Hostnaam knooppunt één
NWrhelNodeC.emclab.local
Hostnaam knooppunt twee 
NWrhelNodeD.emclab.local
Logische clusternaam
NWrhelClusC.emclab.local

 

De NetWorker-client configureren voor het maken van back-ups van bestanden op de gedeelde storage:

  1. Zorg ervoor dat de NetWorker-clientsoftware is geïnstalleerd op elk van de fysieke knooppunten in het cluster. Raadpleeg de NetWorker Installation Guide. 
  2. Stappen voor het configureren van een NetWorker-clientresource om clusterbewust te zijn, worden beschreven in de NetWorker Cluster Integration Guide.
OPMERKING: Alle NetWorker Guides zijn beschikbaar via: Informatie over NetWorker-support

 

  1. Meld u aan bij de NetWorker Management Console (NMC).
  2. Ga naar Beschermingsclients>.
  3. Klik op Wizard Nieuwe client beveiligen>.
  4. Geef de logische clientnaam op en selecteer een beveiligingsgroep:
Specificeer klantgegevens
  1. Voor de opslagset geeft u opslagset ALL op of selecteert u het gedeelde opslagkoppelpunt of de submappen binnen het koppelpunt:
Bestandssysteemobjecten selecteren
 
OPMERKING: Wanneer u opslaan gebruikt, stelt u ALLES in op een cluster gedeelde bron. Het negeert de mappen/bestanden die behoren tot de volumes van het fysieke knooppunt en back-updata binnen alleen het gedeelde volume. Selecteer niet handmatig "lokale" bestanden of directories. Voor het maken van back-ups van de bestanden en directory's van de fysieke knooppunten, kunnen NetWorker-clients worden gemaakt met behulp van de fysieke knooppuntnamen, waarbij alleen lokale mappen/bestanden worden geselecteerd.
 
  1. Voltooi het maken van de client.
  2. Open de clienteigenschappen van de logische clusterbron.
  3. Ga naar Apps en modules.
  4. Geef in het veld van de back-upopdracht het volgende op:
save -c Logical_Client_Name
 
Clienteigenschappen
Opslagsets worden geïndexeerd onder de clientnaam van het logische cluster, ongeacht het actieve knooppunt, in plaats van de hostnaam van het huidige fysieke knooppunt.
  1. Werk op het tabblad Globals (2 van 2) het veld Remote Access bij zodat het bevat root@NodeClientName Voor elk van de fysieke knooppunten in het cluster:

Werk de externe toegang bij

  1. Maak een back-up van de clusterclient.
  2. De opslagset zou moeten worden weergegeven in de mediadatabase van de NetWorker-server:
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.