# Aktualizace Moodlu

> Moodle je navržen tak, aby se dal kdykoliv snadno aktualizovat z nižší verze na vyšší.

> Při aktualizaci instalace Moodlu byste měli dodržet následující postup:

> ### 1. Záloha důležitých dat

> > I když to není nezbytně nutné, před rozsáhlejší aktualizací je u ostré verze systému vždy lepší provést zálohu pro případ, že byste se z nějakého důvodu potřebovali vrátit k původní verzi. Platí ostatně obecně, že je vhodné nastavit automatické denní zálohování Moodlu, čímž tento zálohovací krok odpadne.

> > Zálohy se týkají těchto tří oblastí:

> > > 1. Samotný adresář Moodlu

> > > > Před aktualizací si vytvořte samostatnou kopii těchto souborů, abyste se později mohli vrátit k souboru config.php a jiným rozšířením, jako jsou motivy, jazyky apod.

> > > 2. Datový adresář

> > > > Zde je umístěn veškerý vložený obsah (studijní materiály pro kurzy či úkoly), proto byste tyto soubory měli zálohovat pravidelně. Aktualizace může někdy způsobit přesunutí či přejmenování adresářů uvnitř datového adresáře.

> > > 3. Databáze

> > > > Většina aktualizací Moodlu provede změny v databázi – přidá či změní pole v tabulkách. Databáze lze zálohovat různými způsoby. Jednou z možností, jak zálohovat databázi MySQL, je její export (dump) do jednoho souboru SQL. Následující příklad představuje příkaz Unixu pro export databáze s názvem "moodle":

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

> > > > Ke stejnému účelu můžete na všech platformách použít funkci "Export" z volitelného webového rozhraní "Databáze", které lze do Moodlu začlenit.

> ### 2. Instalace nového systému Moodle

> > Ze staženého archivu

> > > Nejste-li zkušenými správci Moodlu, nekopírujte soubory do staré instalace; v některých případech mohou staré soubory v nové instalaci působit problémy. Nejvhodnější je přejmenovat stávající adresář Moodle a poté rozbalit nový archiv Moodlu do starého umístění.

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

> > > Poté překopírujte zpět původní soubor config.php a všechny další doplňky, například uživatelské motivy:

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

> > Z CVS

> > > Pokud používáte CVS, přejděte do kořenového adresáře Moodle a aktualizujte soubory tímto příkazem:

> > > > cvs update -dP

> > > Nezapomeňte použít parametr "d" pro vytvoření nových adresářů a parametr "P" pro odstranění prázdných adresářů.

> > > Pokud jste v souborech původní verze Moodlu prováděli změny, věnujte zvýšenou pozornost tomu, zda zobrazovaná hlášení neobsahují informace o konfliktech. Uživatelské motivy a nestandardní doplňky nebudou aktualizací dotčeny.

> ### 3. Dokončení aktualizace

> > Posledním krokem je spustit aktualizaci uvnitř Moodlu.

> > K tomu stačí přejít na správcovskou stránku vaší instalace.

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

> > Nemusíte k tomu být přihlášen jako administrátor.

> > Moodle automaticky detekuje novou verzi a provede aktualizaci databáze a systémových souborů. Pokud nebude moci něco provést sám (což nastává jen zřídka), zobrazí hlášení s návodem k dalšímu postupu.

> Pokud vše proběhlo v pořádku (bez chybových zpráv), můžete začít používat novou verzi Moodlu a užívat si jeho nových funkcí.

> Pokud máte s aktualizací potíže, navštivte stránku moodle.org, kde můžete vznést dotaz v sekci Installation Support Forum v kurzu "Using Moodle".

Dokumentace Moodlu