Acceso rápido:
Migración de la base de datos de Moodle
Hacer una copia de seguridad de su sitio Moodle es realmente importante, y ayuda a garantizar la integridad de sus datos a largo plazo. Sin una copia de seguridad, tus estudiantes podrían perder todo su trabajo y progreso si algo saliera mal. Por eso es crucial hacer copias de seguridad periódicas de tu LMS Moodle, y almacenarlas de forma segura.Las copias de seguridad de Moodle constan de tres partes:Antes de comenzar la copia de seguridad, debes poner tu sitio en modo de mantenimiento, para evitar que se escriba innecesariamente en la base de datos durante la copia de seguridad. Si la base de datos recibe escrituras durante una copia de seguridad, puede alterar su integridad, haciendo que se corrompa.Evite hacer cualquier cambio en la base de datos (es decir, no altere los ajustes o la configuración del sitio) mientras Moodle está en modo de mantenimiento. Esta es la mejor manera de asegurar la integridad de la copia de seguridad de la base de datos.Ahora estamos listos para comenzar a crear la copia de seguridad de Moodle a través de la línea de comandos.A través de la línea de comandos, ejecute el siguiente comando para crear un volcado de la base de datos MySQL utilizada por Moodle:
Recuerda sustituir el texto en negrita por las credenciales que coincidan con tu servidor y con el usuario de la base de datos MySQL. Por ejemplo, si tu base de datos de Moodle se llama «moodle», y quieres exportarla como usuario root, utilizarías el siguiente comando para exportar la base de datos al directorio /home/root del servidor:
Clonar el sitio moodle
¿Así que estás buscando mover Moodle a una nueva compañía de alojamiento? Pues estás en el lugar adecuado. La siguiente guía fue completada usando moodle 3.6 pero los pasos serían los mismos para todas las versiones 3.X (aunque el administrador puede tener un estilo ligeramente diferente).
El siguiente paso es hacer una copia de seguridad de los archivos/carpetas de Moodle 3 que están almacenados en su servidor. Mientras que algunas empresas de alojamiento proporcionan una función de copia de seguridad de 1 clic o una función de copia de seguridad automática, en esta guía utilizaremos el FTP en su lugar. La razón de esto es doble:
Lo primero que tendrá que hacer es conseguir una copia de un cliente FTP. En Website Migration Guides, preferimos usar FileZilla (es gratuito y funciona sin problemas). FileZilla se puede descargar desde filezilla-project.org.
CONSEJO: Si no ves tus archivos/carpetas de Moodle, es posible que hayas instalado Moodle en una subcarpeta. Normalmente se puede saber cómo se llama la carpeta por la URL que tienen que escribir los alumnos para cargar su sitio Moodle. Por ejemplo, si sus estudiantes tienen que visitar www.your-website.com/learning, entonces tendrá que buscar una carpeta llamada ‘learning’.
Copia de seguridad de la base de datos moodle
Moodle es una popular herramienta de gestión del aprendizaje creada para que los educadores construyan y gestionen fácilmente la enseñanza en línea. La herramienta tiene como objetivo proporcionar un sistema robusto, seguro e integrado para gestionar de manera eficiente la educación en línea para los educadores y los estudiantes. Esta herramienta de Sistema de Gestión de Aprendizaje (LMS) tiene más de 200 millones de usuarios, incluyendo usuarios académicos y empresariales, y la mejor noticia es que se ofrece gratuitamente bajo la licencia de Código Abierto. Cualquiera puede descargar Moodle libremente y personalizarlo para desarrollar un entorno de aprendizaje online personalizado.
Antes de continuar, veamos brevemente las características de Moodle. En primer lugar, aunque Moodle es una herramienta de código abierto, se actualiza continuamente y tiene una nueva versión cada seis meses. Esto sólo es posible porque Moodle está respaldado por una gran comunidad internacional, un equipo experto de desarrolladores junto con los socios de Moodle.
Este LMS es una herramienta tanto para los educadores como para los estudiantes; por lo tanto, sus características incluyen la creación y gestión de contenidos, la entrega de contenidos y el apoyo a las actividades de enseñanza y aprendizaje. Moodle es popular entre el mundo académico simplemente porque la herramienta tiene una interfaz sencilla, características de arrastrar y soltar, y recursos bien documentados, lo que hace que sea fácil de aprender y utilizar. También es una herramienta basada en la web y se puede acceder a ella desde cualquier dispositivo, lo que la convierte en una herramienta excelente para el aprendizaje en cualquier momento y lugar.
Exportar curso moodle
La forma correcta de hacer una copia de seguridad de su base de datos depende del sistema de base de datos que esté utilizando. Las siguientes instrucciones son una forma de hacer una copia de seguridad de una base de datos MySQL. Otra opción sería utilizar una herramienta como phpMyAdmin para hacer manualmente una copia de seguridad. La documentación de su base de datos le dará más opciones. Hay muchas maneras de hacer estas copias de seguridad. Aquí hay un esquema de un pequeño script que puede ejecutar desde la línea de comandos en Unix para hacer una copia de seguridad de la base de datos:
Copie el contenido de su directorio de datos (compruebe el valor de $CFG->dataroot) al nuevo servidor. Esto puede ser una gran cantidad de datos, así que considere usar una buena herramienta de copia de datos como rsync. Si utiliza un cliente FTP, la transferencia de la carpeta filedir debe ser en modo BINARIO o los archivos se corromperán en el proceso.