NVP – vProxy: Obnovení na úrovni souboru generuje chybu "Nelze vytvořit popisovač pro: Systém nemůže najít zadanou cestu"
Summary: Funkce FLR virtuálního počítače (VM) prováděná prostřednictvím zařízení NetWorker VMware Protection (NVP) vProxy selže s chybou "cannot create handle .. Systém nemůže najít zadanou cestu", pokud cesta k souboru překročí 260 znaků. ...
Symptoms
Obnovení na úrovni souborů (FLR) virtuálního počítače Microsoft Windows selže s následující zprávou:
159373:nsrvproxy_flr_recover: vProxy Log: YYYY-MM-DD HH:MM:SS ERROR: [89] Discovery: Cannot get security data for 'C:\Program Files (x86)\EMC\vProxy FLR Agent\flr\mountpoints\FLR#########\00-E$\A Very\Long\Directory\Path\To\The\File\filename.doc': The filename, directory name, or volume label syntax is incorrect.
159373:nsrvproxy_flr_recover: vProxy Log: YYYY-MM-DD HH:MM:SS WARN: [89] Discovery: Cannot get attributes for 'C:\Program Files (x86)\EMC\vProxy FLR Agent\flr\mountpoints\FLR#########\00-E$\A Very\Long\Directory\Path\To\The\File\filename.doc': Cannot get security data for 'C:\Program Files (x86)\EMC\vProxy FLR Agent\flr\mountpoints\FLR#########\00-E$\A Very\Long\Directory\Path\To\The\File\filename.doc': The filename, directory name, or volume label syntax is incorrect.
159373:nsrvproxy_flr_recover: vProxy Log: YYYY-MM-DD HH:MM:SS ERROR: [89] Recovery: Cannot create handle for 'C:\Program Files (x86)\EMC\vProxy FLR Agent\flr\mountpoints\FLR#########\00-E$\A Very\Long\Directory\Path\To\The\File\filename.doc': The system cannot find the path specified.
Cause
Systém souborů Microsoft Windows NTFS (New Technology File System) podporuje hloubku cesty (názvy souborů a složek) až 32 000 znaků, ale Win32 Prostředí je omezeno na maximálně 260 znaků. Chyba FLR je způsobena tím, že cesta a název souboru překračují Win32 Omezení počtu znaků shellu.
Resolution
Počínaje operačními systémy Microsoft Windows 10 a 2016 je k dispozici nová možnost povolení Win32 Shell long paths. Toto nastavení představuje opt-in a není ve výchozím nastavení povoleno. Chcete-li vyřešit chybu FLR, příkaz Win32 V cílovém klientovi by měla být povolena možnost dlouhých cest.
Chcete-li povolit "Enable Win32 long paths" v Editoru zásad skupiny, přejděte na: Konfigurace> počítače Šablony> pro správu Systému>Souborový systém
Další informace a alternativní postupy k aktivaci Win32 dlouhé cesty, viz část "Povolení dlouhých cest ve Windows 10 verze 1607 a novější" v dokumentaci společnosti Microsoft "Pojmenování souborů, cest a oborů názvů": https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file