## Å oppgradere Moodle

Moodle er laget slik at det er enkelt å oppgradere fra hvilken som helst gammel versjon til en nyere versjon.

Når du oppgraderer Moodle bør du følge disse stegene:

## 1. Ta sikkerhetskopi av viktig data

> Selv om det ikke er helt nødvendig er det alltid lurt å ta sikkerhetskopi av slike systemer før du gjør en større oppgradering, i tilfelle du likevel må gå tilbake til den gamle versjonen av en eller annen grunn. Det er en god idé å autumatisere serveren din slik at den tar sikkerhetskopi av Moodle hver dag. Da kan du hoppe over dette steget.

> Det er tre områder som trenger sikkerhetskopi:

> > 1. Moodles programkatalog

> > > Lag en separat kopi av disse filene før oppgraderingen. Slik kan du få tak i config.php og alle andre moduler du har lagt til som temaer, språk etc.

> > 2. Datakatalogen.

> > > Her ligger alt opplastet innhold (slik som ressurser og studentinnleveringer i fagene) så det er svært viktig å ha kopi av disse filene i alle fall. Noen ganger kan oppgraderingen flytte eller gi nytt navn til kataloger i denne katalogen.

> > 3. Databasen

> > > De fleste oppgraderingene av Moodle vil endre databasetabellene med å legge til eller å endre felter. Hver database har ulike måter for å ta sikkerhetskopi. En måte å ta kopi av en MySQL-database er å 'dumpe' den til en enkelt SQL-fil. Det følgende eksempelet viser kommandoer i Unix for å 'dumpe' databasen som heter "moodle":

> > > > mysqldump moodle > moodle-backup-2002-10-26.sql

> > > Du kan også bruke funksjonen "Export" i Moodles "Manage Database" for å gjøre det samme på alle plattformer.

##

## 2. Installer den nye versjonen av Moodle

> Med et nedlastet arkiv

> > Ikke overskriv en gammel versjon hvis du ikke vet hva du gjør. Noen ganger kan gamle elementer lage problemer i nye installasjoner. Det beste er å gi den gamle Moodlekatalogen et nytt navn. Deretter pakker du ut den nye versjonen til den gamle katalogen (det gamle katalognavnet).

> > > mv moodle moodle.backup
> > > tar xvzf moodle-1.0.6.tgz

> > Deretter kopierer du på kryss og tvers i config.php og alt annet du har endret som temaer:

> > > cp moodle.backup/config.php moodle
> > > cp -pr moodle.backup/theme/mytheme moodle/theme/mytheme

> Med CVS

> > Hvis du bruker CVS går du bare til hovedkatalogen i Moodle og oppdaterer til de nye filene:

> > > cvs update -dP

> > Pass på parameteren "d" for å lage nye kataloger hvis nødvendig, og parameteren "P" for å fjerne tomme kataloger.

> > Hvis du har redigert filer i Moodle må du følge nøye med på skjermen. Følg med beskjedene du får om mulige konflikter. Alle dine egne temaer og ikke standard plugins forblir urørt.

## 3. Gjør ferdig oppgraderingen

> Det siste steget er å starte oppgraderingen i selve Moodle.

> For å gjøre dette går du til adminsiden i din installasjon.

> > http://example.com/moodle/admin

> Det spiller ingen rolle om du er logget inn som administrator eller ikke.

> Moodle oppdager automatisk den nye versjonen og utfører alle oppgraderingene som behøves i databasen og filsystemet. Hvis det er noe det ikke klarer selv (svært sjelden) vil du få beskjed om hva du må gjøre.

Dersom alt går bra (ingen feilmeldinger) kan du starte å bruke den nye versjonen av Moodle og nyte de nye funksjonene!

Hvis du har problemer med oppgraderingen, besøk moodle.org og send innlegg i forumet Installation Support Forum.

Dokumentasjon om Moodle

Versjon: $Id$