Die Wiederherstellung auf Windows VMware-Dateiebene (FLR) schlägt fehl, wenn ein wiederhergestellter Dateipfad die maximale Pfadlängenbeschränkung (MAX_PATH) überschreitet

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



Wiederherstellungsjob auf Dateiebene schlägt auf einem bestimmten Verzeichnispfad mit tiefer Rekursion fehl.      Die FLR-Protokolle zeigen allgemeine Fehlerprotokolle an 

 
--------------------------------------------------------------------------------------------------------
-----  START avvmwfile log <timestamp> UTC  [18.2.100-134 Linux-x86_64]
--------------------------------------------------------------------------------------------------------

<timestamp> avvmwfile Info <5008>: Logging to /usr/local/avamarclient/var/MOD-1565970042058-<cid>-3019-vmwfilew.log
<timestamp> avvmwfile Info <5174>: - Reading /usr/local/avamarclient/var/avvmwfile.cmd
<timestamp> avvmwfile Info <5174>: - Reading /usr/local/avamarclient/var/avvmwfileAll.cmd
<timestamp> avvmwfile Info <6673>: CTL listening on port 34258
<timestamp> avvmwfile Info <10684>: Setting ctl message version to 3 (from 1)
<timestamp> avvmwfile Info <16136>: Setting ctl max message size to 268435456
<timestamp> avvmwfile Info <5174>: - Reading /usr/local/avamarclient/var/avvmwfile.cmd
<timestamp> avvmwfile Info <5174>: - Reading /usr/local/avamarclient/var/avvmwfileAll.cmd
<timestamp> avvmwfile Info <19660>: targetlist contains <dir backup="true" date="1969-01-01 00:00:00" internal="0" group="unknown" protection="drwx------" name="C:/DFS_Shares/Users/Bob" size="65536" saveas="C:/DFS_Shares/users/restore" user="unknown" />

<timestamp> avvmwfile Error <0000>: Failed to restore files via network, check proxy log for details
<timestamp>  avvmwfile Error <0000>: assist_restore error. ret: 157

--------------------------------------------------------------------------------------------------------
----- END avvmwfile log <timestamp> UTC  (0 warnings, 2 errors, 0 fatal errors)
--------------------------------------------------------------------------------------------------------

 

Cause

Innerhalb der virtuellen Maschine ist Microsoft Windows mit DFS (Distributed File System) mit sehr tiefen Dateistrukturstrukturen konfiguriert. 

Bei der Wiederherstellung am ursprünglichen Speicherort sehen wir auf dem Proxy das FLR-Skriptprotokoll (/usr/local/avamarclient/bin/logs/flr*.err) wie folgt:
 
>file name: file1.txt
>file name: files2 
>file name: <long-file>-example.txt
>fail to create file  C:\DFS_Shares\users\restore\folder1\folder2\folder3\....< file length bigger than 260 characters>-example.txt  error code:2

Problem: Die maximale Pfadlängenbeschränkung (MAX_PATH) wurde überschritten.  Standardmäßig beträgt diese Grenze 260, was zu Problemen bei der Erstellung der Wiederherstellungsdatei führt, wenn die Kombination aus Speicherort und Dateinamenpfad mehr als 260 Zeichen


umfasst. Weitere Informationen finden Sie auf dieser Microsoft-Seite: https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file

"In der Windows-API (mit einigen Ausnahmen, die in den folgenden Abschnitten besprochen werden) ist die maximale Länge für einen Pfad MAX_PATH, die als 260 Zeichen definiert ist.
Ein lokaler Pfad ist in der folgenden Reihenfolge strukturiert: Laufwerksbuchstabe, Doppelpunkt, umgekehrter Schrägstrich, durch umgekehrte Schrägstriche getrennte Namenskomponenten und ein abschließendes Nullzeichen.

Resolution


1. Aktivieren Sie bei neueren Windows-Betriebssystemen (Windows 10, Version 1607 und höher) die Option Enable Long Paths.     
Der folgende Microsoft-Wissensdatenbank-Artikel enthält Anweisungen: https://docs.microsoft.com/en-us/windows/win32/fileio/naming-a-file

ODER

2. Anstatt am ursprünglichen Speicherort wiederherzustellen, führen Sie eine umgeleitete Wiederherstellung in einen verkürzten Verzeichnispfad durch. 
Beispiel: c:\restore\, wodurch der gesamte Dateipfad reduziert wird.  

Affected Products

Avamar

Products

Avamar, Avamar Client for VMware
Article Properties
Article Number: 000053607
Article Type: Solution
Last Modified: 09 Oct 2024
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.