Aktualizácia Moodle

Systém Moodle je navrhnutý tak, aby se dal kedykoľvek jednoducho aktualizovať z nižšej verzie na vyššiu.

Pri aktualizácii inštalácie Moodle by ste mali dodržať nasledujúci postup:

1. Záloha dôležitých údajov

I keď to nie je vždy nutné, pred rozsiahlejšou aktualizáciou je u ostrej verzie systému vždy lepšie vykonať zálohu pre prípad, že by ste sa z nejakých dôvodov potrebovali vrátiť k pôvodnej verzii. Platí inak všeoobecne, že je vhodné nastaviť automatické denné zálohovanie Moodle, čím tento zálohovací krok odpadne.

Zálohy se týkajú týchto troch oblastí:

1. Samotný adresár Moodle

Pred aktualizáciou si vytvorte samostatnú kópiu týchto súborov, aby ste sa neskôr mohli vrátiť k súboru config.php a iným rozšírením, ako sú motívy, jazyky apod.

2. Dátový adresár

Tu je umiestnený všetok vložený obsah (študijné materiály pre kurzy či úlohy), a preto by ste tieto súbory mali zálohovať pravidelne. Aktualizácia môže niekedy spôsobiť presunutie či premenovanie adresárov vo vnútri údajového adresára.

3. Databáza

Väčšina aktualizácií Moodle vykoná zmeny v databáze – pridá či zmení polia v tabuľkách. Databázu možno zálohovať rôznymi spôsobmi. Jednou z možností, ako zálohovať databázu MySQL, je jej export (dump) do jedného súboru SQL. Následujúci príklad predstavuje príkaz Unixu pre export databázy s názvom "moodle":

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

K rovnakému účelu môžete na všetkých platformách použiť funkciu "Export" z voliteľného webového rozhrania "Databázy", ktoré možno do Moodle začleniť.

 

2. Inštalácia nového systému Moodle

Zo stiahnutého archívu

Ak nie ste skúseným správcom Moodle, nekopírujte súbory do starej inštalácie; v niektorých prípadoch môžu staré súbory v novej inštalácii spôsobiť problémy. Najvhodnejšie je premenovať existujúci adresár Moodle a potom rozbaliť nový archív Moodle do starého umiestnenia.

mv moodle moodle.backup
tar xvzf moodle-1.1.tgz

Potom prekopírujte späť pôvodný súbor config.php a všetky ďalšie doplnky, napríklad používateľské témy:

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

Z CVS

Ak používate CVS, prejdite do koreňového adresára Moodle a aktualizujte súbory týmto príkazom:

cvs update -dP

Nezabudnite použiť parameter "d" pre vytvorenie nových adresárov a parameter "P" pre odstránenie prázdnych adresárov.

Ak ste v súboroch pôvodnej verzie Moodle uskutočnili zmeny, venujte zvýšenú pozornosť tomu, či zobrazované hlásenia neobsahujú informácie o konfliktoch. Používateľské témy a neštandardné doplnky nebudú aktualizáciou dotknuté.

 

3. Dokončenie aktualizácie

Posledným krokom je spustiť aktualizáciu vnútri Moodle.

K tomu stačí prejsť na správcovskú stránku vašej inštalácie.

http://example.com/moodle/admin

Nemusíte k tomu byť prihlásený ako administrátor.

Moodle automaticky detekuje novú verziu a uskutoční aktualizáciu databázy a systémových súborov. Ak nebude môcť niečo vykonať sám (čo sa stáva iba zriedkavo), zobrazí hlásenie s návodom k ďalšiemu postupu.

 

Ak všetko prebehlo v poriadku (bez chybových správ), môžete začať používať novú verziu Moodle a jeho nových funkcie.

Ak máte s aktualizáciou problémy, navštívte stránku moodle.org, kde môžete položiť otázku v sekcii Installation Support Forum v kurze "Using Moodle".

 

 

Dokumentácia Moodle