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:
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.
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.tgzDeretter 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/mythemeMed 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.
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.
Versjon: $Id$