Veiksmai, kurių reikia norint sukurti atsarginę SQL duomenų bazės kopiją, paprastai priklauso nuo archyvuojamos duomenų bazės. Šie veiksmai apima procedūras, skirtas nustatyti failų, kuriuos reikia išsaugoti, tipą ir atsarginės kopijos kūrimo dažnumą. Atsarginės kopijos kūrimo procesas gali būti vykdomas periodiškai atliekant automatines scenarijų sudarymo užduotis arba rankiniu būdu iš komandinės eilutės. Šios užduotys išsaugos duomenis išoriniuose įrenginiuose, kurie paprastai yra serveriai arba specialios atsarginės juostos.
Kompiuterių duomenų bazės yra specialios programinės įrangos programos, kuriose saugomi kompiuterio programos failai ir informacija. Šiai failų sistemai reikia periodiškai kurti atsargines kopijas, kad būtų užtikrintas duomenų prieinamumas, jei sistema sugenda. Kai vartotojas nori sukurti atsarginę SQL duomenų bazės kopiją, pirmiausia jis turėtų nuspręsti, kaip dažnai reikia išsaugoti failus. Tai nustatys, kaip geriausiai įgyvendinti atsargines kopijas.
Norint užtikrinti, kad duomenys būtų išsaugoti išoriniame įrenginyje, reikia periodiškai kurti duomenų bazių atsargines kopijas. Gana paprasta sukurti atsarginę SQL duomenų bazės kopiją. Šią užduotį galima atlikti sistemos administratoriaus ekrane arba įrašyti į automatinio apdorojimo programas. Automatizuotos programos gali būti suplanuotos veikti pagal tam tikrą tvarkaraštį, todėl jos yra patikimesnės.
Yra keletas SQL duomenų bazių atsarginių kopijų sistemų tipų. Tai apima visą, laipsnišką arba konkretų failo atsarginę kopiją. Šios parinktys nustato, kokio tipo failai bus išsaugoti ir kaip dažnai reikia kurti atsargines jų kopijas. Visiška atsarginė kopija yra pats išsamiausias procesas, tačiau paprastai jis vykdomas tik kas savaitę. Laipsniškos atsarginės kopijos daromos dažniau ir turėtų apimti svarbiausius kompiuterio sistemos failus.
Kiekvienas duomenų bazės tipas turi specialias komandas, kurios naudojamos atsarginės kopijos kūrimo procesui pradėti. Šios komandos gali būti paleidžiamos interaktyviai komandų eilutės interpretatoriuje arba vykdomos specialiose paketinėse programose. Komandos leidžia vartotojui pasirinkti, kuri duomenų bazė ir failai bus archyvuojami kuriant atsarginę kopiją.
Prieauginė atsarginė kopija yra specialus procesas, naudojamas atsarginei SQL duomenų bazės kopijai kurti. Ši atsarginės kopijos procedūra užfiksuoja laipsniškus konkrečių duomenų bazės failų pakeitimus. Prieauginiam procesui pirmiausia reikia sukurti visą atsarginę kopiją, kuri naudojama kaip bet kokių laipsniškų pakeitimų atskaitos taškas.
Prieš pradedant atsarginės kopijos kūrimo procesą, svarbu užtikrinti, kad būtų pakankamai saugojimo įrenginių archyvuotiems duomenims saugoti. Šie įrenginiai turi būti saugomi saugioje vietoje, atskirtoje nuo kompiuterinės sistemos. Jie taip pat turėtų būti laikomi ugniai atspariame seife, kad pastato gaisro atveju būtų suteikta papildoma apsauga.