Duomenų apsauga, naudojant atsarginės kopijos ir atkūrimo procesus

 Pastaba    Šis straipsnis netaikomas „Access“ taikomosioms programoms – duomenų bazei, kurią sukuriate naudodami „Access“ ir paskelbiate internete. Jei reikia daugiau informacijos, žr. „Access“ taikomosios programos kūrimas.

Jums reikės atsarginės kompiuterio duomenų bazės kopijos, jei norite atkurti visą duomenų bazę įvykus sistemos trikčiai arba jei norite atkurti objektą, jei klaidai pataisyti užtenka komandos Anuliuoti.

Jei atrodo, kad atsarginė duomenų bazės kopija eikvoja talpyklos vietą, pasvarstykite, kiek laiko galėtumėte sutaupyti, neprarasdami duomenų ir dizaino. Ypač svarbu reguliariai kurti atsargines kopijas, kai duomenų bazę atnaujina keli vartotojai. Neturėdami atsarginės kopijos, negalite atkurti sugadintų ar prarastų objektų ir atlikti jokių duomenų bazės dizaino keitimų.

Šiame straipsnyje


Reguliarus atsarginių kopijų kūrimo planavimas

Kai kurie pakeitimai arba klaidos negali būti atšaukti, todėl tikrai nenorėsite laukti, kol prarasite duomenis ir suvoksite, kad turėjote sukurti atsarginę duomenų bazės kopiją. Pavyzdžiui, kai naudojate veiksmo užklausą (veiksmo užklausa: užklausa, kuri kopijuoja arba keičia duomenis. Į veiksmų užklausas yra įtrauktos pridėjimo, naikinimo, lentelės kūrimo ir naujinimo užklausos. Jos yra žymimos naršymo srityje šalia vardo esančiu šauktuko simboliu (!).), norėdami naikinti įrašus arba pakeisti duomenis, jokios užklausos atnaujintos reikšmės negali būti atkurtos naudojant komandą Anuliuoti.

 Patarimas    Apsvarstykite, ar nederėtų sukurti atsarginę kopiją, prieš vykdydami bet kokią veiksmo užklausą, ypač jei ji pakeis arba panaikins duomenis.

Jei duomenų baze naudojasi keli vartotojai, prieš sukurdami atsarginę kopiją, įsitikinkite, kad visi vartotojai uždarytų savo duomenų bazes, kad būtų išsaugoti visi duomenų pakeitimai.

Štai keli nurodymai, padėsiantys jums nuspręsti, kaip dažnai turėtumėte kurti duomenų bazės kopiją:

  • Jei duomenų bazė yra archyvas arba jei ji naudojama tik kaip nuoroda ir retai keičiasi, pakanka kurti atsargines kopijas tik keičiant dizainą arba duomenis.
  • Jei duomenų bazė aktyvi ir duomenys keičiami dažnai, sukurkite grafiką, kad galėtumėte reguliariai kurti atsargines duomenų bazės kopijas.
  • Jei duomenų baze naudojasi keli vartotojai, kurkite atsarginę duomenų bazės kopiją, kai pakeičiamas dizainas.

 Pastaba    Susietų lentelių (susieta lentelė: lentelė laikoma išoriniame faile už atviros duomenų bazės ribų ir programa „Access“ gali pasiekti šio failo duomenis. Galite pridėti, naikinti ir redaguoti susietos lentelės duomenis, tačiau negalite keisti jos struktūros.) duomenų atsargines kopijas kurkite naudodami visas įmanomas atsarginių kopijų kūrimo priemones, esančias programoje, kurioje yra susietų lentelių. Jei duomenų bazė, turinti susietų lentelių, yra Access duomenų bazė, atlikite procedūrą, aprašytą skyriuje Perskirtos duomenų bazės atsarginės kopijos kūrimas.

Puslapio viršus Puslapio viršus

Duomenų bazės atsarginės kopijos kūrimas

Kai kuriate atsarginę duomenų bazės kopiją, Access įrašo ir uždaro objektus, atidarytus dizaino rodinyje, ir įrašo duomenų bazės failo atsarginę kopiją, naudodama nurodytą pavadinimą ir vietą.

 Pastaba    „Access“ pakartotinai atidarys objektus pagal nurodytą objekto ypatybės Numatytasis rodinys reikšmę.

Atidarykite duomenų bazę, kurios atsarginę kopiją norite sukurti ir atlikite šiuos veiksmus:

  1. Spustelėkite Failas, tada spustelėkite Įrašyti kaip.
  2. Dalyje Failų tipai spustelėkite Įrašyti duomenų bazę kaip.
  3. Dalyje Išplėstinis spustelėkite Kurti atsarginę duomenų bazės kopiją, tada Įrašyti kaip.
  4. Dialogo lango Įrašyti kaip lauke Failo vardas peržiūrėkite atsarginės duomenų bazės kopijos pavadinimą.

Jei norite, galite pakeisti pavadinimą, tačiau numatytasis pavadinimas nurodo pradinės duomenų bazės failo vardą ir atsarginės kopijos sukūrimo datą.

 Patarimas    Kai atkuriate duomenis arba objektus iš atsarginės kopijos, paprastai norite sužinoti, kurios duomenų bazės tai kopija ir kada ji buvo sukurta. Todėl verta naudoti numatytąjį failo vardą.

  1. Sąraše Įrašomo failo tipas pažymėkite, kurio failo tipo atsarginę kopiją norite įrašyti ir spustelėkite Įrašyti.

Puslapio viršus Puslapio viršus

Perskirtos duomenų bazės atsarginės kopijos kūrimas

Perskirtą duomenų bazę paprastai sudaro du duomenų bazės failai: galutinė duomenų bazė, kurioje yra tik lentelės su duomenimis, ir išorinė duomenų bazė, kurioje yra saitai į lenteles, esančias galutinėje duomenų bazėje, užklausose, formose, ataskaitose ir kitose duomenų bazės objektuose. Visi duomenys saugomi galutinėje duomenų bazėje. Visi vartotojo sąsajos objektai, pvz., užklausos, formos ir ataskaitos, laikomi išorinėje duomenų bazėje.

Kuriant perskirtos duomenų bazės atsarginę kopiją reikia kurti viena nuo kitos nepriklausančių vidinės ir išorinės duomenų bazių atsarginę kopiją, todėl tai gali užtrukti. Duomenys laikomi vidinėje duomenų bazėje, todėl daug svarbiau reguliariai kurti vidinės duomenų bazės atsargines kopijas.

Kurkite atsarginę išorinės duomenų bazės kopiją, kai pakeičiate jos dizainą. Atskirti išorinės duomenų bazės vartotojai gali atlikti savavališkus dizaino pakeitimus, todėl apsvarstykite galimybę reikalauti iš vartotojų susikurti savas išorinės duomenų bazės atsargines kopijas.

Vidinės duomenų bazės atsarginės kopijos kūrimas

Informuokite vartotojus prieš pradėdami atsarginės kopijos kūrimo procesą, nes kuriant atsarginę kopiją reikia išskirtinės prieigos prie duomenų bazės failo ir gali būti, jog vartotojai negalės naudotis vidine duomenų baze, kol vyksta atsarginės kopijos kūrimo procesas.

  1. Norėdami atidaryti tik vidinę duomenų bazę, paleiskite Access.
  2. Spustelėkite Atidaryti kitus failus > Kompiuteris > Naršytiir pažymėkite vidinės duomenų bazės failą, kurio atsarginę kopiją norite sukurti.
  3. Spustelėkite rodyklę, esančią šalia Atidaryti, tada spustelėkite Atidaryti išskirtinėmis teisėmis.

Dialogo langas Atidaryti, kuriame matomas išplečiamasis sąrašas ant mygtuko Atidaryti, žymiklis virš parinkties Atidaryti išskirtinėmis teisėmis.

  1. Spustelėkite Failas, tada spustelėkite Įrašyti kaip.
  2. Dalyje Failų tipai spustelėkite Įrašyti duomenų bazę kaip.
  3. Dalyje Išplėstinis spustelėkite Kurti atsarginę duomenų bazės kopiją, tada Įrašyti kaip.
  4. Dialogo lango Įrašyti kaip lauke Failo vardas peržiūrėkite atsarginės duomenų bazės kopijos pavadinimą.

Jei norite, galite pakeisti pavadinimą, tačiau numatytasis pavadinimas nurodo pradinės duomenų bazės failo vardą ir atsarginės kopijos sukūrimo datą.

 Patarimas    Kai atkuriate duomenis arba objektus iš atsarginės kopijos, paprastai norite sužinoti, kurios duomenų bazės tai kopija ir kada ji buvo sukurta. Todėl verta naudoti numatytąjį failo vardą.

  1. Dialogo lange Įrašyti kaip pasirinkite vietą, kurioje įrašysite savo duomenų bazės atsarginę kopiją, ir spustelėkite Įrašyti.

Išorinės duomenų bazės atsarginės kopijos kūrimas

Norėdami sukurti išorinės duomenų bazės atsarginę kopiją po to, kai pakeitėte dizainą, iškart palikite duomenų bazę atidarytą, kai tik pakeičiate jos dizainą. Tada vykdykite skyriuje Duomenų bazės atsarginės kopijos kūrimas aprašytus veiksmus, pradėdami nuo 2 veiksmo.

Puslapio viršus Puslapio viršus

Duomenų bazės atkūrimas

 Pastaba    Galite atkurti duomenų bazę, jei turite atsarginę duomenų bazės kopiją.

Atsarginė kopija yra laikoma duomenų bazės failo „žinoma gerąja kopija“– kopija, kurios duomenų vientisumu ir dizainu esate užtikrinti. Turite naudoti programos Access komandą Kurti atsarginę duomenų bazės kopiją, norėdami sukurti atsargines kopijas, tačiau galite naudoti bet kurią žinomą gerąją kopiją, norėdami atkurti duomenų bazę. Pavyzdžiui, galite atkurti duomenų bazę iš kopijos, kuri saugoma USB išoriniame atsarginio kopijavimo įrenginyje.

Kai atkuriate visą duomenų bazę, pakeičiate duomenų bazės failą, kuris yra sugadintas, kuriame yra duomenų sutrikimų arba kurio išvis nebėra, atsargine duomenų bazės kopija.

  1. Atidarykite failų naršyklę ir ieškokite žinomos gerosios duomenų bazės kopijos.
  2. Nukopijuokite žinomą gerąją kopiją į vietą, kurioje turi būti pakeista sugadinta arba prarasta duomenų bazė.

Jei rodomas raginimas pakeisti esamą failą, atlikite tai.

Puslapio viršus Puslapio viršus

Duomenų bazės objektų atkūrimas

Jei duomenų bazėje reikia atkurti vieną ar daugiau objektų, importuokite objektus iš atsarginės duomenų bazės kopijos į duomenų bazę, kurioje yra norimas atkurti objektas (arba kurioje jo trūksta).

 Svarbu    Jei kitose duomenų bazėse arba programose yra saitų į objektus, esančius duomenų bazėje, kurią atkuriate, labai svarbu, kad atkurtumėte duomenų bazę tinkamoje vietoje. Jeigu to nepadarysite, duomenų bazės objektų saitai neveiks ir juos reikės atnaujinti.

  1. Atidarykite duomenų bazę, kurioje norite atkurti objektą.
  2. Norėdami atkurti trūkstamą objektą, pereikite prie 3 veiksmo. Jei norite pakeisti objektą, kuriame yra trūkstamų duomenų, arba jei jis nustojo tinkamai veikti, atlikite šiuos veiksmus:
    1. Jei norite išsaugoti esamą objektą, norėdami palyginti jį su atkurtąja versija po atkūrimo, pervardykite objektą prieš jį atkurdami. Pavyzdžiui, jei norite atkurti sugadintą formą pavadinimu Patikra, galite pervardyti sugadintą formą į Patikra_blogas.
    2. Naikinkite objektą, kurį norite pakeisti.

 Pastaba    Visada būkite atsargūs, kai naikinate duomenų bazės objektus, kadangi jie gali būti susiję su kitais duomenų bazės objektais.

  1. Spustelėkite Išoriniai duomenys ir grupėje Importuoti ir susieti spustelėkite „Access“.
  2. Dialogo lange Gauti išorinius duomenis – „Access“ duomenų bazė spustelėkite Naršyti, norėdami rasti atsarginę duomenų bazės kopiją, tada spustelėkite Atidaryti.
  3. Pasirinkite Importuoti lenteles, užklausas, formas, ataskaitas, makrokomandas ir modulius į dabartinę duomenų bazę, tada spustelėkite Gerai.
  4. Dialogo lange Importuoti objektus spustelėkite skirtuką, kuris atitinka objekto, kurį norite atkurti, tipą. Pavyzdžiui, jei norite atkurti lentelę, spustelėkite skirtuką Lentelės.
  5. Norėdami pažymėti objektą, jį spustelėkite.
  6. Jei norite atkurti daugiau objektų, kartokite 6 ir 7 veiksmus, kol pasirinksite visus objektus, kuriuos norite atkurti.
  7. Norėdami peržiūrėti importavimo parinktis prieš importuodami objektus, dialogo lange Importuoti objektus spustelėkite mygtuką Parinktys.
  8. Kai pasirinksite objektus ir importuosite parametrų parinktis, spustelėkite Gerai, norėdami atkurti objektus.

Norėdami automatizuoti atsarginių kopijų kūrimą, turėtumėte naudoti produktą, kuris kuria automatines failų sistemos atsargines kopijas, pvz., failų serverio atsarginės kopijos programinę įrangą arba USB išorinį atsarginio kopijavimo įrenginį.

Puslapio viršus Puslapio viršus

 
 
Taikoma:
Access 2013