NVP vProxy: Niepowodzenie FLR na maszynie wirtualnej z systemem Windows "Nazwa pliku, nazwa katalogu lub składnia etykiety woluminu jest niepoprawna"

Summary: Przywracanie na poziomie plików (FLR) maszyny wirtualnej (VM) NetWorker VMware Protection (NVP) maszyny wirtualnej z systemem Windows kończy się niepowodzeniem. Zwracany błąd to "Nie można odzyskać niektórych obiektów lub właściwości zabezpieczeń" ...

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

Przywracanie danych z poziomu plików vProxy (FLR) NetWorker VMware Protection (NVP) jest wykonywane na maszynie wirtualnej (VM) z systemem Windows.
Operacja FLR kończy się niepowodzeniem, zgłaszając ogólny błąd "Nie można odzyskać niektórych obiektów lub właściwości zabezpieczeń"
Pełny dziennik odzyskiwania zawiera szczegółowe informacje o następującym błędzie dla niektórych ścieżek plików: "Nazwa pliku, nazwa katalogu lub składnia etykiety woluminu jest niepoprawna".

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.

Dzienniki FLR można znaleźć w następujących lokalizacjach:

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

Cause

Interfejsy API systemu Windows (zwłaszcza Win32) ograniczają ścieżki plików do 260 znaków (MAX_PATH). Ścieżki plików zgłaszające ten błąd przekraczają 260 znaków. Ten limit obejmuje literę dysku, dwukropek, ukośniki odwrotne, nazwy folderów, nazwę pliku i rozszerzenie pliku.

Resolution

Począwszy od systemu Windows 10 w wersji 1607, Server 2016 i nowszych, można włączyć obsługę długich ścieżek w systemie operacyjnym.

 

Można to zrobić za pomocą zasad grupy lub zmiany rejestru na docelowej maszynie wirtualnej z systemem Windows:

Przejdź do sekcji Lokalne Group Policy Editor → Computer Configuration → Administrative Templates → System → Filesystem. Włącz opcję "Enable Win32 long paths".

Włączanie długiej ścieżki Win32 w Edytorze GPO

Lub ustaw klucz rejestru:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]
"LongPathsEnabled"=dword:00000001
UWAGA: Skontaktuj się z administratorem systemu Windows, aby uzyskać pomoc dotyczącą włączania długiej ścieżki Win32 na docelowej maszynie wirtualnej.

Additional Information

Affected Products

NetWorker

Products

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