установка больших курсов из бекапа/перенос курсов.

установка больших курсов из бекапа/перенос курсов.

от Виталий Лавров -
Количество ответов: 4
Изображение пользователя Эксперт по Moodle
Есть курсы с большим объемом материалов ( архив >32Mb ) который нельзя закачать как файл средствами moodle ( да и по соображениям безопасности тоже )

Закачать архив курса на moodle сервер не сложно (smb/ftp/sftp/ssh/dav имеется).

А дальше как ?

В ответ на Виталий Лавров

Re: установка больших курсов из бекапа/перенос курсов.

от Michael Goncharenko -
Закачать zip-архив в папку moodledata/1/
Тогда он появится в файлах главной страницы.
Его можно будет увидеть через менеджер файлов и рядом с ним нажать кнопку "Восстановить".

Остальное - стандартно.
В ответ на Michael Goncharenko

Re: установка больших курсов из бекапа/перенос курсов.

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle
Вот как раз это и не хочется делать (на уровне сайта).
Наверно будет более правильно создать специальный курс доступный только админам/доверенным_лицам и там складировать бекапы....
Туда же можно настроить бекап курсов на уровне сервера.

В ответ на Виталий Лавров

Re: установка больших курсов из бекапа/перенос курсов.

от Michael Goncharenko -
А почему не хочется?

zip-архив с бекапом нужен только чтобы из него развернуть курс.
При распаковке можно выбрать "Восстановить в новый курс". На главную страницу сайта это не повлияет.
После восстановления сам zip-архив можно будет удалить. Курсу он совсем не нужен.
Следовательно, на сервере он просуществует очень недолго и вряд ли будет кем-либо скачан.

Можно сделать и закрытый курс, в который это всё складывать. В этом случае zip-файлы нужно будет закачивать в папку moodledata/id_курса/, где id_курса - идентификационный номер этого курса в базе данных (не путать с полем idnumber в установках курса!).
В ответ на Michael Goncharenko

Re: установка больших курсов из бекапа/перенос курсов.

от Виталий Лавров -
Изображение пользователя Эксперт по Moodle
Оказывается все равно где держать бекапы. backupdata фильтруется при бекапе доступ туда имеет доп. ограничение.