無法解密: NetWorker 伺服器遷移後,NMC UI 中出現BAD_DATA錯誤

Summary: 無法解密:BAD_DATA錯誤可能會在發生鎖定箱問題時發生,無論是因為鎖定框中的損毀,或是 NetWorker 伺服器移轉、移動或重新安裝,且未透過 /還原複製 Lockbox。目前的 Lockbox 沒有儲存的密碼與 nsrdb 中的使用者/密碼相符,因此BAD_DATA錯誤。

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.

Symptoms

  • NetWorker 伺服器已遷移至新硬體
  • 已執行 nsrdr 以恢復 NetWorker 組態
  • 密碼已指派給某些 NetWorker 資源的欄位
  • 在 NMC UI 中,按一下部分 NetWorker 資源時會顯示彈出式視窗。

bad_data.PNG


Cause

「無法解密:BAD_DATA」錯誤可能發生于發生鎖定箱問題時,無論是因為鎖定箱中的損毀,或是 NetWorker 伺服器移轉、移動或重新安裝,以及鎖定盒未複製到 /還原。目前的 Lockbox 沒有儲存與 nsrdb 中的使用者/密碼相符的密碼,因此BAD_DATA錯誤。

Resolution

若要解決 NMC 的BAD_DATA錯誤彈出式視窗,請先從 NetWorker 伺服器將目前的鎖定箱更換為原始鎖定箱,再進行 nsrdr 或遷移。在 Linux Networker 伺服器上,使用 nsr_prep_lb 命令匯出原始鎖定框。如需如何匯出 Lockbox 的相關指示,請參閱《NetWorker 安全性組態指南》。

如果無法匯入原始鎖定框,請將 NetWorker 資源中的所有密碼欄位重設為空白。

如何在 nsrdb

中重設密碼1) 建立輸入檔案,其中包含必須在 nsrdb 中清除的密碼名稱。  建立名為「pass.txt」的檔案,其中包含下列行:

更新密碼:;
y
更新管理密碼:;
y
更新 NAS 管理密碼:;
y
更新 NAS 檔案存取密碼:;
y
更新驗證金鑰:;
y
更新 VMWS 使用者密碼:;
y
更新 EBR 密碼:;
y
更新 REST 服務密碼:;
y
更新 vCenter 密碼:;
y
update Privacy Key:;
y
update datazone pass (y 更新資料區通過) 一詞:;
y

2) 停止 NetWorker 服務。

Linux:Systemctl stop networker
On Windows:  停止 NetWorker 備份和復原伺服器服務和 NetWorker 遠端 Exec 服務

3) 製作 nsrdb 的複本。請致電此 nsrdb.beforepassclean。

4) 使用輸入檔案 pass.txt 執行 nsradmin 命令。

在 LInux 上:

# nsradmin -i pass.txt -d /nsr/res/nsrdb

On Windows:

C:> nsradmin -i pass.txt -d 「C:\Program Files\EMC Networker\nsr\res\nsrdb」

5) 製作另一個修改後的 nsrdb 複本。請致電nsrdb_passwordblank。如果有的話,請重新命名 nsrdb 下的 dbg 資料夾。

6) 在 Windows 環境中,請按照以下程式變更 nsrdb 的擁有權,然後繼續執行步驟 7。

7) 啟動 NetWorker 服務。

8) 啟動 NMC。此時,重新輸入已指派給 NetWorker 資源的密碼。

變更 nsrdb

的擁有權在 Windows NetWorker 伺服器上,修改後的 nsrdb 檔案的擁有權將從系統管理員 (群組) 變更為目前登入的任何使用者。這會導致 NetWorker 在重新開機後損壞修改專案,並將這些檔案移到 dbg 資料夾中。這就是為什麼在 Windows 上啟動 NetWorker 服務之前,請先將 nsrdb 底下的所有檔案許可權設定為 群組系統管理員 (不是使用者,而是 群組) 所擁有。

按一下檔案總管中的「C:\Program Files\EMC Networker\nsr\res\nsrdb」,並將所有檔案和子物件的擁有權設定為系統管理員。

a) 在檔案總管上,在 C:\Program Files\EMC NetWorker\nsr\res\nsrdb 資料夾
b 上按一下滑鼠右鍵) 選取內容。
c) 按一下 [Security] (安全性) 標籤。
d) 按一下「Advanced」
e) 在擁有者中,按一下「Change」


advanced.PNG
f) 在「Enter the object name to select」方塊中,鍵入:系統管理員,然後按一下 [Check Name] (檢查名稱)。(有時您需要使用電腦名稱稱,例如 AMER\Administrators)。

g) 按一下 OK




administrators.PNG

h) 在「Replace all child object permission entries...」中輸入勾號   「將擁有者更換在子客和物件上」方塊。

i) 按一下 [Apply] (套用),然後按一下 [Yes] (是) 以取得「您要繼續嗎?」方塊。

j) 按一下 [OK] (確定)

replaced.PNG




Affected Products

NetWorker
Article Properties
Article Number: 000214570
Article Type: Solution
Last Modified: 29 Apr 2025
Version:  6
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.