Hvad er BAK-filformatet?
Filer med filtypen .bak genereres af forskellige programmer og bruges til at gemme forskellige typer sikkerhedskopier. Sikkerhedskopier oprettes for eksempel, når et dokument redigeret af en bruger gemmes - den oprindelige version bevares under det samme navn med .bak tilføjet eller erstattet i stedet for den oprindelige filtype.
Applikationer som Microsoft SQL Server bruger .bak-filer til at gemme sikkerhedskopier af deres databaser. Sikkerhedskopier slettes normalt ikke automatisk; derfor kan data ofte hentes i tilfælde af datatab. Da forskellige programmer bruger .bak-filer til at gemme forskellige typer data, er det ikke muligt at pege på en enkelt applikation, der kan åbne enhver .bak-fil. Den interne struktur afhænger helt af det program, der oprettede sikkerhedskopien: en AutoCAD .bak er en gyldig DWG-tegning, der begynder med en AC10xx-header, mens en SQL Server .bak indeholder en MTF-strøm. Den mest pålidelige tilgang er at identificere, hvilken software der oprettede filen, omdøbe den tilbage til dens oprindelige filtype og åbne den normalt. Alternativer til .bak-konventionen inkluderer filtyperne .OLD og .ORIG.
Ofte forekommende .bak-filer
En af de applikationer, der bruger filtypen .bak, er den populære webbrowser Mozilla Firefox. Browseren gemmer automatiske sikkerhedskopier af sin bogmærkedatabase i mappen bookmarkbackups inde i brugerprofilen. På Windows 10 og 11 er denne mappe typisk placeret på C:\Users\<User>\AppData\Roaming\Mozilla\Firefox\Profiles\<profile>\bookmarkbackups\. Ældre Firefox-versioner skrev en enkelt fil kaldet bookmarks.bak; nuværende udgivelser skriver i stedet daterede snapshots. Ved at kopiere den relevante sikkerhedskopifil tilbage til profilmappen er det muligt at gendanne bogmærker efter utilsigtet sletning.
Sikkerhed og tryghed
RISIKO: LOWEn .bak er blot en kopi, så den er kun så risikabel som den fil, den duplikerer: En .bak af et rent dokument er harmløs, en .bak af en ondsindet eksekverbar fil eller et dokument med makroer bærer samme risiko som originalen. Slet ikke blindt .bak-filer, før du har bekræftet, at arbejdsfilen er intakt - de er ofte din eneste gendannelseskopi. Når du gendanner fra en, bør du scanne den, hvis dens oprindelse er usikker, og kør aldrig en .bak, du omdøber til .exe/.dll, uden at verificere kilden.
Formatdetaljer
kort fortaltProgrammer der åbner BAK-filer
file noget.bak for at detektere den reelle type, og åbn derefter med det rigtige værktøj. Tekniske detaljer
dyb specifikation| MIME-type | application/octet-stream - der findes ingen dedikeret MIME-type; .bak behandles som vilkårlige binære data |
| Filsignatur (magic bytes) | Ingen - .bak har ingen egen signatur. De indledende bytes er de samme som i den oprindelige fil (f.eks. starter en AutoCAD .bak med AC10xx; en SQL Server .bak starter med TAPE/MTF-strukturer; en tekstredigerings-bak er almindelig tekst) |
| Underliggende struktur | Arver strukturen fra den oprindelige fil - kan være binær, almindelig tekst, XML eller komprimeret afhængigt af, hvilket program der oprettede sikkerhedskopien |
| Navnekonvention | Samme navn som originalen med .bak tilføjet eller erstattet i stedet for den oprindelige filtype (f.eks. drawing.dwg → drawing.bak, eller document.docx.bak) |
| Formål | Automatisk reservekopi oprettet før en fil overskrives eller ændres, hvilket muliggør gendannelse af den tidligere tilstand uden brugerinteraktion |
| Opbevaringsadfærd | Beholdes typisk på disken, indtil den slettes manuelt; de fleste programmer overskriver den eksisterende .bak ved næste gemning, så kun den seneste tidligere version bevares |
| AutoCAD .bak detaljer | En omdøbt kopi af den sidst gemte .dwg-fil; begynder med standard DWG AC10xx-headeren og kan gendannes ved at omdøbe filtypen tilbage til .dwg |
| SQL Server .bak detaljer | Bruger Microsoft Tape Format (MTF); kan indeholde fulde, differentielle eller transaktionslog-backups; kan kun gendannes via SQL Server eller SSMS RESTORE DATABASE-kommandoer |
| Komprimering | Ikke i sig selv komprimeret; SQL Server-backups understøtter valgfri indbygget komprimering; de fleste andre .bak-filer er ordrette ukomprimerede kopier af originalen |
| Identifikationsmetode | Brug kommandoen file på Linux/macOS eller en hex-editor på enhver platform til at inspicere header-bytes og bestemme den underliggende filtype før omdøbning |
| Gendannelsesmetode | Omdøb filen ved at fjerne .bak og gendanne den oprindelige filtype (f.eks. omdøb rapport.bak til rapport.docx), og åbn derefter med det relevante program |
| Platformsomfang | Platformsuafhængig konvention brugt på Windows, macOS, Linux og ældre DOS/OS2-miljøer - intet enkelt operativsystem ejer praksis |
| Firefox bogmærke-backups | Mappen bookmarkbackups i Firefox-profilen indeholder daterede .jsonlz4-snapshots; ældre Firefox-versioner brugte en enkelt bookmarks.bak-fil til dette formål |
| Relaterede reservekopi-filtyper | .old, .orig, .tmp og ~ (tilde)-konventionen tjener samme rolle som reservekopi på tværs af forskellige platforme og editorer |
| Udgivet | Convention predates Windows; used since early PC software to keep a previous version |
BAK-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om BAK-filer.