Obnovení Moodle ze zálohy pomocí SSH.
Tento postup počítá se zálohou vytvořenou podle návodu na vytvoření zálohy Moodle.
Návod na obnovu zálohy databáze.
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á instalace Moodle v ~/domena-hostingu.cz/apps/moodle
je Git
repozitář. Vrácení jeho předchozího stavu využijeme běžné funkce 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}
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