NetWorker:變更 NetWorker 資料區密碼片語後,Azure 訂閱遺失。

Zhrnutie: 新增或更新 NetWorker 的「資料區密碼短語」後,NetWorker 將無法看到先前設定的「Azure 訂閱」資源。此

Tento článok sa vzťahuje na Tento článok sa nevzťahuje na Tento článok nie je viazaný na žiadny konkrétny produkt. V tomto článku nie sú uvedené všetky verzie produktov.

Symptómy

NetWorker 伺服器的「資料區密碼片語」最近已變更。
在 NetWorker 伺服器的 daemon.raw

98582 MM/DD/YY HH:mm:SS  nsrd NSR info Permission allowed, user 'USER_PATH' on 'HOST' has 'Change Security Settings' privilege to change datazone pass phrase.
53115 MM/DD/YY HH:mm:SS  nsrd NSR info Successfully modified Resource type: 'NSR', Resource name: 'SERVER_NAME' for Attribute: 'datazone pass phrase' by user: 'USER_PATH' on host: 'HOST'

NetWorker 伺服器是使用 Azure 訂用方案進行設定。修改 資料區密碼片語 後,NetWorker Web 使用者介面 (NWUI) 中將不再顯示 Azure 訂用方案:

NWUI 顯示沒有 Azure 訂用方案

可使用 daemon.raw 記錄 NWUI 嘗試檢視 Azure 訂閱時的下列訊息:

101059 MM/DD/YY HH:mm:SS  nsrd NSR critical Unable to decrypt data: error:1C800064:Provider routines::bad decrypt
101059 MM/DD/YY HH:mm:SS  nsrd NSR critical Unable to decrypt data: error:1C800064:Provider routines::bad decrypt

Azure 備份失敗,並出現下列錯誤:

  • Linux: /nsr/logs/policy/POLICY_NAME/WORKFLOW_NAME/ACTION_JOBID_logs/JOBID.log
  • Windows (預設):  C:\Program Files\EMC NetWorker\nsr\logs\policy\POLICY_NAME\WORKFLOW_NAME\ACTION_JOBID_logs\JOBID.log
208101:nsrazure_save: azure_lib_init: error while fetching subscription details.
207815:nsrazure_save: Azure subscription resource AZURE_SUBSCRIPTION_RESOURCE_NAME does not exists.

Azure 訂閱仍存在於 NetWorker 伺服器資源資料庫 (NSRDB) 中:

azure-nve:~ # nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> print type: nsr azure subscription
                        type: NSR Azure Subscription;
                        name: AZURE_SUBSCRIPTION_RESOURCE_NAME;
                     comment: ;
                   tenant id: 94XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX2dd;
             subscription id: 50XXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXfe3;
                   client id: 3bXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXX38b;
               client secret: *******;
                    endpoint: management.azure.com;
                     command: nsrazure_discovery;
nsradmin> quit

Príčina

已向 NetWorker 工程部門提出此問題。

Riešenie

確定解決方案後,本文將會更新。目前,可以使用以下解決方法之一。

因應措施一:

如果知道以前的 數據區密碼短語 ,請將密碼短語設置回其舊值。如果之前沒有 資料區密碼片語 ,請移除密碼片語。


可在 NetWorker Management Console (NMC) 或 NetWorker Web 使用者介面 (NWUI) 的下列位置設定資料區密碼短語伺服器 ->伺服器屬性 ->設定 ->資料區密碼短語


或者,可以從 nsradmin 提示: 

azure-nve:~ # nsradmin
NetWorker administration program.
Use the "help" command for help, "visual" for full-screen mode.
nsradmin> . type: nsr
Current query set
nsradmin> update datazone pass phrase: OLD_PASS_PHRASE
        datazone pass phrase: OLD_PASS_PHRASE;
Update? y
updated resource id 3.0.53.124.0.0.0.0.233.61.161.103.10.164.158.89(789)
nsradmin> q

Azure 訂閱將再次顯示在 NWUI 中,備份操作應再次正常運行。 

注意:如果在更改密碼短語時使 NWUI 中的“Azure 訂閱”選項卡保持打開狀態,則必須導航到 NWUI 中的另一個選項卡,然後返回到“Azure 訂閱”選項卡,訂閱才能重新顯示。

因應措施二:

如果不知道舊的 資料區密碼片語 ,您必須刪除 Azure 訂閱並將其重新加入至 NetWorker。這可讓操作繼續使用新的資料區密碼片語。
在 NetWorker 伺服器上,透過系統管理員提示或根命令殼層執行下列動作。

  1. 存取 nsradmin 主控台: nsradmin
  2. 取得 Azure 訂閱的詳細資訊: print type: nsr azure subscription
    重要:收集每個 Azure 訂閱的輸出,並將其記在文本文檔中。無法獲取 客戶端密碼。如果未儲存客戶端密碼,則必須從 Azure 建立位於以下位置的新客戶端密碼:應用註冊 ->應用名稱->管理 ->證書和機密。如果您無權存取 Azure,Azure 系統管理員必須提供這些詳細資料。
  3. 刪除 Azure 訂閱: delete
  4. 系統會提示你確認刪除每個 Azure 訂閱。輸入: y
  5. 登入 NWUI,然後使用步驟 2 中收集的資訊重新建立 Azure 訂閱。
     

重新創建 Azure 訂閱後,它們將顯示在 NWUI 中,備份操作應再次正常運行。

Ďalšie informácie

Dotknuté produkty

NetWorker

Produkty

NetWorker Family
Vlastnosti článku
Číslo článku: 000420044
Typ článku: Solution
Dátum poslednej úpravy: 06 aug 2026
Verzia:  4
Nájdite odpovede na svoje otázky od ostatných používateľov spoločnosti Dell
Služby podpory
Skontrolujte, či sa na vaše zariadenie vzťahujú služby podpory.