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

Den här artikeln gäller för Den här artikeln gäller inte för Den här artikeln är inte kopplad till någon specifik produkt. Alla produktversioner identifieras inte i den här artikeln.

Symptom



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)
--------------------------------------------------------------------------------------------------------

 

Orsak

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.

Upplösning


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.  

Berörda produkter

Avamar

Produkter

Avamar, Avamar Client for VMware
Artikelegenskaper
Artikelnummer: 000053607
Artikeltyp: Solution
Senast ändrad: 09 okt. 2024
Version:  3
Få svar på dina frågor från andra Dell-användare
Supporttjänster
Kontrollera om din enhet omfattas av supporttjänster.