При создании бэкапа курса на последнем этапе возникает ошибка: "Debug info: Header does not have POSIX ustar magic string
Error code: errorprocessingarchive". Подскажите может кто знает из-за чего она возникает. moodle 2.7
moodle 3.0. Таже проблема..
Debug info: Header does not have POSIX ustar magic string
Error code: errorprocessingarchive
Stack trace:
line 290 of /lib/filestorage/tgz_extractor.php: moodle_exception thrown
line 223 of /lib/filestorage/tgz_extractor.php: call to tgz_extractor->process_header()
line 142 of /lib/filestorage/tgz_extractor.php: call to tgz_extractor->extract_or_list()
line 645 of /lib/filestorage/tgz_packer.php: call to tgz_extractor->extract()
line 104 of /lib/filestorage/mbz_packer.php: call to tgz_packer->extract_to_pathname()
line 269 of /backup/util/helper/backup_general_helper.class.php: call to mbz_packer->extract_to_pathname()
line 1796 of /backup/moodle2/backup_stepslib.php: call to backup_general_helper::get_backup_information_from_mbz()
line 34 of /backup/util/plan/backup_execution_step.class.php: call to backup_zip_contents->define_execution()
line 181 of /backup/util/plan/base_task.class.php: call to backup_execution_step->execute()
line 177 of /backup/util/plan/base_plan.class.php: call to base_task->execute()
line 120 of /backup/util/plan/backup_plan.class.php: call to base_plan->execute()
line 320 of /backup/controller/backup_controller.class.php: call to backup_plan->execute()
line 136 of /backup/util/ui/backup_ui.class.php: call to backup_controller->execute_plan()
line 131 of /backup/backup.php: call to backup_ui->execute()
Подскажите, кто-то решил вопрос? Если да, то как? У меня та же проблема
Подскажите, кто-то решил вопрос? Если да, то как?
Пока, наверное, никто не знает точно, как и что делать в этом случае
Automated backups not working and not showing
Связано это не с moodle, а с ПО сервера.
Могу только подозревать, что в название резервной копии включено короткое имя курса, а на самом деле оно и не короткое. Если включен параметр backup_shortname, попробуйте отключить.
По большому счету задача стоит в восстановлении курса из готового бекапа 143мб, пытался сделать это через восстановление, но пи загрузке файла обрывается на 95%(ошибка соединения с сервером),
(max_upload_filesize и время ожидания скрипта увеличил)
начала ковырять, и наткнулся на проблему с бекапом( предположил что проблема общая).
Вопрос.
Если опустить все танцы с бубном, могу ли я сделать следующее:
вручную закинуть файл бекапа курса на сервер и из него попытаться восстановить?
Куда именно нужно положить файл( в папке moodledata нет папок с Id курса)?
Если опустить все танцы с бубном, могу ли я сделать следующее:
вручную закинуть файл бекапа курса на сервер и из него попытаться восстановить?
Куда именно нужно положить файл( в папке moodledata нет папок с Id курса)?
Конечно можно.
Создайте в /moodledata/repository/ какой-нибудь каталог, например, backup
В админке в плагинах хранилища активируйте «Файловая система» и создайте экземпляр хранилища, указав путь к каталогу /moodledata/repository/backup
По ФТП в backup загрузите архив бекапа 143мб и при восстановлении в выборе файла заходите в это хранилище и указываете архив.
Благодарю, восстановление прошло на ура, печально что вопрос с сохранением бекапов не решен
В админке в плагинах хранилища активируйте «Файловая система» и создайте экземпляр хранилища, указав путь к каталогу /moodledata/repository/backup
Что такое плагины хранилища и как активировать файловую систему?
Могу только подозревать, что в название резервной копии включено короткое имя курса, а на самом деле оно и не короткое. Если включен параметр backup_shortname, попробуйте отключить.А можно подробнее, где найти эту настройку?
Ниже меню админки есть строка поиска, введите туда backup_shortname и получите результат: «Администрирование ► Курсы ► Резервные копии ► Настройка автоматического резервного копирования»