Bak-fail, tuntud ka kui varukoopia või varukoopia, on arvutifail, mille failinimelaiend on .bak või .bk ja mida nimetatakse selliseks, kuna see on mõne teise faili varukoopia. Paljud programmid ja rakendused kasutavad bak-faile ning mõned loovad sellised failid automaatselt automaatse salvestamise käigus või algfailide ülekirjutamisel, näiteks tarkvaravärskenduse ajal. Kasutaja saab bak-faili loomiseks ka käsitsi lisada failinime laiendi. Bak-failina saab salvestada peaaegu igasuguseid faile, sealhulgas graafikaprogrammide, tekstitöötlusprogrammide ja andmebaasirakenduste faile. Bak-fail tuleb tavaliselt avada samas rakenduses või programmis, milles algne sisu loodi, kuna see võib sisaldada peaaegu igasuguses vormingus andmeid ja pole saadaval spetsiaalset rakendust, mis suudaks kõiki bak-faile avada.
Bak-faili eesmärk on luua originaalfailist koopia. Sellele koopiale pääseb ligi siis, kui originaal on kadunud, rikutud või muudetud nii, et see ei ole enam kasutatav või soovimatu. Failide varukoopiate salvestamine enne tarkvaravärskendust võimaldab naasta failide ja andmete eelmiste versioonide juurde, kui värskendusega on probleeme.
Paljud arvutiprogrammid, sealhulgas AutoCAD, XML Shell ja andmebaasirakendused, nagu Foxpro ja SQL-server, kasutavad .bak-faile, näiteks andmetest turvalisuse eesmärgil varukoopiate tegemisel või automaatse salvestamise ajal. Varundusfaile saab luua ka käsitsi, et salvestada andmeid, mida ei saa ära visata, kuid mida enam aktiivselt ei kasutata. Faililaiendi .bak kasutamine selliste koopiate arvutis salvestamiseks muudab failide korraldamise ja leidmise lihtsamaks.
Varundusfailid võivad mõnikord tekitada probleeme, kuna need võtavad kõvakettal liiga palju ruumi. See võib juhtuda eriti siis, kui rakendused loovad .bak-faile automaatselt, ilma neid regulaarselt kustutamata. Neid faile saab sageli käsitsi kustutada ilma probleeme tekitamata, kuid enne seda on oluline veenduda, et faile pole vaja. Bak-failide üldine olemus võib raskendada teada, mis tüüpi andmeid konkreetne bak-fail sisaldab või kuidas seda avada. Faili kausta asukoht ja nimi võivad mõnikord anda vihjeid ning selle sisu tuvastamiseks võib bak-faili avada ka tekstiredaktoris.