Коллеги, добрый день.
Передо мной стоит задача переноса сервера Moodle с одной машины на другую и последующий апгрейд до актуальной версии.
Но помимо этого, еще требуется предоставить заказчику подробное описание процесса, а также, если можно так выразиться, архитектуры продукта (требование проекта). А я совершенно с данным ПО не знаком.
Еще нюанс заключается в том, что физического доступа к объекту у меня нет, а расписать все пошагово требуют уже сейчас.
Я понимаю, что тема переноса неоднократно обсуждалась на форуме, я видел обсуждения и по уши зарылся в документацию, но все же у меня остался ряд вопросов и уточнений.
А если кто-то найдет время и желание предоставить краткий ликбез - буду крайне признателен.
Исходные имеющиеся данные: текущая версия 1.7.х, + winXP, база на MySQL, требуется перенос с сохранением всей информации на другую машину с win10, где будет стоять актуальная на момент выполнения работ версия (сейчас это 3.8.3).
Вопросы у меня следующие:
1) На форуме я не нашел темы, описывающей обновление с такой седой классики до актуала. Но на форуме и в документации встретил такие рекомендации (обновление с 2.х до 3.х):
- бекап каталог moodle и перенос на новую машину
- бекап каталог moodledata и перенос на новую машину
- на новом сервере создаете базу данных, "заливаете" в неё дамп БД со старого сайта.
- в config.php меняете адрес сайта ($CFG->wwwroot), путь к moodledata ($CFG->dataroot) и, если нужно, имя и пароль пользователя БД
- заходите на сайт, открываете страницу admin/tool/replace и делаете замену старого URL сайта на новый.
2) Что хранится в базе SQL? Пользователи, оценки, что-то другое?
3) Лучше ставить релиз 3.8.3 или хотфикс 3.8.3+ ?
Всем заранее спасибо за ответы, добра и котиков.