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:
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.
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
AvamarProdukter
Avamar, Avamar Client for VMwareArtikelegenskaper
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.