Andmete kaitsmine varundamise ja taastamise abil

 Märkus    See artikkel ei kehti Accessi rakenduste kohta – Accessis kujundatava ja võrgus avaldatava uut tüüpi andmebaasi kohta. Lisateavet leiate teemast Accessi rakenduse loomine.

Terve andmebaasi taastamiseks süsteemitõrke puhul või vajaliku objekti taastamiseks juhul, kui käsk Võta tagasi pole tekkinud probleemi lahendamiseks piisav, on teil vaja oma töölauaandmebaasi varukoopiat.

Kui andmebaasi varukoopia tundub kettamahu raiskamisena, siis mõelge selle peale, kui palju aega te säästate, vältides andme- ja kujundusekadu. Kui andmebaasi värskendavad mitmed inimesed, on eriti oluline teha regulaarselt varukoopiaid. Varukoopiata ei saa te taastada rikutud või puuduvaid objekte ega andmebaasi kujunduses tehtud muudatusi.

Selle artikli teemad


Korrapäraste varukoopiate plaanimine

Kõiki muudatusi ega vigu pole võimalik tagasi võtta, seetõttu ei maksa andmebaasi varukoopia tegemise otsusega oodata andmekaoni. Näiteks kui kasutate andmete muutmiseks või kustutamiseks toimingupäringut (toimingupäring: päring, mis kopeerib ja muudab andmeid. Toimingupäringute hulgas on lisamispäringud, kustutuspäringud, tabelipäringud ja uuenduspäringud. Neid märgib navigeerimispaanil hüüumärk (!) nime kõrval.), ei saa te päringuga uuendatud väärtusi käsuga Võta tagasi taastada.

 Näpunäide    Varukoopia tuleks teha enne toimingupäringute tegemist, eriti siis, kui päring muudab või kustutab andmeid.

Kui andmebaasil on mitu kasutajat, veenduge enne varukoopia tegemist, et kõik kasutajad on oma andmebaasid sulgenud ja kõik andmed on salvestatud.

Järgmisena mõningad juhised, mis aitavad teil otsustada, kui sageli tuleks oma andmebaasi varundada.

  • Kui andmebaas on arhiiv või kui seda kasutatakse ainult lugemiseks ja muudatusi tehakse sellesse harva, on piisav teha varukoopia igakordsel kujunduse või andmete muutmisel.
  • Kui andmebaas on aktiivses kasutuses ja selle andmeid muudetakse sageli, tuleks luua andmebaasi regulaarse varundamise graafik.
  • Kui andmebaasil on mitu kasutajat, varundage seda iga kord pärast andmebaasi kujunduse muutmist.

 Märkus    Lingitud tabelites (lingitud tabel: tabel, mis on salvestatud failis väljaspool avatud andmebaasi, mille kirjetele on Accessil juurdepääs. Lingitud tabelile saate kirjeid lisada, neid sealt kustutada või redigeerida, kuid tabeli struktuuri te muuta ei saa.) olevate andmete korral tuleks varukoopiate loomiseks kasutada selle programmi varundustööriista, milles lingitud tabelid asuvad. Kui lingitud tabeleid sisaldav andmebaas on Accessi andmebaas, kasutage varundamiseks jaotises Tükeldatud andmebaasi varundamine kirjeldatud toimingut.

Lehe algusesse Lehe algusesse

Andmebaasi varundamine

Andmebaasi varundamisel salvestab ja suleb Access kujundusvaates avatud objektid ja salvestab andmebaasifaili koopia teie määratud asukohta ja teie antud nimega.

 Märkus    Access avab objektid uuesti vastavalt objektide atribuudi Vaikevaade väärtusele.

Avage andmebaas, mille varukoopia soovite luua ja tehke järgmist.

  1. Klõpsake menüüd Fail ja siis nuppu Salvesta nimega.
  2. Klõpsake jaotises Failitüübid käsku Salvesta andmebaas nimega.
  3. Klõpsake jaotises Täpsemalt nuppu Varunda andmebaas ja seejärel Salvesta nimega.
  4. Kontrollige dialoogiboksi Nimega salvestamine väljal Faili nimi varukoopia failinime.

Soovi korral võite seda muuta, kuid vaikenimi sisaldab nii algse andmebaasi failinime kui ka varundamise kuupäeva.

 Näpunäide    Varukoopiast andmeid või objekte taastades soovite tavaliselt teada, millisest andmebaasist need pärit on ja millal varukoopia loodi. Seepärast on tavaliselt soovitatav kasutada vaikefailinime.

  1. Valige loendi Salvestustüüp valikuist failitüüp, millena soovite andmebaasi varundada, ja klõpsake nuppu Salvesta.

Lehe algusesse Lehe algusesse

Tükeldatud andmebaasi varundamine

Tükeldatud andmebaas koosneb tavaliselt kahest andmebaasifailist: tagaandmebaasist, mis sisaldab andmetabeleid, ja eesandmebaasist, mis sisaldab linke tagaandmebaasi tabelitele, päringuid, vorme, aruandeid ja muid andmebaasiobjekte. Kõiki andmeid hoitakse tagaandmebaasis ja kõiki kasutajaliidese objekte (nt päringuid, vorme ja aruandeid) hoitakse eesandmebaasis.

Ees- ja tagaandmebaasi eraldi varundamine võib olla aeganõudev. Kuna andmeid hoitakse tagaandmebaasis, on selle korrapärane varundamine olulisem.

Eesandmebaasi peaks varundama ainult siis, kui muudate selle kujundust. Eesandmebaasi üksikkasutajad saavad teha juhuslikke kujundusmuudatusi, seetõttu on soovitatav nõuda neil eesandmebaasist varukoopiate tegemist.

Tagaandmebaasi varundamine

Enne varundamise käivitamist hoiatage kasutajaid, sest varundamine eeldab andmebaasifailile eksklusiivset juurdepääsu ja selle ajal ei pruugi kasutajad saada tagaandmebaasi kasutada.

  1. Ainult tagaandmebaasi avamiseks käivitage Access.
  2. Valige Ava muud failid > Arvuti > Sirvi ja valige seejärel tagaandmebaas, mida soovite varundada.
  3. Klõpsake käsu Ava kõrval olevat noolt ja klõpsake seejärel käsku Ava eksklusiivselt.

Dialoogiboks Avamine, kus on kuvatud ripploend laiendatud nupuga Ava; kursor asub suvandil Ava eksklusiivselt.

  1. Klõpsake menüüd Fail ja siis nuppu Salvesta nimega.
  2. Klõpsake jaotises Failitüübid käsku Salvesta andmebaas nimega.
  3. Klõpsake jaotises Täpsemalt nuppu Varunda andmebaas ja seejärel Salvesta nimega.
  4. Kontrollige dialoogiboksi Nimega salvestamine väljal Faili nimi varukoopia failinime.

Soovi korral võite seda muuta, kuid vaikenimi sisaldab nii algse andmebaasi failinime kui ka varundamise kuupäeva.

 Näpunäide    Varukoopiast andmeid või objekte taastades soovite tavaliselt teada, millisest andmebaasist need pärit on ja millal varukoopia loodi. Seepärast on tavaliselt soovitatav kasutada vaikefailinime.

  1. Valige dialoogiboksis Nimega salvestamine asukoht, kuhu soovite tagaandmebaasi varukoopia salvestada, ja klõpsake seejärel käsku Salvesta.

Eesandmebaasi varundamine

Eesandmebaasi varundamiseks pärast kujundusemuudatust jätke andmebaas pärast kujunduse muutmist avatuks ja seejärel järgige teemas Andmebaasi varundamine toodud juhiseid alates teisest toimingust.

Lehe algusesse Lehe algusesse

Andmebaasi taastamine

 Märkus    Andmebaasi saab taastada ainult juhul, kui teil on on olemas andmebaasi varukoopia.

Varukoopia on andmebaasifaili teadaolevalt terviklik koopia, mille andmete ja kujunduse terviklikkuses te kindel olete. Varundamiseks tuleks kasutada Accessi käsku Varunda andmebaas, kuid andmebaasi saab taastada ka mis tahes teadaolevalt tervikliku koopia alusel. Näiteks saate andmebaasi taastada välisel USB-seadmel olevast koopiast.

Kogu andmebaasi taastamisel asendatakse kahjustunud, andmeprobleemidega või puuduv andmebaasifail varukoopiaga.

  1. Avage File Explorer ja otsige andmebaasi teadaolev terviklik koopia.
  2. Kopeerige see asukohta, kus soovite kahjustatud või puuduva andmebaasi asendada.

Kui teilt küsitakse, kas soovite olemasoleva faili asendada, vastake jaatavalt.

Lehe algusesse Lehe algusesse

Andmebaasiobjektide taastamine

Kui soovite taastada mõnda andmebaasiobjekti, importige need varundatud andmebaasist sellesse andmebaasi, milles olevaid objekte soovite taastada.

 NB!    Kui muudel andmebaasidel või programmidel on linke objektidega, mis asuvad taastatavas andmebaasis, on ülimalt tähtis taastada andmebaas õigesse asukohta; vastasel juhul andmebaasiobjektide lingid ei tööta ja need tuleb värskendada.

  1. Avage andmebaas, mille objekti soovite taastada.
  2. Puuduva objekti taastamiseks minge 3. juhise juurde. Vigaseid või puuduvaid andmeid sisaldava objekti või objekti, mille töös esineb tõrkeid, taastamiseks tehke järgmist.
    1. Kui soovite seda objekti säilitada ja võrrelda taastatud versiooniga, nimetage objekt enne taastamist ümber. Näiteks kui soovite taastada rikutud vormi nimega Väljamöllimine, nimetage see ümber vormiks Väljamöllimine_katkine.
    2. Kustutage objektid, mida soovite asendada.

 Märkus    Andmebaasiobjektide kustutamisel tuleb alati olla ettevaatlik, sest need võivad olla lingitud andmebaasi muude objektidega.

  1. Klõpsake menüüd Välisandmed ja jaotises Importimine ja linkimine nuppu Access.
  2. Klõpsake dialoogiboksis Too välisandmed – Accessi andmebaas varundatud andmebaasi leidmiseks nuppu Sirvi ja klõpsake seejärel nuppu Ava.
  3. Märkige raadionupp Importige tabelid, päringud, vormid, aruanded, makrod ja moodulid praegusesse andmebaasi ja klõpsake nuppu OK.
  4. Klõpsake dialoogiboksis Objektide importimine taastatava objekti tüübile vastavat vahekaarti. Näiteks tabeli taastamiseks klõpsake vahekaarti Tabelid.
  5. Objekti valimiseks klõpsake seda.
  6. Rohkemate objektide taastamiseks korrake 6. ja 7. juhise toiminguid seni, kuni olete valinud kõik objektid, mida soovite taastada.
  7. Enne objektide importimist importimissuvandite nägemiseks klõpsake dialoogiboksis Objektide importimine nuppu Suvandid.
  8. Objektide taastamiseks pärast objektide ja importimissuvandite valimist klõpsake nuppu OK.

Varundamise automatiseerimiseks võiksite kasutusele võtta failisüsteemi automaatset varundamist võimaldava toote, näiteks serveri varundustarkvara või välise USB-varundusseadme.

Lehe algusesse Lehe algusesse

 
 
Rakenduskoht:
Access 2013