Versionen stöder inte denna version av filformatet 0xC03A0005

Det har rapporterats att när man utför en Windows-säkerhetskopiering till NAS-enheten(NAS device) (säkerhetskopiering till en nätverksresurs) som kör Samba , misslyckas med ett felmeddelande — Säkerhetskopieringen misslyckades, versionen stöder inte denna version av filformatet (0xC03A0005)(The backup failed, The version does not support this version of the file format (0xC03A0005)) . Det här inlägget kommer att dela information om när det händer, orsaken och lösningarna för att lösa problemet.

Versionen stöder inte denna version av filformatet.  (0xC03A0005)

Versionen stöder inte denna version av filformatet 0xC03A0005

Problemet uppstår på grund av en konflikt med VHD-filen(VHD file) som skapas av Windows Backup och som monteras under processen. Det finns tre typer av VHD -filer här—

  1. Fast,
  2. Expanderbar (gles), och
  3. Skillnad.

Om VHD -filen är en gles fil som inte stöds av den inbyggda VHD- drivrutinen, kommer monteringen att misslyckas och du kommer att få det här felet. Ett exempel på en VHD -fil är en fil som fortsätter att expandera beroende på säkerhetskopieringsstorleken.

Problemet uppstår endast vid  säkerhetskopiering på filnivå(File Level) (fil/mappar i en volym) men inte på säkerhetskopiering på blocknivå eftersom vhd-filen aldrig monteras. Men i fallet med File Level Backup monteras vhd, skapad av Windows Backup , som inte stöder montering av glesa filer.

Den enda genomförbara lösningen är att använda alternativet Strict Allocate: i filen smb.conf

Logga in på SMB med SSH . Öppna konfigurationsfilen med VI-redigeraren som finns på /etc/samba/smb.con f. Om alternativet inte finns där, kan du manuellt lägga till strict allocate = yes , vilket kommer att se till att det inte finns någon sparsam fil som skapas.

Vad gör det här alternativet?

Enligt den officiella hemsidan(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 också testa om VHD -filen är en sparsam fil genom att montera den manuellt.

Öppna verktyget Diskhantering(Disk Management tool) och klicka på "Action" och sedan "Attach VHD" och ange sedan sökvägen till vhd-filen. Om felet är detsamma som du får för säkerhetskopieringen är det på grund av den glesa filen.

Jag hoppas att inlägget var lätt att följa, och att du kunde lösa 0xC03A0005-felkoden relaterad till Windows - säkerhetskopiering över till NAS .



About the author

Med en stor erfarenhet av Windows 10 och smartphones är jag en stark förespråkare av Microsoft Edge och de förmågor det ger. Förutom att vara expert på fel och wifi vet jag hur man använder verktyg som OneDrive och Cortana för att göra ditt arbete enklare.



Related posts