NVP vProxy:Windows VMでFLRが失敗し、「ファイル名、ディレクトリー名、またはボリューム ラベルの構文が正しくありません」

概要: Windows仮想マシン(VM)のNetWorker VMware Protection (NVP)ファイル レベル リストア(FLR)が失敗します。返されるエラーは、「一部のオブジェクト、またはセキュリティ プロパティを回復できませんでした」です。

この記事は次に適用されます: この記事は次には適用されません: この記事は、特定の製品に関連付けられていません。 すべての製品パージョンがこの記事に記載されているわけではありません。

現象

NetWorker VMware Protection (NVP) vProxy FLR(ファイル レベル リストア)は、Windows仮想マシン(VM)上で実行されます。
FLR操作が失敗し、「一部のオブジェクトまたはセキュリティ プロパティをリカバリーできませんでした」という一般的なエラーが報告されます
フル リカバリー ログには、一部のファイル パスに関する次のエラーの詳細が表示されます。「ファイル名、ディレクトリー名、またはボリューム ラベルの構文が正しくありません。」

152791:nsrvproxy_flr_recover: vProxy Log Begins ===============================================
159373:nsrvproxy_flr_recover: vProxy Log: 2020-03-05T21:11:58Z NOTICE: [89] Logging to '/opt/emc/vproxy/runtime/logs/vflrd/recover-xxxxxxxxxxxxxxxxxxxxxxxxx.log' on host xxxx'.
159373:nsrvproxy_flr_recover: vProxy Log: 2020-03-05T21:11:58Z NOTICE: [89] Release: '4.0.0-11_1', Build number: '1', Build date: '2019-09-06T12:54:06Z'
- - - - - - - - - - - - - - -
- - - - - - - - - - - - - - -
159373:nsrvproxy_flr_recover: vProxy Log: 2020-03-05T15:11:59-06:00 ERROR:  [89] Discovery: Cannot get security data for 'C:\Program Files (x86)\EMC\vProxy FLR Agent\flr\mountpoints\FLRXXXXXXXXX\00-E$\SOME_LONG_PATH\FILE_NAME': The filename, directory name, or volume label syntax is incorrect.
159373:nsrvproxy_flr_recover: vProxy Log: 2020-03-05T15:11:59-06:00 WARN:   [89] Discovery: Cannot get attributes for 'C:\Program Files (x86)\EMC\vProxy FLR Agent\flr\mountpoints\FLRXXXXXXXXX\00-E$\SOME_LONG_PATH\FILE_NAME': Cannot get security data for 'C:\Program Files (x86)\EMC\vProxy FLR Agent\flr\mountpoints\FLRXXXXXXXXX\00-E$\SOME_LONG_PATH
159373:nsrvproxy_flr_recover: vProxy Log:  SOME_LONG_PATH\FILE_NAME': The filename, directory name, or volume label syntax is incorrect.
159373:nsrvproxy_flr_recover: vProxy Log: 2020-03-05T15:11:59-06:00 INFO:   [89] Recovery: XXXX - FILE_NAME
159373:nsrvproxy_flr_recover: vProxy Log: 2020-03-05T15:11:59-06:00 ERROR:  [89] Recovery: Cannot create handle for 'C:\Program Files (x86)\EMC\vProxy FLR Agent\flr\mountpoints\FLRXXXXXXXXX\00-E$\SOME_LONG_PATH\FILE_NAME': The system cannot find the path specified.
159373:nsrvproxy_flr_recover: vProxy Log: 2020-03-05T15:11:59-06:00 INFO:   [89] File copying completed.
159373:nsrvproxy_flr_recover: vProxy Log: 2020-03-05T15:11:59-06:00 ERROR:  [89] C:\Program Files (x86)\EMC\vProxy FLR Agent\bin\vflrcopy.exe: Some objects or security properties could not be recovered.
159373:nsrvproxy_flr_recover: vProxy Log: 2020-03-05T15:11:59-06:00 TRACE:  [89] C:\Program Files (x86)\EMC\vProxy FLR Agent\bin\vflrcopy.exe exiting with status code 0
152793:nsrvproxy_flr_recover: vProxy Log Ends =================================================
163541:nsrvproxy_flr_recover: FLR recovery failed: error code: 0, error message: Some objects or security properties could not be recovered.
162216:nsrvproxy_flr_recover: FLR recover job completed with errors.
164970:nsrvproxy_flr_recover: Requested termination of the FLR mount session 3098161.

FLRログは、次の場所にあります。

  • vProxy:/opt/emc/vproxy/runtime/logs/recycle/vflrd/DATE
  • Windows VM: C:\Program Files (x86)\EMC\vProxy FLR Agent\logs\vflragentd\vflragentd-agent.log

原因

Windows API(特にWin32)では、ファイル パスが260文字(MAX_PATH)に制限されています。このエラーを報告するファイル パスは260文字を超えています。この制限には、ドライブ名、コロン、バックスラッシュ、フォルダー名、ファイル名、ファイル拡張子が含まれます。

解決方法

Windows 10バージョン1607、Server 2016以降では、オペレーティング システムでロング パス サポートを有効にすることができます。

 

これは、ターゲットのWindows VMでグループ ポリシーまたはレジストリーを変更することで実行できます。

ローカルに移動 Group Policy Editor → Computer Configuration → Administrative Templates → System → Filesystemの詳細を確認してください。[Enable Win32 long paths]を有効にします。

GPO エディターでの Win32 ロング パスの有効化

または、レジストリキーを設定します。

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"LongPathsEnabled"=dword:00000001
メモ: ターゲットVMでWin32ロング パスを有効にする方法については、Windowsシステム管理者にお問い合わせください。

その他の情報

対象製品

NetWorker

製品

NetWorker Family
文書のプロパティ
文書番号: 000170302
文書の種類: Solution
最終更新: 21 8月 2025
バージョン:  5
質問に対する他のDellユーザーからの回答を見つける
サポート サービス
お使いのデバイスがサポート サービスの対象かどうかを確認してください。