Backup i server-miljø - bruk av AgServer

Følg

Programmet AgServer gjør automatisk backup av dataene i Agro Økonomi serverinstallasjon.

Som standard er AgServer innstilt til å gjøre jobben kl 0300. Den lager da en sikkerhetskopi (zip-filer) av de databasene som er stemplet «skitten» (dvs noen har jobbet med og endret noe i databasen).

Sikkerhetskopiene blir liggende i katalogen \\agro6\db\backup.

Tidspunktet for denne backup-jobben kan endres i ini-fila til AgServer (se mer under). Standardkatalog for backupfiler kan endres i Agrofix.

Det skal ikke være nødvendig å starte AgServer manuelt med en pålogget bruker.  Den skal startes automatisk av en service som heter AgService (prosessnavn AgGuardian).  Begge prosessene kjøres som bruker «System».

AgServer foretar spørringer mot databasene for å finne ut om noen er stemplet «skitten» og legger dem i kø for backup. Denne spørringen kan komme i konflikt med andre backupløsninger for dette området på serveren og det kan derfor være lurt å stoppe AgServer i det tidsrommet et annet backup-program kjører mot området. Dette kan også innstilles i ini-fila (se mer under)

AgServer blir ikke «lukket» bare «stoppet/startet». Dvs. den foretar ikke spørringer mot våre databasefiler og risikerer derfor ikke å komme i konflikt med et annet backupprogram som normalt vil «låse» en fil før backup tas.

Ini-fila finner du her: \\Agro6\bin\Agserver.ini

Hvis du ønsker å endre nedetid og starttid for AgServer kan du legge inn følgende linjer (tidspunkter er eksempler):

BackupTidspunkt=2100

Nedetid1Start=2230

Nedetid1Stopp=2400

Nedetid2Start=0000

Nedetid2Stopp=0200

      Linje 1 styrer når AgServer skal ta backup

      Linje 2 styrer når AgServer skal starte nedetid

      Linje 3 styrer når AgServer skal starte opp igjen

      Linje 4 og 5 styrer nedetid 2 dersom det også er behov for det (dvs hvis klokkeslettet runder midnatt).
      Er det ikke behov for det, kan disse fjernes eller settes til 0000).

I eksemplet over tar AgServer sin egen backupjobb kl 2100 (endret fra standard 0300). Da bør ikke annen backupjobb kjøres mot området. I eksemplet har AgServer nedetid i tidspunktet 2230 – 0200. Da er det trygt å kjøre andre backupjobber mot området uten at AgServer lager konflikter.

AgServer kan ta backup av databaser som er i bruk, mens andre backprogrammer ikke bør ta backup av databasefilene («db» katalogen) så lenge det er brukere som jobber mot dem. En god rutine kan være å la AgServer gjøre jobben sin først og så kjøre andre backupjobber senere (på et tidspunkt brukerne ikke jobber mot databasene). Da vil man få de ferskeste endringene i begge backupjobbene.

 

Har du flere spørsmål? Send oss en henvendelse

Kommentarer

Levert av Zendesk