Versionen understøtter ikke denne version af filformatet 0xC03A0005

Det er blevet rapporteret, at når der udføres en Windows-sikkerhedskopi til NAS-enheden(NAS device) (sikkerhedskopiering til en netværksshare), der kører Samba , mislykkes med en fejlmeddelelse — Sikkerhedskopieringen mislykkedes, versionen understøtter ikke denne version af filformatet (0xC03A0005)(The backup failed, The version does not support this version of the file format (0xC03A0005)) . Dette indlæg deler detaljerne om, hvornår det sker, årsagen og løsningerne til at løse problemet.

Versionen understøtter ikke denne version af filformatet.  (0xC03A0005)

Versionen understøtter ikke denne version af filformatet 0xC03A0005

Problemet opstår på grund af en konflikt med VHD-filen(VHD file) , der er oprettet af Windows Backup og monteres under processen. Der er tre typer VHD- filer her—

  1. Rettet,
  2. Kan udvides (sparsom), og
  3. Forskellige.

Hvis VHD -filen er en sparsom fil, der ikke understøttes af den oprindelige VHD -driver, vil monteringen mislykkes, og du får denne fejl. Et eksempel på en VHD -fil er en, der bliver ved med at udvide sig afhængigt af backup-størrelsen.

Problemet opstår kun i tilfælde af  sikkerhedskopiering på filniveau (fil/mapper i en volumen), men ikke på sikkerhedskopiering på blokniveau(File Level) , da vhd-filen aldrig er monteret. Men i tilfælde af File Level Backup monteres vhd'en, oprettet af Windows Backup , som ikke understøtter montering af sparsomme filer.

Den eneste brugbare løsning er at bruge Strict Allocate: option i smb.conf filen

Log ind på SMB ved hjælp af SSH . Åbn konfigurationsfilen ved hjælp af VI-editoren placeret på /etc/samba/smb.con f. Hvis muligheden ikke er der, kan du manuelt tilføje strict allocate = yes , hvilket vil sikre, at der ikke er en sparsom fil, der oprettes.

Hvad gør denne mulighed?

Ifølge den officielle hjemmeside(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.

Du kan også teste om VHD -filen er en sparsom fil ved manuelt at montere den.

Åbn diskhåndteringsværktøjet(Disk Management tool) og klik på "Handling" og derefter "Vedhæft VHD" og angiv derefter stien til vhd-filen. Hvis fejlen er den samme, som du får for sikkerhedskopieringen, er det på grund af den sparsomme fil.

Jeg håber, at indlægget var nemt at følge, og du var i stand til at løse 0xC03A0005-fejlkoden relateret til Windows - sikkerhedskopi over til NAS'en(NAS) .



About the author

Jeg er softwareingeniør med erfaring i Xbox Explorer, Microsoft Excel og Windows 8.1 Explorer. I min fritid kan jeg godt lide at spille videospil og se tv. Jeg har en grad fra University of Utah og arbejder i øjeblikket som softwareingeniør for en international virksomhed.



Related posts