Импорт информации о курсе из одного Moodle в другой

Я обновляю установку Moodle и меняю внешний вид, роли и т. д. Для этого я накладываю заморозку контента на существующую версию, копирую сайт в новое место, обновляю его (мы вносим много изменений) , а затем, когда все будет готово, переместите «новый» сайт на старое место.

Проблема в том, что у нас есть несколько человек, прошедших курс частично, и мы не хотим останавливать их завершение, но хотели бы иметь возможность перенести частичные данные, относящиеся к их курсам, в новую версию.

Есть идеи? Кто-нибудь сделал это? Чтобы опасно?


person PurplePilot    schedule 28.01.2010    source источник
comment
Если я не ошибаюсь, это не готово к программированию. Вы говорите об использовании Moodle, а не о его расширении/программировании, верно? Попробуйте superuser.com.   -  person Samuel Neff    schedule 28.01.2010


Ответы (2)


вы можете попробовать встроенную функциональность курса резервного копирования/восстановления. я бы провел всестороннее тестирование перед тем, как начать миграцию, так как, по крайней мере, на старых версиях Moodle (iirc ~ 1.5 или 1.6) результаты резервного копирования / восстановления не всегда были идеальными.

person roman    schedule 28.01.2010

Ваш план звучит разумно. Почему бы после обновления нового сайта, нового внешнего вида, курсов, смены ролей и т. д. просто не переключить DNS со старого сайта на новый?

Вы также можете создать резервную копию базы данных Moodle на старом сайте, я использую phpMyAdmin, вношу изменения на месте, а затем выполняю обновление на месте.

person jamesTheProgrammer    schedule 28.08.2013
comment
Спасибо, и вы проверяете мою память, как это было 3,5 года назад. Однако клиент, крупная международная благотворительная организация, построил весь сайт на компьютере с Windows, запустив его на MAMP без какой-либо безопасности и тайных методов подключения к внешнему миру, так что я довольно хорошо застрял с созданием тупика. Однако это работало без многих заминок. - person PurplePilot; 28.08.2013
comment
Звучит неплохо. Я сталкивался с подобными ситуациями на протяжении многих лет и обнаружил, что moodle является довольно обновляемой сущностью. - person jamesTheProgrammer; 28.08.2013
comment
Я не использовал его некоторое время, последняя версия, которую я использовал, была 1.8. Я понимаю, что он немного изменился с 2.0. - person PurplePilot; 29.08.2013
comment
да, больше внимания уделяется элементам, добавленным в более узкий контекст, например, к какой-то деятельности. Новые типы активности, такие как книга, больше интеграции с другими репозиториями. Вещи, которые делают Moodle более осуществимым в больших масштабах. Внутри управление файлами, ассоциация/структура файлов сильно изменились. Moodle 2.5 теперь даже поставляется в комплекте с Apache, MySQL и PHP (правильные версии каждого) - person jamesTheProgrammer; 29.08.2013