Copia de seguridad moodle 3.3.1

Acceso rápido:

Cómo Añadir Menú de Navegación en Moodle | Añadir Etiqueta

Si tiene activado el despliegue de Actualizaciones automáticas, podrá actualizar automáticamente los plugins instalados durante la actualización. Sólo asegúrese de comprobar si hay actualizaciones disponibles (a través del botón para ello) en la pantalla de comprobación de Plugins.

Antes de comenzar la actualización de su sitio, debe ponerlo en modo de mantenimiento para impedir que los usuarios que no sean administradores inicien sesión. A continuación, deberá esperar a que finalicen los procesos cron que se estén ejecutando en ese momento antes de proceder.

Puede optar por no mostrar las fechas de las actividades y las condiciones de finalización en la página del curso estableciendo «Mostrar fechas de actividades» y «Mostrar condiciones de finalización de actividades» en No en la configuración del curso. Si ambos se establecen en No, entonces las líneas después de cada actividad desaparecerán.

Instalación de XAMPP y ionCube loader

Microsoft lanzó .NET 6.0 el mes pasado. Nos complace anunciar que el alojamiento .NET 6 ya está disponible en nuestra plataforma de alojamiento. Puede utilizar Visual Studio 2022 para desplegar sus aplicaciones .NET 6 utilizando el despliegue dependiente del marco.

O365Backup – Su solución de copia de seguridad de Office 365Para aquellos que utilizan Office 365, hemos lanzado una solución integral de copia de seguridad de Office 365. Este servicio realizará copias de seguridad automáticas de su correo electrónico, archivos adjuntos, calendario, contactos, tareas, OneDrive, SharePoint, Grupos y Teams. Dispone de herramientas de búsqueda y restauración.

.NET CoreNos hemos mantenido al día con los lanzamientos de .NET Core, haciendo que .NET Core 3.x esté disponible en nuestra plataforma. Recientemente, hemos introducido la compatibilidad con .NET 5 (o ASP.NET Core 5; Microsoft está abandonando el término «Core»).

Microsoft ha publicado recientemente .NET 5.0. Tenga en cuenta que Microsoft está cambiando su convención de nomenclatura para .NET. En lugar de llamar a esta nueva versión principal .NET Core 4.0, han optado por .NET 5.0 (o puede que la vea por ahí como ASP.NET Core 5.0).

Nota: Si no puede utilizar la implementación dependiente del marco para ninguna versión de .NET Core, recuerde que siempre puede publicar utilizando la implementación autónoma (SCD). (Por ejemplo, mostramos cómo utilizar la implementación autónoma con Visual Studio 2017, en nuestra base de conocimientos). Si algún cliente tiene preguntas sobre el despliegue, póngase en contacto con el servicio de asistencia técnica.

Cómo actualizar Moodle 3.10 a 3.11

También intenté usar el parámetro «-o», para el cual no pude encontrar documentación pero que aparentemente controla si el comando sobreescribe el contenido del curso, o agrega contenido al curso. Mismo resultado.

Error fatal: Uncaught ddl_change_structure_exception: Execution Error DDL SQL in /var/www/public_html/lib/dml/moodle_database.php:492 Stack trace: #0 /var/www/public_html/lib/dml/mysqli_native_moodle_database.php(1000): moodle_database->query_end(false) #1 /var/www/public_html/lib/ddl/database_manager.php(77): mysqli_native_moodle_database->change_database_structure(‘DROP TEMPORARY . ..’, Array) #2 /var/www/public_html/lib/ddl/database_manager.php(332): database_manager->execute_sql_arr(Array, Array) #3 /var/www/public_html/lib/dml/moodle_temptables. php(140): database_manager->drop_table(Object(xmldb_table))#4 /var/www/public_html/lib/dml/moodle_database.php(405): moodle_temptables->dispose() #5 /var/www/public_html/lib/dml/mysqli_native_moodle_database. php(565): moodle_database->dispose() #6 /var/www/public_html/lib/dml/moodle_database.php(160): mysqli_ in /var/www/public_html/lib/dml/moodle_database.php on line 492

Cómo crear una copia de seguridad del curso en moodle | CSEtutorials

¿Hay alguna otra manera de hacer una copia de seguridad completa incluyendo los temas o tal vez también el plugin cuando se ejecuta moodle dockerizado en lugar de confirmar el contenedor y luego cargarlo en otro servidor? porque me doy cuenta de que la instalación de la carpeta de Moodle reside en /opt, y /opt no es un volumen de parte en el docker-compose.

En este momento, los plugins y temas no se recuperan automáticamente desde el directorio de persistencia (al desplegar docker-compose arriba). Si quieres persistirlos, puedes extraer el contenido en /bitnami/moodle/ y luego sustituir la carpeta /themes en /opt/bitnami/moodle/… con un enlace simbólico como es el config.php.

Pues lo mismo con los directorios de plugins (info aquí con todas las carpetas que puedan contener plugins). He abierto una tarea interna para discutir qué podemos automatizar de esto para evitar futuros workarounds.

Tened en cuenta que si seguís esta solución y hacéis copia de seguridad de los temas y plugins, si lanzáis un nuevo contenedor que utilice los datos persistidos, sólo tendréis que hacer los enlaces simbólicos a esas carpetas mientras las incluimos en el contenedor.