Tento postup počítá se zálohou vytvořenou podle návodu na vytvoření zálohy Moodle.
Databáze
Návod na obnovu zálohy databáze.
Datový adresář Moodle (moodledata)
-
Přihlásíme se na server pomocí SSH.
-
Odstraníme starý adresář
moodledata
. Pro jistotu ho můžeme předtím zálohovat podle návodu na zálohu Moodle.rm -rf ~/domena-hostingu.cz/apps/moodledata
-r
: rekurzivní odstranění adresářů a jejich obsahu.-f
: nebude vyžadovat potvrzení před odstraněním každé položky.
-
Rozbalte komprimovanou zálohu adresáře
moodledata
:tar -xf ~/zalohy/moodledata_2048-05-04_11-11-11.tar.gz -C ~/domena-hostingu.cz/apps/
-x
: dekomprimuje data pomocígzip
.-f
: cesta k archivu.-C
: cesta do adresáře kam se archiv rozbalí. Cestu zadáme jen do nadřazeného adresáře. Adresářmoodledata
je již v archivu.
Samotný Moodle
Samotná instalace Moodle v ~/domena-hostingu.cz/apps/moodle
je Git
repozitář. Vrácení jeho předchozího stavu využijeme běžné funkce Gitu.
Vrácení minor verze Gitu
-
Přihlásíme se na server pomocí SSH.
-
Přepněte se do adresáře s instalací Moodle:
cd ~/domena-hostingu.cz/apps/moodle/
-
Předchozí stav Git repozitáře před
git pull
vrátíme příkazem:git reset HEAD@{1}
Vrácení major verze Gitu
-
Přihlásíme se na server pomocí SSH.
-
Přepněte se do adresáře s instalací Moodle. :
cd ~/domena-hostingu.cz/apps/moodle/
-
Aktuálně vybranou větev (označená hvězdičkou) neboli verzi vypíšeme Git příkazem:
git branch
-
Přepneme se do požadované verze Moodle:
git checkout MOODLE_403_STABLE