NVP vProxy:使用 hotadd 時 VM 備份失敗「vProxy 無法用於資料存放區」

Summary: 使用 hotadd 傳輸方法時,NetWorker VMware Protection (NVP) 備份失敗,並指出「vProxy 無法用於資料存放區」。vProxy 位於具有 VMware 資料存放區存取權的 ESXi 主機上。發生錯誤是因為使用「主機名稱」時,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

當 vProxy 設定為僅使用「hotadd」時,NetWorker VMware Protection (NVP) 備份會失敗。
備份失敗,表示沒有 vProxy 可用於 VMware 資料存放區:
vProxy 不適用於資料存放區

vProxy 已開啟電源,並在裝置->VMware Proxy 下報告為已啟用
vProxy 部署在可存取故障 VM VMware 資料存放區的 VMware ESXi 主機上:
ESXi 主機
資料存放區
如果 vProxy 設定為使用 NBD 備份,則備份會順利完成。

Cause

部署 vProxy VM 時,會在 OVA 部署中提供 vProxy 的短名稱,而非其 FQDN。

vProxy 上的主機名稱命令會傳回短名稱而非 FQDN

nsr-vproxy02:~ # hostname
nsr-vproxy02

HostnameCTL 傳回:

nsr-vproxy02:~ # hostnamectl
   Static hostname: nsr-vproxy02.amer.lan
Transient hostname: nsr-vproxy02

 

Resolution

vProxy 4.3.0.x 和更舊版本:

1.從 NetWorker 刪除 vProxy。
2.重新部署 vProxy,並在自訂範本視窗中指定 vProxy 的 FQDN:

vProxy 部署範本

3.向 NetWorker 註冊新部署的 vProxy。

vProxy 4.4.0.x 和更新版本 

1.開啟 SSH 工作階段至 vProxy,並以系統管理員身分登入。
2.切換至 root: 

sudo su -

3.更新 /etc/hostname 檔案以指定 vProxy FQDN,而非其短名稱。
4.請確定 /etc/hosts 檔案包含 vProxy FQDN 和短名稱:

nsr-vproxy02:~ # cat /etc/hosts
127.0.0.1  localhost.localdom localhost
192.168.9.152     nsr-vproxy02.amer.lan     nsr-vproxy02

5.vProxy 重新上線後,請重新開機 vProxy,然後重複步驟 1 和 2。
6.將 vProxy 的暫時性主機名稱設為 DNS 可解析的 FQDN:

hostnamectl set-hostname --transient vProxy_FQDN

7.確認主機名稱命令傳回 vProxy 的 FQDN 而非短名稱。 hostnamctl 應會傳回 vProxy FQDN:

nsr-vproxy02:~ # hostnamectl
   Static hostname: nsr-vproxy02.amer.lan
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 6256d6f0fc6486601577a662606516fc
           Boot ID: 90261c06d0c04dfebea826556a8faac4
    Virtualization: vmware
  Operating System: SUSE Linux Enterprise Server 12 SP5
       CPE OS Name: cpe:/o:suse:sles:12:sp5
            Kernel: Linux 4.12.14-122.183-default
      Architecture: x86-64

8.請確定 vProxy 設定為僅使用 hotadd:

熱添加
注意:如果保護組包含不支援熱添加的虛擬機,則 最大 NBD 工作階段 欄位必須與熱添加工作階段列匹配。請參閱 NetWorker VMware 整合指南,以瞭解不支援 hotadd 的虛擬機器組態。
 
9.重新執行 NetWorker VMware Protection 原則。

Additional Information

如果主機名稱命令傳回 vProxy 的 FQDN,則此 KB 不適用。請參閱:NVP-vProxy:如何在 vProxy 裝置上使用執行狀況檢查工具 ProxyHC。

請使用上述 KB 中詳述的 ProxyHC 公用程式。使用以下語法測試指定 VM 的熱新增連線:

./ProxyHC hotadd

此工具會檢查其他導致熱新增備份失敗的潛在問題。

Affected Products

NetWorker

Products

NetWorker Family
Article Properties
Article Number: 000228167
Article Type: Solution
Last Modified: 04 Aug 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.