Con Moodle 2.0 hago una copia de seguridad de un curso, al restaurarlo, por ejemplo, como un curso nuevo obtengo el error:
Contenido incorrecto del archivo de los 'hash pool'
Luego, el curso sí que lo ha creado pero solo ha restaurado algunas cosas: foros y recurso página web. Pero las demás actividades no las ha restaurado.
El curso lo tengo en redescuela.com y se puede acceder a este sitio y hacer pruebas como creador de cursos.
En modo depurado obtengo esto:
- line 1031 of /lib/filestorage/file_storage.php: file_pool_content_exception thrown
- line 779 of /lib/filestorage/file_storage.php: call to file_storage->add_file_to_pool()
- line 720 of /backup/util/dbops/restore_dbops.class.php: call to file_storage->create_file_from_pathname()
- line 194 of /backup/util/plan/restore_structure_step.class.php: call to restore_dbops::send_files_to_pool()
- line 208 of /mod/forum/backup/moodle2/restore_forum_stepslib.php: call to restore_structure_step->add_related_files()
- line 331 of /backup/util/plan/restore_structure_step.class.php: call to restore_forum_activity_structure_step->after_execute()
- line 102 of /backup/util/plan/restore_structure_step.class.php: call to restore_structure_step->launch_after_execute_methods()
- line 153 of /backup/util/plan/base_task.class.php: call to restore_structure_step->execute()
- line 170 of /backup/moodle2/restore_activity_task.class.php: call to base_task->execute()
- line 148 of /backup/util/plan/base_plan.class.php: call to restore_activity_task->execute()
- line 157 of /backup/util/plan/restore_plan.class.php: call to base_plan->execute()
- line 299 of /backup/controller/restore_controller.class.php: call to restore_plan->execute()
- line 144 of /backup/util/ui/restore_ui.class.php: call to restore_controller->execute_plan()
- line 39 of /backup/restore.php: call to restore_ui->execute()