Проблема после переноса Moodle на другой сервер

Re: Проблема после переноса Moodle на другой сервер

от Виталий Лавров -
Количество ответов: 7
Изображение пользователя Эксперт по Moodle
Если БД запущена в докере, то проверка доступности самого сервера БД по сети должна быть первым пунктом перед запуском moodle. Второй пункт - доступность базы moodle под учеткой указанной в config.php.
В ответ на Виталий Лавров

Re: Проблема после переноса Moodle на другой сервер

от Дмитрий Парфёнов -
извиняюсь за долгое отсутствие в теме, решал проблемы со здоровьем. Сейчас имею такую ситуацию - поднял новый moodle с пустой БД, затем в эту БД залил дамп с которым были ошибки. По итогу появилась вся прежняя структура курсов, но при попытке обратиться к любому курсу ошибка об неверном идентификаторе, т.е в БД отсутствует информация о курсах. Очень долго общался с техподдержкой ИКС в попытках выяснить почему в бэкапах БД отсутствует часть таблиц, но это ни к чему не привело - техподдержка только развела руками, что это проблема самого Moodle и они ничем помочь не могут. Есть ли еще какой-то шанс восстановить доступ к курсам, если нет бэкапов сделанных в самом Moodle. В каком формате вообще хранятся курсы? Т.к по крайней мере структура каталогов с файлами перенеслась без потерь
В ответ на Дмитрий Парфёнов

Re: Проблема после переноса Moodle на другой сервер

от Vadim Tabunshchik -
Изображение пользователя Developers
Можете выложить дамп БД, посмотреть нужно, чего не хватает?
 
>>По итогу появилась вся прежняя структура курсов, но при попытке обратиться к любому курсу ошибка об неверном идентификаторе, т.е в БД отсутствует информация о курсах.
 
Если на сайте появилась структура курсов, то таблица mdl_course живая, иначе бы вы эту структуру не увидели. А вот с неверными идентификаторами нужно разбираться.
В ответ на Дмитрий Парфёнов

Re: Проблема после переноса Moodle на другой сервер

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle
В ответ на Виталий Лавров

Re: Проблема после переноса Moodle на другой сервер

от Дмитрий Парфёнов -
Диски, где лежал старый Moodle отключены, но можно снова подключить. Дамп базы - https://drive.google.com/file/d/1rB11VRPn8HXnJe4OqOTN-uxZ0LlYgTNa/view?usp=sharing
В ответ на Дмитрий Парфёнов

Re: Проблема после переноса Moodle на другой сервер

от Vadim Tabunshchik -
Изображение пользователя Developers
В дампе только первые 183 таблицы, а должно быть 388 или больше, если устанавливали доп. плагины.
В ответ на Дмитрий Парфёнов

Re: Проблема после переноса Moodle на другой сервер

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle
Я бы попробовал оттуда забрать файлы базы данных и запустить сервер БД с ними. Если есть сервер БД с такой же версией/разрядностью, то проблем не должно быть.
После этого можно было бы сделать бекап базы и посмотреть на результат или ошибки.