NetWorker:如何備份 Linux 叢集共用磁碟區
Riepilogo: 本文提供如何備份在兩個 Linux 節點之間共用之檔案的一般概觀。
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
識別叢集儲存裝置和邏輯名稱:
在本文中,顯示的範例來自兩個使用 pcs (Pacemaker) 高可用性叢集服務的 Red Hat 節點。因作業系統廠商和叢集服務而定,取得叢集組態相關詳細資料的方式差異。請參閱有關叢集組態和命令的廠商專屬說明文件。NetWorker 用戶端組態背後的邏輯維持相同。
使用群集服務命令查看配置詳細資訊,在這種情況下:
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)
從輸出中,記下:
- 叢集中的每個實體節點
- 哪個設備是共用磁碟,以及它掛載到哪個文件系統。
- 邏輯資源使用的IP位址
在 NetWorker 19.11 及更新版本中, lcmap 命令傳回邏輯叢集名稱和共用磁碟區:
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>
對於 19.10 及之前,我們 nslookup 確認叢集 IP 資源邏輯叢集名稱的命令:
root@NWrhelNodeC:~# nslookup 192.168.25.40
40.25.168.192.in-addr.arpa name = NWrhelClusC.emclab.local
只有主動節點映射了共用存儲。從此範例的叢集組態中, /dev/sdb1 裝置是共用的 iSCSI 磁碟,並掛接至 /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:~#
如果發生故障轉移,存儲將安裝在另一個群集節點上。無論活動節點如何,都可以使用 邏輯群集名稱訪問共用存儲。
|
節點 1 主機名稱
|
NWrhelNodeC.emclab.local
|
|
節點二主機名稱
|
NWrhelNodeD.emclab.local
|
|
邏輯叢集名稱
|
NWrhelClusC.emclab.local
|
設定 NetWorker 用戶端以備份共用儲存裝置上的檔案:
- 確定已在叢集中的每個實體節點上安裝 NetWorker 用戶端軟體。請參閱 NetWorker 安裝指南。
- NetWorker 叢集整合指南中詳述將 NetWorker 用戶端資源設定為叢集感知的步驟。
注意:所有 NetWorker 指南皆可透過以下方式取得:NetWorker 支援資訊
- 登入 NetWorker Management Console (NMC)。
- 前往 保護 > 用戶端。
- 按一下 保護 > 新用戶端精靈。
- 指定 邏輯用戶端名稱 並選擇保護群組:
- 對於儲存集,請指定儲存集 ALL,或選擇掛載點中的共用儲存掛載點或子目錄:
注意:在群集共用資源上使用存儲集 ALL 時。它會忽略屬於實體節點磁碟區的資料夾/檔案,以及僅屬於共用磁碟區內的備份資料。請勿手動選取任何「本機」檔案或目錄。若要備份實體節點的檔案和目錄,可以使用實體節點名稱建立 NetWorker 用戶端,僅會選取本機目錄/檔案。
- 完成用戶端建立。
- 打開邏輯群集資源的客戶端屬性。
- 轉到 應用和模組。
- 在 備份命令 欄位中,指定:
save -c Logical_Client_Name
存儲集在邏輯群集客戶機名稱下編製索引,而不考慮活動節點,而不是當前物理節點的主機名。
- 在 “全域 (2/2) ”選項卡中,更新 “遠端訪問 ”字段以包含
root@NodeClientName針對叢集中的每個實體節點:

- 執行叢集客戶機的備份。
- 儲存集應會出現在 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
NetWorkerProdotti
NetWorker Family, NetWorker SeriesProprietà 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.