nicht eingeloggt (Einloggen)
Herzlich willkommen im VersionBackup - Forum!
Als nicht eingeloggter Benutzer, also als Gast, können Sie Informationen suchen und Beiträge zu bestehenden Diskussionen abgeben.
Falls Sie allerdings eine neue Diskussion eröffnen möchten oder direkt an Sie gerichtete Mitteilungen lesen wollen, müssen Sie sich einloggen. Wenn Sie noch keinen Benutzer-Account haben, müssen Sie sich zunächst registrieren lassen.
 
Thema der Diskussion: Fehler bei Pfad-/Dateilängen >256 Zeichen
Dec 23rd 2009
 
Hallo zusammen,

weis jemand, ob VersionBackup Probleme mit Pfad-/Dateinamen größer 256 Zeichen
(z.B. C:\Dokumente und Einstellungen\User\.....Dateiname.doc) hat?
Windows XP kann das zwar handeln aber der Datei-Explorer nicht.

Danke und Gruß
Hans
 
Jan 9th 2010
 
Hallo Hans,

Extrem lange Dateipfade sind unter den Windows-Betriebssystemen problematisch.
VersionBackup hat keine Beschränkung der Länge der Pfadnamen.
Windows mit dem Dateisystem NTFS kann aber mit voller Funktionalität nur Dateipfade behandeln, die insgesamt (Pfad plus Name) nicht länger als ca. 253 Zeichen lang sein dürfen. Die Pfade ohne den Dateinamen dürfen nicht länger als etwa 155 Zeichen sein. Wenn VersionBackup an Windows den Auftrag gibt, Dateien mit einem überlangen Pfad zu kopieren, ist Windows nicht in der Lage, dies auszuführen.
Verwirrenderweise gibt es einige wenige Funktionen, die auch längere Pfade können. Das heißt aber nicht, dass komplett funktionierende Abläufe damit möglich sind.

VersionBackup sichert die Dateien in Unterverzeichnissen, die eine Bezeichnung des Datums enthalten. Wenn die ZIP-Kompression ausgeschaltet ist, kann sich dadurch der Dateipfad für die gesicherten Dateien geringfügig verlängern. Hierdurch kann es zu einer Überschreitung der zugelassenen maximalen Pfadlänge kommen, wenn die Pfade der Originaldateien schon extrem lang waren.
Wenn die Kompression eingeschaltet ist, werden die Unterpfade zu dem eingestellten Quellpfad in den ZIP-Dateien gespeichert. Sie sind dann nicht mehr ein Problem des NTFS-Filesystems.
Es ist daher zu empfehlen, dass Sie die Kompression einschalten.ZIP-Dateien können aber auch nur Pfade speichern, die nicht länger sind als 256 Zeichen. Wenn Ihre Unterpfade (abzüglich dem eingestellten Quellpfad) im Original schon länger sind, dann ist das Problem nicht lösbar.

Außerdem:
- Da die Dateien für manche Operationen in dem temporären Directory zwischengespeichert werden, muss auch hier verhindert werden, dass eine Überschreitung der maximal erlaubten Pfadlänge auftritt. Hierzu sollten Sie einen möglichst kurzen Pfad für das Temporäre Verzeichnis einstellen (siehe Dialogseite "Einstellungen" - "allgemeine Einstelllungen"). Der kürzest mögliche Pfad ist "C:\tmp\".


Wenn es sein muss, dass Sie VersionBackup ohne ZIP-Kompression betreiben:
- bringen Sie einen möglichst großen Teil des Pfades in der Quellpfad-Definition unter (also den Quellpfad nicht auf die Root-Ebene legen, z.B. "E:\", sondern mit einer möglichst großen Länge, z.B.: "E:\allgemeine Abrechnungsdaten\Betriebsstatistik Januar - März 2009"). Denn im Backup-Archiv wird nur der jeweilige Rest des Pfades, also ab Ende des einkonfigurierten Quellpfades, gespeichert.
- verwenden Sie möglichst kurze Pfade in der Zielpfad-Definition.Wenn der einkonfigurierte Zielpfad mindestens 11 Zeichen kürzer ist als der einkonfigurierte Quellpfad, dann sind die Pfade im Backup-Archiv kürzer als die Originalpfade. Wenn dann auch der Pfad für das temporäre Directory kürzer ist als der Quellpfad, dann sollte es keine Probleme mit der Überschreitung der in NTFS zulässigen Pfadlänge geben wenn die Ursprungspfadlänge nicht länger als 256 Zeichen war..
Abgesehen davon sollten Sie vielleicht überlegen, ob es möglich ist, Ihre Pfade zu verkürzen. Denn stellen Sie sich vor, Sie wollen eine Wiederherstellung an einen anderen Directorypfad durchführen. Sie haben dann keine Reserven mehr. Wenn sie einen Wiederherstellungspfad wählen wollen, der länger ist als der Originalpfad, wird die Wiederherstellung an diesen Ort nicht möglich sein.

Ich hoffe, diese etwas längliche Ausführung war hilfreich.
Unproblematisch ist die Windows-Welt nur, wenn Sie es erreichen können, dass nur mit mittellangen Dateipfaden gearbeitet wird. Das gilt auch für die sonstige Windows-Software.Eckart Schröder-Bergen / VersionBackup-Entwicklung
Beitrag hinzufügen
 

Suche im Forum