NVP-vProxy NetWorker 工作流程修改失敗: vProxy 名稱無效
Summary: NVP-vProxy NetWorker 工作流程修改失敗: vProxy 名稱無效。
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
嘗試修改 NVP-vProxy 工作流程時,會顯示以下錯誤:
錯誤中所引用的 vProxy 已不在 NetWorker 伺服器上。
注意:錯誤文字為:「在工作流程『WORKFLOW_NAME』動作『ACTION_NAME』中,vProxy 名稱『VPROXY_NAME』無效。」 在相同原則中修改工作流程時,可能會出現錯誤,這並非總是專屬於包含已解除代理的工作流程/動作。
Cause
此錯誤表示在相同原則下的另一個工作流程中的 vProxy 發生問題。此 vProxy 已不存在於此資料區中。
修改其中一個工作流程時,NetWorker 會嘗試更新整個原則。 NetWorker 無法修改原則,因為在另一個工作流程中有一個 vProxy,而 NetWorker 資源資料庫中沒有 vProxy 資源。
使用 nsrpolicy 命令檢查原則組態時,發現仍在使用已刪除的 vProxy 節點的另一個動作:
nsrpolicy action display --policy_name=POLICY_NAME --workflow_name=WORKFLOW_NAME --action_name=ACTION_NAME
範例:
[root@nsr ~]# nsrpolicy action display --policy_name=VMware --workflow_name=ImageProtection_Manual --action_name=backup
{
"actionName": "backup",
"actionSpecific": {
"actions": {
"actionType": "backup",
"actionBackupSubtypeSpecific": {
"backupSubtypes": {
"abBackupSubtype": "vmware-vproxy",
"abvProxyDestinationPool": "ddve01_VMbackup",
"abvProxyName": "nsr-vproxy01.amer.lan",
"abvProxyZDDRetentionLockTime": "",
"abvProxyZEnableDDRetentionLock": false
}
},
...
...
...
}
也可使用 nsradmin 命令列公用程式:
nsradmin option hidden print type: nsr protection policy; name: POLICY_NAME
範例:
nsradmin> option hidden
Hidden display option turned on
Display options:
Dynamic: Off;
Hidden: On;
Raw I18N: Off;
Resource ID: Off;
Regexp: Off;
nsradmin> print type: nsr protection policy; name: vmware
type: NSR Protection Policy;
name: VMware;
comment: ;
start now: ;
restart now: ;
stop now: ;
override parameters: ;
operational information: ;
policy definition: \
"...{\"workflowName\:\"ImageProtection_Manual\",\"synthesisRoot\":\
[\"NSR group/ImageProtection_Manual\",\"NSR Snapshot Policy/ImageProtection_Manual\"]\
,\"workflowActions\":[{\"actionName\":\"backup\",\"actionSpecific\":{\"actions\":{\"a\
ctionType\":\"backup\",\"actionBackupSubtypeSpecific\":{\"backupSubtypes\":{\"abBacku\
pSubtype\":\"vmware-vproxy\",\"abvProxyDestinationPool\":\"ddve01_VMbackup\",\"abvPro\
xyName\":\"nsr-vproxy01.amer.lan\",\"...";
...
...
...Resolution
vProxy 必須新增回 NetWorker 伺服器。即使 vProxy VM 已不存在,也可以執行此操作。vProxy 必須新增為 NetWorker 伺服器資源資料庫 (nsrdb) 中的「NSR VMware 代理」資源;不需要成功註冊。這可以通過以下方式完成。
- 在 NetWorker 主機檔案中新增具有 vProxy 名稱的項目。
Linux:/etc/hosts
Windows:C:\Windows\System32\drivers\etc\hosts
Windows:C:\Windows\System32\drivers\etc\hosts
注意:vProxy 名稱必須與 NMC 傳回錯誤中的名稱相符。同樣地,您也可以在「原因」一節中顯示的 nsradmin 和 nsrpolicy 命令選項中識別出此情況。
- 在 NetWorker Management Console (NMC) 中,前往裝置 > VMware Proxy > New。
- 在 VMware Proxy 視窗中按一下滑鼠右鍵,然後選取新增。
- 在一般標籤中,指定 vProxy 的名稱。
小心 “名稱”必須與之前添加的名稱完全匹配;否則,該過程不起作用。
- 在組態標籤中,選取 vCenter、管理員使用者名稱及密碼。不需要其他欄位,這些欄位為必填欄位,僅供您在 NetWorker 中將 vProxy 新增為資源。
- 編輯受影響的工作流程。檢查是否已在原則中任何工作流程下的任何動作中設定「虛設」vProxy。如果列出「虛擬」vProxy,請選取「auto」(或選取有效的 vProxy),然後儲存變更。
- 當參照已解除代理 vProxy 的所有動作變更為自動選取後,請從 NetWorker 移除 vProxy 資源:開啟 NMC > 裝置 > VMware Proxy > 以滑鼠右鍵按一下 vProxy > 刪除
Affected Products
NetWorkerProducts
NetWorkerArticle Properties
Article Number: 000081713
Article Type: Solution
Last Modified: 03 Feb 2025
Version: 5
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.