Moodle: изменение mbz файла резервной копии курса

Дано: файл резервной копии курса Moodle (бэкап курса, backup) в стандартном формате mbz.
Задача: изменить что-либо в этом файле (вместо изменения в курсе и повторной выгрузки). Например, удалить слишком большой файл, вложенный в курс, перед его загрузкой.



Файл mbz - это просто архив в формате gzip. Формат используется, начиная с версии 2.9. До этого .mbz-файл означал собственный формат мудл - "moodle backup zip".
Поэтому, чтобы поработать с ним достаточно наличие архиватора, например, бесплатного 7-zip.
Последовательность внесения изменений может быть такая:
1) mbz переименовываем в zip (на самом деле, это делать не обязательно, но если возникли проблемы, то можно попробовать).
2) Открываем файл архива в аврхиваторе 7-zip:


3) Внутри будет еще один архив, поэтому также открываем его двойным щелчком. Получим примерно следующий список файлов:


4) Теперь вносим необходимые изменения в данные файлы (или удаляем/добавляем файлы).
5) Далее закрываем 7-zip и соглашаемся с предложением сохранить файла.
6) zip переименовываем обратно в mbz (если нужно).

См. также:
Другие инструкции по Moodle

(с) Ella S.
Если Вам понравилась статья, пожалуйста, поставьте лайк, сделайте репост или оставьте комментарий. Если у Вас есть какие-либо замечания, также пишите комментарии.

2 комментария:

  1. неплохо было бы создать Excel на основании, которого будет формироваться данных архив.

    ОтветитьУдалить
    Ответы
    1. Не совсем понятно, что имеется в виду. Создание архива курса на базе какого-то файла Excel? Или имеется в виду получение списка файлов, расположенных в архиве? 7-zip может выгружать список файлов из архива (листинг архива) по команде: 7z.exe l -r "%%A" >> listing.csv

      Удалить