Die Version unterstützt diese Version des Dateiformats 0xC03A0005 nicht

Es wurde berichtet, dass die Durchführung einer Windows-Sicherung auf dem NAS-Gerät(NAS device) (Sicherung auf einer Netzwerkfreigabe), auf der Samba ausgeführt wird, mit einer Fehlermeldung fehlschlägt – Die Sicherung ist fehlgeschlagen, Die Version unterstützt diese Version des Dateiformats nicht (0xC03A0005)(The backup failed, The version does not support this version of the file format (0xC03A0005)) . Dieser Beitrag enthält die Details dazu, wann es passiert, den Grund und die Lösungen zur Behebung des Problems.

Die Version unterstützt diese Version des Dateiformats nicht.  (0xC03A0005)

Die Version unterstützt diese Version des Dateiformats 0xC03A0005 nicht

Das Problem tritt aufgrund eines Konflikts mit der VHD-Datei(VHD file) auf, die von der Windows-Sicherung(Windows Backup) erstellt und während des Vorgangs bereitgestellt wird. Hier gibt es drei Arten von VHD -Dateien:

  1. Fest,
  2. Erweiterbar (sparse) und
  3. Differenzieren.

Wenn die VHD -Datei eine Sparse-Datei ist, die vom nativen VHD -Treiber nicht unterstützt wird, schlägt das Mounten fehl und Sie erhalten diesen Fehler. Ein Beispiel für eine VHD -Datei ist eine, die je nach Backup-Größe ständig erweitert wird.

Das Problem tritt nur bei  Sicherungen auf Dateiebene (Dateien/Ordner in einem Volume) auf, aber nicht bei Sicherungen auf Blockebene, da die vhd-Datei nie gemountet wird . (File Level)Im Fall von Sicherung(File Level Backup) auf Dateiebene wird die vhd jedoch bereitgestellt und von Windows Backup erstellt , das das Bereitstellen von Dateien mit geringer Dichte nicht unterstützt.

Die einzige praktikable Lösung ist die Verwendung der Option Strict Allocate: in der Datei smb.conf

Melden Sie sich mit SSH bei (SSH)SMB an . Öffnen Sie die Konfigurationsdatei mit dem VI-Editor unter /etc/samba/smb.con f. Wenn die Option nicht vorhanden ist, können Sie „ strict allocate = yes “ manuell hinzufügen, wodurch sichergestellt wird, dass keine Sparse-Datei erstellt wird.

Was bewirkt diese Option?

Laut offizieller Website(official website)

When this is set to yes the server will change from UNIX behavior of not committing real disk storage blocks when a file is extended to the Windows behavior of actually forcing the disk system to allocate real storage blocks when a file is created or extended to be a given size. In UNIX terminology this means that Samba will stop creating sparse files.

Sie können auch testen, ob die VHD -Datei eine Sparse-Datei ist, indem Sie sie manuell mounten.

Öffnen Sie das Datenträgerverwaltungstool(Disk Management tool) und klicken Sie auf „Aktion“ und dann auf „VHD anhängen“ und geben Sie dann den Pfad der VHD-Datei an. Wenn der Fehler der gleiche ist wie bei der Sicherung, dann liegt es an der Sparse-Datei.

Ich hoffe, der Beitrag war leicht verständlich und Sie konnten den Fehlercode 0xC03A0005 im Zusammenhang mit der Windows -Sicherung auf dem NAS beheben .



About the author

Ich bin Softwareentwickler und Entdecker. Ich habe Erfahrung sowohl mit der Microsoft Xbox 360 als auch mit dem Google Explorer. Ich bin in der Lage, Expertenempfehlungen für bestimmte Softwareentwicklungstools zu geben und Menschen bei der Behebung häufiger Explorer-Fehler zu helfen.



Related posts