Ero sivun ”Paikallinen konesalipalvelu: Tietokannan varmuuskopiointi” versioiden välillä

Mikromarc Wikistä
Siirry navigaatioon Siirry hakuun
Ei muokkausyhteenvetoa
(Ak: Sivu tyhjennettiin)
 
Rivi 1: Rivi 1:
==Varmuuskopioinnin vastuu==
Bibliotekenes IT-senter AS vastaa siitä, että keskitetyn konesalipalvelun asiakkaiden tietokantojen varmuuskopiointi toimii. Muut asiakkaat vastaavat itse oman Mikromarc-datansa varmuuskopioinnista.
==Mitä on varmuuskopiointi?==
Varmuuskopiointi on tärkein konesalirutiini datajärjestelmään yhdistämisessä. Prosessi sisältää tietokannan tarkastamisen (esim. virheiden haku) ja kopioinnin sekä tietokannan lokitiedoston nollauksen.
==Automaattisen varmuuskopioinnin asettaminen==
Automaattisen varmuuskopioinnin asettaminen tapahtuu neljässä vaiheessa:
#Batchskriptin mm3back.zip noutaminen
#Skriptien backfull.bat ja backincr.bat säätö
#Skriptin mail.bat säätö
#Ajoitettujen tehtävien luominen
===Batchskriptin mm3back.zip noutaminen===
Batchskripti on nimeltään mm3back.zip ja sen voi ladata [http://download.bibliotekscentrum.se/mm3_tools/mm3back.zip täältä]. Tallenna ja ilmoita mihin tiedosto, joka sisältää kuusi mappia, puretaan. Kansio MM3Back sisältää viisi alamappia.
{|}
'''batch''': sisältää skriptin
{|}
'''full''': tänne tallentuu varmuuskopio, kun se on valmis
{|}
'''incr''': jos otat lisäävän varmuuskopioinnin (eli kopion tietokantalokista mikromarc.log, joka sisältää kaikki tietokantatapahtumat, jotka on tehty viimeisimmän varmuuskopioinnin jälkeen), se tallennetaan tähän mappiin. Jos täysimittainen varmuuskopiointi epäonnistuu, järjestelmä yrittää automaattisesti tehdä lisäävän varmuuskopioinnin sen sijaan
{|}
'''log''': tänne tallennetaan viimeisimmän varmuuskopion loki
{|}
'''mail''': tähän asetat sen sähköpostiosoitteen, johon viesti varmuuskopioinnin tilasta lähetetään


===Skriptien backfull.bat ja backincr.bat säätö===
Molemmat skriptit backfull.bat ja backincr.bat sijaitsevat kansiossa batch. Näissä skripteissä määritellään mm. tiedostojen sijoitus ja informaatio tietokantakirjautumisesta set-parametrien avulla. Seuraavaan parametria on mahdollisesti tarve muuttaa:
set sqla=C:\Program Files\SQL Anywhere 12\Bin64\
Tässä pitäisi olla polku Sybaseen. Jos olet asentanut 64-bittisen version Sybasesta, voit antaa tämän polun olla sellaisenaan. Jos käytät 32-bittistä versiota, polkua täytyy muokata.
set connection=”eng=MM_BIBLIOTEK;dbn=mm_db;uid=?????;pwd=?????”
Jos olette muuttaneet salasanaa järjestelmänvalvojalle Mikromarcissa, täytyy se muuttaa myös tähän.
set mm3back=c:\mm3back
Tähän laitetaan polku varmuuskopion juuri-kansioon. Riippuen siitä, minne olet asentanut kansion MM3Back, saatat tarvita muuttaa polun skriptiä.
{|
|}
Kun olet säätänyt tiedoston backfull.bat, muuta vastaavat tiedot myös tiedostoon backincr.bat
===Skriptin mail.bat säätö===
Tiedosto mail.bat sijaitsee kansiossa mail. Tähän skriptiin sijoitat sähköpostiosoitteen, johon haluat viestin varmuuskopionnin tilasta lähetettävän. Seuraavaa parametriä voi tarvittaessa muuttaa:
set mm3back=c:\mm3back\
Tähän annetaan polku varmuuskopion juurikansioon. Riippuen siitä, minne olet asentanut kansion MM3Back, saatat joutua muuttamaan polkua skriptiin.
set SMTPSERVER=smtp.domain.se
Tähän annetaan osoite SMTP-serverille.
set MAILTO=name@domain.se
Tähän annetaan sen henkilön sähköpostiosoite, jolle lähetetään tieto varmuuskopioinnin tilasta (vain yksi osoite, ei useita).
set MAILFROM=name@domain.se
Tähän annetaan osoite, josta sähköpostia lähetetään. Usein sen täytyy olla organisaatiossa voimassaoleva osoite, joskus jopa sama kuin vastaanottajan osoite.
===Ajoitettujen tehtävien luominen===
Jotta skripti backfull.bat ajetaan automaattisesti kerran päivässä, täytyy sille luoda ajoitettu tehtävä. Toimi näin:
#Mene Käynnistä > Ohjausspaneeli > Ajoita tehtävät > Luo tehtävä
#Valintaruutu avautuu. Valitse Seuraava
#Näpäytä painiketta Selaa ja etsi kansio MM3Back. Valitse tiedosto backfull.bat batch-kansiosta.
#Nimeä toiminto määritä ajankohdaksi Joka päivä. Valitse sitten Seuraava
#Anna toiminnolla alkamisaika. Sen pitäisi tapahtua vähintään tunti ennen tavallista varmuuskopiointia. Valitse Seuraava.
#Anna käyttäjänimi ja salasana Windowsin järjestelmänvalvojan tilille, mieluiten palvelimen paikallisen järjestelmänvalvojan. Se voi olla myös tili, jota käytetään vain varmuuskopioiden ottamiseen. Huom! Muista, että jos muutat salasanaa, varmuuskopiointi ei toimi enää, ennen kuin muutat sen myös sinne! Valitse Seuraava.
#Valitse Lopeta.
{|}
Normaalissa varmuuskopiointijärjestelmässä jätä pois kansio, johon olet asentanut Mikromarc 3 Tietokannan ja sen sijaan ottaa kopio MM3Back-kansiosta.
==Ulkoinen varmuuskopio==

Nykyinen versio 3. tammikuuta 2019 kello 13.06