NetWorker:如何刪除多個或一個 SSID
摘要: 本文提供如何手動刪除儲存集以回收已使用空間的完整說明。
說明
E) 是需要空間回收但資料庫完整性沒有問題的正常情況的首選。不正確地使用此資訊可能會導致資料遺失。Dell 支援無法建議應刪除哪些資料,或從環境中刪除任何資料。此 NetWorker 系統管理員必須識別、驗證,並在獲得網站儲存和基礎結構管理部門核准後,才能執行刪除操作。
關於 NetWorker 儲存集生命週期。
- 首次建立儲存集時,會將儲存集以其設定的保留日期 (
clretent,在mminfo)。這是系統管理員選擇由 NetWorker 自動移除儲存集的日期。 - 克隆存儲集時,該克隆還會收到一條具有自己保留日期的記錄。可使用
mminfo值ssretent列出整個數據區域中存儲集的最後一個過期副本。 - 當
nsrim執行(手動或每天使用 伺服器保護>伺服器備份>到期動作),檢查所有儲存集是否超過其個別保留 (clretent)。 - 如果儲存集已過了保留日期,但相依儲存集仍未超過其儲存集的保留日期 (例如:完整備份及其從屬增量備份),該存儲集未標記為已過期(因為其從屬存儲集仍需要該存儲集)。
- 如果找不到導致到期的相依性,儲存集會標示為「到期」,而對於磁碟區,NetWorker 會立即嘗試刪除對應於儲存集記錄的資料檔案。
- 如果刪除成功:記錄也會被刪除。
- 如果嘗試刪除,但因任何原因失敗:該記錄標有過期標誌 (
E) 和儲存集例項中的可疑旗標clflags欄位。下次nsrim/ 過期運行,將重新嘗試刪除,但即使失敗,記錄也會被刪除。 - 由於 NetWorker 會刪除媒體資料庫中沒有記錄的卷的儲存集結構,因此刪除儲存集記錄會跳過到期和保留計算,而是在到期動作的最後階段從磁片中刪除檔 /
nsrim運行(空間恢復)。
- 刪除檔案後 (透過過期或空間復原程序),對於標準磁碟裝置,空間會立即變為可用。對於 Data Domain 類型裝置,會刪除檔案,但直到 Data Domain 檔案系統清理完成之前,不會回收空間。DD 雲端層型裝置也是如此;NetWorker 刪除記錄後,儲存集檔案之後,在執行雲端清理之前,仍不會回收空間。
如需有關儲存集旗標的詳細資訊,請參閱:NetWorker:瞭解儲存集標誌
繼續之前的最佳實務
- 如果 NetWorker 伺服器是虛擬機器,請建立 NetWorker 伺服器的快照。
- 停用在 Data Domain 上清理。
- 執行 NetWorker 伺服器保護備份。完成後,請收集最新的引導備份詳細資料。
mminfo -B
- 如果檔案系統空間允許,請建立下列 NetWorker 資料庫資料夾的複本 (
res小mm小index)。- 這些資料夾位於
/nsrNetWorker 安裝路徑的目錄。 - 該 (
mm) 可以匯出到.xdr文案:如何使用 nsrmmdbasm 匯出 NetWorker 媒體資料庫
- 這些資料夾位於
- 重新命名
nsrimNetWorker 伺服器上的二進位。這可以防止意外刪除。KB 中概述的程序包括在準備好繼續刪除資料時,將二進位檔重新命名回預設值。- Windows:
C:\Program Files\EMC NetWorker\nsr\bin\nsrim.exe - Linux:
/usr/sbin/nsrim
- Windows:
如何刪除個別或多個 SSID?
先決條件:此程式僅可用於刪除進階檔案類型裝置 (AFTD)、檔案類型裝置 (FTD) 和 Data Domain (ddboost) 裝置上的儲存集。無法從磁帶卷中刪除單個存儲集,即使該磁帶卷位於虛擬磁帶庫 (VTL) 上也是如此。必須重新標記整個磁碟區,才能回收空間。
如何列出 SSID 的範例:
(使用空格或特殊字元時,查詢兩邊需要引號):
- 若要顯示單一媒體集區的所有儲存集:
語法:
mminfo -avot -q pool=<mediapool>
範例:
mminfo -avot -q pool=LinuxPool
- 若要顯示特定用戶端和兩個獨立磁片區的所有儲存集:
語法:
mminfo -avot -q client=<client_hostname>,volume=<vol1_name>,volume=<vol2_name>
範例:
mminfo -avot -q client=linuxhost1,volume=LinuxPool.001,volume=LinuxPool.002
- 若要顯示所有無法流覽的 Data Domain 和
adv_file存儲集。
範例:
mminfo -avot -q type=Data Domain,type=adv_file,recoverable
- 若要顯示30天前建立的所有儲存集:
範例:
mminfo -avot -q sscreate<=30 days ago
- 顯示特定群組和日期範圍的所有儲存集(使用特殊字元時需要提供引號):
語法:
mminfo -avot -q group=<group_name>,sscreate>=<start_date>,sscreate<=<end_date>
範例:
mminfo -avot -q group=WinBackup,sscreate>=1/1/2026,sscreate<=2/1/2026
NetWorker 命令參考指南也提供以下 mminfo 命令為貴組織設定主要和次要 IT 連絡人。
針對個別 SSID 刪除:
如果指定了沒有克隆 ID 的儲存集 ID,它將刪除該儲存集的所有實例,包括克隆:
nsrmm -o recyclable -S <ssid> | nsrmm -o recyclable -S <ssid/cloneid>
nsrim 可執行檔恢復其原始名稱。
nsrim -X
刪除將記錄在 daemon.raw:
-
- Linux:
/nsr/logs/daemon.raw - Windows (預設):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw - NetWorker:如何使用nsr_render_log呈現.raw紀錄檔
- Linux:
如果未針對特定磁片區進行刪除,請確認作業正在執行中:
nsrstage -C -V <volume name>
針對多個 SSID 刪除:
使用批次處理或 shell 指令碼命令刪除多個儲存集。
1.首先,在 mminfo 輸出以僅報告 ssid/cloneid:
語法:
mminfo -r ssid,cloneid -xc/
範例:
mminfo -avot -q client=linuxhost1 -r ssid,cloneid -xc/
2.接下來,將輸出重新定向到文字檔,以在批次命令中執行:
語法:
mminfo command -r ssid,cloneid -xc/> > ssid.txt
範例:
mminfo -avot -q client=linuxhost1 -r ssid,cloneid -xc/ > ssid.txt
3.建立儲存集清單後,請確認其格式正確,且僅使用單一 ssid/cloneid 每行配對,確保沒有空格可能分隔兩者。您可以使用 -i 刪除檔案中識別的儲存集的選項:
nsrmm -dy -i ssid.txt
不過,更安全的做法是將每個想要刪除的儲存集標示為「已過期」。這需要迴圈命令來個別處理每個項目,且花費較長時間,不過更安全,因為 NetWorker 在每天執行到期動作時,能更完善地計算相依性:
WINDOWS:
ssid/clone-id“,如果存在)。否則,以下命令將無法運作。檔案應以數字開頭 ssid/cloneid 組合。
for /f %A in (ssid.txt) do @nsrmm -o recyclable -y -S %A
LINUX:
while read SID; do nsrmm -o recyclable -y -S ${SID}; echo ${SID}; done < ./ssid.lst
ssid.txt 找到。儲存集標記為可迴圈使用後,下次將會刪除 nsrim 執行 (nsrim 在伺服器保護原則 的到期動作期間自動執行)。若要允許自動到期,請重新命名 nsrim 二進位返回預設值。
4.手動啟動 nsrim 若要在 NetWorker 中執行刪除程序:
nsrim 可執行檔恢復其原始名稱。
nsrim -X
5.刪除會記錄在伺服器的 daemon.raw。
-
- Linux:
/nsr/logs/daemon.raw - Windows (預設):
C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw - NetWorker:如何使用nsr_render_log呈現.raw紀錄檔
- Linux:
如果特定磁片區未進行刪除,請確認作業正在執行中:
nsrstage -C -V <volume_name>
NetApp
對於 NetApp AFTD 裝置,空間不會立即回收,這取決於幾個因素:
如果拍攝 CIFS/NFS 檔案系統的快照,其中 adv_file 裝置駐留,必須先過期,才能讓任何資料恢復可供清理。如果檔案管理員負載過重,刪除可能需要更長的時間,因為空間回收是低優先順序的背景作業。
Data Domain
針對 Data Domain DD Boost 裝置,釋放空間需要執行 Data Domain 的清理作業。
根據預設,Data Domain 僅會在每週的週二進行磁碟清理。清理週期可從 Data Domain Enterprise Manager 使用者介面啟動 (資料管理 > 檔案系統 > 開始清理)。
其他資訊
另請參閱:
- NetWorker:Data Domain 容量增加到 100% 滿 - NetWorker 端故障診斷 (需要使用者登入 Dell 支援才能檢視文章)
瀏覽和保留:
-
NetWorker:如何變更瀏覽/保留?(需要使用者登入 Dell 支援才能檢視文章)