La version ne prend pas en charge cette version du format de fichier, 0xC03A0005

Il a été signalé que lors de l'exécution d'une sauvegarde Windows sur le périphérique NAS(NAS device) (sauvegarde sur un partage réseau) qui exécute Samba , échoue avec un message d'erreur — La sauvegarde a échoué, la version ne prend pas en charge cette version du format de fichier (0xC03A0005)(The backup failed, The version does not support this version of the file format (0xC03A0005)) . Ce message partagera les détails sur le moment où cela se produit, la raison et les solutions pour résoudre le problème.

La version ne prend pas en charge cette version du format de fichier.  (0xC03A0005)

La version ne prend pas en charge cette version du format de fichier, 0xC03A0005

Le problème se produit en raison d'un conflit avec le fichier VHD(VHD file) créé par Windows Backup et monté au cours du processus. Il existe trois types de fichiers VHD ici—(VHD)

  1. Fixé,
  2. Extensible (sparse) et
  3. Différenciation.

Si le fichier VHD est un fichier fragmenté qui n'est pas pris en charge par le pilote VHD natif , le montage échouera et vous obtiendrez cette erreur. Un exemple de fichier VHD est celui qui continue de s'étendre en fonction de la taille de la sauvegarde.

Le problème se produit uniquement dans le cas d'  une sauvegarde de niveau(File Level) fichier (fichier/dossiers dans un volume) mais pas sur la sauvegarde de niveau bloc car le fichier vhd n'est jamais monté. Cependant, dans le cas de File Level Backup , le vhd est monté, créé par Windows Backup , qui ne prend pas en charge le montage de fichiers fragmentés.

La seule solution viable consiste à utiliser Strict Allocate: option dans le fichier smb.conf

Connectez-vous à SMB en utilisant SSH . Ouvrez le fichier de configuration à l'aide de l'éditeur VI situé dans /etc/samba/smb.con f. Si l'option n'est pas là, vous pouvez ajouter manuellement strict allocate = yes qui s'assurera qu'aucun fichier sparse n'est créé.

A quoi sert cette option ?

Selon le site officiel(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.

Vous pouvez également tester si le fichier VHD est un fichier fragmenté en le montant manuellement.

Ouvrez l' outil de gestion de disque(Disk Management tool) et cliquez sur "Action" puis sur "Joindre un VHD", puis spécifiez le chemin du fichier vhd. Si l'erreur est la même que celle que vous obtenez pour la sauvegarde, c'est à cause du fichier fragmenté.

J'espère que le message a été facile à suivre et que vous avez pu résoudre le code d'erreur 0xC03A0005 lié à la sauvegarde Windows sur le NAS .



About the author

Je suis un ingénieur windows,ios,pdf,erreurs,gadgets avec plus de 10 ans d'expérience. J'ai travaillé sur de nombreuses applications et frameworks Windows de haute qualité tels que OneDrive for Business, Office 365, etc. Mes travaux récents ont inclus le développement du lecteur pdf pour la plate-forme Windows et travaillé à rendre les messages d'erreur plus clairs pour les utilisateurs. De plus, je suis impliqué dans le développement de la plate-forme ios depuis quelques années maintenant et je connais très bien ses fonctionnalités et ses particularités.



Related posts