Instale la version 4.3.3 y tengo un error al restaurar los cursos cursos

Instale la version 4.3.3 y tengo un error al restaurar los cursos cursos

de MARITZA GOMEZ ALVAREZ -
Número de respuestas: 2

Buenas noches ,  Agradezco quien me pueda ayudar  se instalo la version 4.3.3 pero profesor al restaurar la copia de seguridad de la version 4.2 envia el siguiente error

Información de depuración: SELECT id,parent FROM {course_categories} WHERE id = ?
[array (
0 => '52',
)]
Error code: invalidrecord×Descartar esta notificación
Trazado de la pila (stack):
line 1658 of /lib/dml/moodle_database.php: dml_missing_record_exception thrown
line 1634 of /lib/dml/moodle_database.php: call to moodle_database->get_record_select()
line 173 of /lib/classes/context/coursecat.php: call to moodle_database->get_record()
line 202 of /lib/classes/context/course.php: call to core\context\coursecat::instance()
line 206 of /backup/util/ui/restore_ui_components.php: call to core\context\course::instance()
line 126 of /backup/util/ui/restore_ui_components.php: call to restore_search_base->search()
line 817 of /backup/util/ui/renderer.php: call to restore_search_base->get_count()
line 495 of /lib/outputrenderers.php: call to core_backup_renderer->render_import_course_search()
line 408 of /backup/util/ui/renderer.php: call to plugin_renderer_base->render()
line 74 of /backup/import.php: call to core_backup_renderer->import_course_selector()

Gracias a quien me pueda ayudar

 

Promedio de valoraciones: -
En respuesta a MARITZA GOMEZ ALVAREZ

Re: Instale la version 4.3.3 y tengo un error al restaurar los cursos cursos

de Jose | Nosolored -
Imagen de Moodlers de gran ayuda
Hola.

Cuando indicas se instaló te refieres a una instalación desde cero de Moodle 4.3, sin usuarios y cursos, ¿o habéis realizado el proceso de actualización de Moodle 4.2 a 4.3?

¿Todas las restauraciones de cursos dan ese error? ¿Habéis revisado la estructura de categorías de cursos anterior y la actual?
¿Se puede restaurar un curso en otra categoría o en una nueva? ¿En un curso ya creado?

¿Tenéis acceso por SSH a la instalación Moodle? Se puede restaurar las copias de seguridad por línea de comandos como indican aquí:
https://docs.moodle.org/404/en/Course_restore
sudo -u www-data /usr/bin/php admin/cli/restore_backup.php --file=/path/to/backup/file.mbz --categoryid=1
(dependiendo de tu entorno puede ser distinta la ejecución, ejemplo php admin/cli/restore_backup.php --file=/path/to/backup/file.mbz --categoryid=1)

Aquí tienes algunas referencias:

https://moodle.org/mod/forum/discuss.php?d=199860&parent=928016 - Can not find data record in database table context
https://moodle.org/mod/forum/discuss.php?d=449327 - No record found on course_categories table
https://moodle.org/mod/forum/discuss.php?d=450408 - Can't find data record in database table course_categories

Un saludo.