NVP vProxy:CBRCが有効になっていると、VDDKエラー13「アクセス権がありません」でVMバックアップが失敗する

摘要: 1つ以上のディスクについて、NetWorker VMware Protection (NVP) vProxy Virtual Machine (VM)のバックアップが失敗します。返されるエラーは、一般的なVMware Disk Development Kit (VDDK)エラー「このファイルへのアクセス権がありません」です。このエラーは、いくつかの理由で発生する可能性があります。ただし、このKBでは、VMwareでコンテンツ ベースの読み取りキャッシュ(CBRC)が構成されている場合に焦点を当てています。 ...

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

VMバックアップ セッションが失敗し、vProxyの /opt/emc/vproxy/runtime/logs/vbackupd/vbackupd-vddk.logに次のエラーが記録されます。

YYYY-MM-DDTHH:mm:SS NOTICE: VDDK INFO VixDiskLib: There is no avaiable transport mode when attempting to open disk. Mounting 42104975-a9ce-e89a-57ec-eed07aaa4eac using transport hotadd failed : Failed to hot-add SCSI targets: Vmomi::MethodFault::Exception: Fault cause: vim.fault.GenericVmConfigFault
YYYY-MM-DDTHH:mm:SS NOTICE: VDDK INFO . at 6502.
YYYY-MM-DDTHH:mm:SS NOTICE: VDDK INFO VixDiskLib: VixDiskLib_OpenEx: Cannot open disk [DATASTORE_NAME] VM_NAME/VM_NAME.vmdk. Error 13 (You do not have access rights to this file) (Mounting 42104975-a9ce-e89a-57ec-eed07aaa4eac using transport hotadd failed : Failed to hot-add SCSI targets: Vmomi::MethodFault::Exception: Fault cause: vim.fault.GenericVmConfigFault

このエラーは、VMの電源がオンになっている場合にのみ表示されます。VMの電源がオフになると、hot-addバックアップが正常に実行されます。
または、ネットワーク ブロック デバイス(NBD)転送モードが使用されている場合、バックアップは正常に行われます。

原因

VMが存在するVMware ESXiホストは、コンテンツ ベース読み取りキャッシュ(CBRC)を使用して構成されています。また、VM は CBRC が有効に設定されています。

バックアップ中にvProxyがディスクのホットアドを試行すると、vCenter Serverのvpxd.logで次のエラーが報告されます。

vCenter Serverログ ファイルの場所 このハイパーリンクをクリックすると、デル・テクノロジーズ以外のWebサイトにアクセスします。

YYYY-MM-DDTHH:mm:SS error vpxd[4017950] [Originator@6876 sub=VmProv opID=77a6f80-01] Get exception while executing action vpx.vmprov.ReconfigureVm:
--> (vim.fault.GenericVmConfigFault) {
-->    faultMessage = (vmodl.LocalizableMessage) [
-->       (vmodl.LocalizableMessage) {
-->          key = "msg.disk.hotadd.digest.nomem", 
-->          message = "CBRC cannot be hot-enabled on a disk unless the VM was powered-on with digest disks or cbrc.cacheEnable was set.", 
-->       }
-->    ], 
-->    reason = "CBRC cannot be hot-enabled on a disk unless the VM was powered-on with digest disks or cbrc.cacheEnable was set.", 
-->    msg = "CBRC cannot be hot-enabled on a disk unless the VM was powered-on with digest disks or cbrc.cacheEnable was set."
--> }
YYYY-MM-DDTHH:mm:SS info vpxd[4017950] [Originator@6876 sub=VmProv opID=77a6f80-01] Workflow context:
--> (vpx.vmprov.ReconfigureContext) {
-->    cbData = (vmodl.KeyAnyValue) [
-->       (vmodl.KeyAnyValue) {
-->          key = "workflow.startTime", 
-->          value = 11354949631767
-->       }, 
-->       (vmodl.KeyAnyValue) {
-->          key = "workflow.actionTiming", 
-->          value = (vmodl.KeyAnyValue) [
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.InvokePrechecks", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }, 
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.CheckCompatibility", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }, 
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.ReserveDirectory", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }, 
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.InvokeCallbacks", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }, 
-->             (vmodl.KeyAnyValue) {
-->                key = "vpx.vmprov.ReconfigureVm", 
-->                value = "YYYY-MM-DDTHH:mm:SS"
-->             }
-->          ]
-->       }, 
-->       (vmodl.KeyAnyValue) {
-->          key = "OCM.inited", 
-->          value = true
-->       }
-->    ], 
-->    configSpec = (vim.vm.ConfigSpec) {
-->       createDate = "YYYY-MM-DDTHH:mm:SS", 
-->       files = (vim.vm.FileInfo) {
-->          vmPathName = "ds:///vmfs/volumes/67b62d67-8dbb8f29-52af-f4c7aa35600a/VPROXY_NAME/VPROXY_NAME.vmx", 
-->       }, 
-->       deviceChange = (vim.vm.device.VirtualDeviceSpec) [
-->          (vim.vm.device.VirtualDeviceSpec) {
-->             operation = "add", 
-->             device = (vim.vm.device.VirtualDisk) {
-->                key = -1102, 
-->                backing = (vim.vm.device.VirtualDisk.FlatVer2BackingInfo) {
-->                   fileName = "ds:///vmfs/volumes/67b62d67-8dbb8f29-52af-f4c7aa35600a/VM_NAME/VM_NAME.vmdk",

CBRC は、ダイジェスト対応ディスクを使用して、頻繁に読み取られるブロックをキャッシュします。CBRC が有効な場合:

  • VMwareでは、ソースVMの電源がオンの状態で、これらのダイジェスト対応ディスクを別のVMに接続することを制限します。
  • この制限は、ソースVMのディスクをバックアップ プロキシVMに接続することに依存するホット アド転送モードに直接影響します。

解析度

この問題は、NetWorker以外で発生しています。次のいずれかのオプションを使用します。

オプション1:

VMware 8.0.3+の場合は、次を参照してください。vSphere 8.0 Update 3でCBRC(ダイジェスト)ディスクをCBRC以外のVMにホット アドできないというメッセージが表示され、「ディスク上でCBRCをホット有効にすることはできません...」 このハイパーリンクをクリックすると、デル・テクノロジーズ以外のWebサイトにアクセスします。

オプション2:

これらのVMでCBRCを有効にしておく必要があるかどうか、またはホットアド バックアップをサポートするためにCBRCを無効にできるかどうかは、VMware管理者に問い合わせてください。必要に応じて、CBRC 構成に関して VMware サポートと連携します。

オプション3:

ネットワーク ブロック デバイス(NBD)転送モードのみを使用するようにCBRC VMのバックアップを構成します。

メモ: NBD転送モードでは、ESXi管理ネットワークを使用します。NBDバックアップのパフォーマンスは、ホットアドよりも低くなると予想されます。NBDトラフィックが大量になると、ESXi管理ネットワークが混雑する可能性があります。バックアップ転送モードの詳細については、 NetWorker VMwar統合ガイド を参照してください。
  1. CBRC で構成された VM を独自の NetWorker 保護グループに分離します。
  2. 新しい CBRC 関連グループのポリシー/ワークフローを作成します。 
  3. NetWorkerサーバー上の少なくとも1つのvProxyでNBDセッションが有効になっていることを確認します。

NetWorker Management Console (NMC):デバイス>VMwareプロキシ
NetWorker Webユーザー インターフェイス(NWUI): 保護>VMwareプロキシ

vProxyの最大NBDセッション数

  1. 次のいずれかの構成オプションを実行します。
    1. (優先)NBDセッションのみを使用するようにバックアップ アクションを構成します。
      1. NetWorker Webユーザー インターフェイス(NWUI)から、バックアップ アクションのプロパティを開きます。
      2. VMware固有の構成オプションタブで、転送モードをNBDに設定します。
        バックアップ アクション転送モード  
メモ: このオプションは、NetWorker 19.10以降のNetWorker Webユーザー インターフェイス(NWUI)でのみ使用できます。これにより、VMバックアップ セッションがNBDのみに制限されます。複数のvProxyでNBDが有効になっている場合、バックアップでは複数のvProxyを使用してセッションを並行して処理できます。
    1. NBDセッションが有効になっている特定のvProxyを使用するようにバックアップ アクションを構成します。
      1. NMCまたはNWUIから、CRBC固有のバックアップ アクションを開き、vProxyを「手動選択」に設定します。 
      2. NBDセッションのみで構成されたvProxyを選択します。

手動vProxy選択

其他資訊

VDDKエラー13には多くの潜在的な原因があります。CBRC が設定されていない場合は、次を参照してください。NVP vProxy:VMバックアップが「VDDK Error 13: このファイルへのアクセス権がありません」

受影響的產品

NetWorker

產品

NetWorker Family
文章屬性
文章編號: 000320972
文章類型: Solution
上次修改時間: 14 5月 2025
版本:  2
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。