Inicio › Blog › Aula virtual Moodle
Aula virtual MoodleCopias de seguridad en Moodle: qué respaldar, cada cuánto y cómo probar que sirve

Una copia de seguridad de Moodle completa tiene tres partes: la base de datos (usuarios, notas, foros, configuraciones), la carpeta moodledata (archivos subidos, entregas, materiales) y el código con sus plugins y tema. Las dos primeras deben copiarse todos los días y guardarse fuera del servidor, en otra ubicación, conservando varias versiones (por ejemplo, 7 diarias, 4 semanales y 3 mensuales). Las copias de curso que hace Moodle sirven para mover o rescatar un curso, pero no reemplazan la copia del sitio. Y una copia que nunca se restauró no está probada: haz una restauración de prueba al menos una vez al mes.
En este artículo
- ¿Qué hay que respaldar en Moodle?
- Copia del sitio o copia de curso: no son lo mismo
- ¿Cada cuánto y cuántas versiones guardar?
- ¿Dónde guardar las copias?
- Cómo hacer la copia de un curso en Moodle
- Cómo restaurar un curso
- ¿Y las copias automáticas de cursos?
- La papelera de reciclaje: el primer auxilio
- Cómo probar que la copia sirve
- ¿Cuánto espacio ocupan las copias y cómo reducirlo?
- ¿Quién es responsable de las copias?
- Lo que debes preguntarle a tu proveedor
- Errores comunes con las copias de Moodle
- En resumen
- Preguntas frecuentes
La pregunta no es si alguna vez vas a necesitar una copia de seguridad de tu aula, sino cuándo. Un docente que borra una unidad entera, una actualización que sale mal, un plugin que rompe el tema, un disco que falla en el servidor. En todos esos casos, lo único que importa es si existe una copia reciente, si está en un lugar seguro y si alguien sabe restaurarla.
Esta guía explica qué partes de Moodle hay que respaldar, cada cuánto, dónde guardarlas, cómo hacer y restaurar copias de curso desde Moodle 4.5 o 5.x y, lo más olvidado, cómo probar que la copia sirve. En CONIT las aulas que administramos tienen copias diarias fuera del servidor, y este es el esquema que seguimos.
¿Qué hay que respaldar en Moodle?
Una instalación de Moodle tiene tres partes, según la documentación oficial, y una copia completa las incluye todas:
| Parte | Qué contiene | Cada cuánto copiarla |
|---|---|---|
| Base de datos | Usuarios, matrículas, notas, foros, respuestas de cuestionarios, configuración | Todos los días |
| Carpeta de datos (moodledata) | Archivos subidos: materiales, entregas de alumnos, imágenes, certificados | Todos los días |
| Código de Moodle | El sistema, los plugins, el tema y el archivo config.php | Tras cada instalación o actualización |
La documentación de Moodle señala que la base de datos y los archivos subidos son las dos partes más importantes de copiar con regularidad. El código cambia menos, pero si tienes plugins o personalizaciones, también hay que respaldarlo.
Dentro de moodledata hay carpetas que no hace falta respaldar porque Moodle las regenera: cache, localcache, temp, trashdir y sessions. Excluirlas ahorra espacio y tiempo.
Copia del sitio o copia de curso: no son lo mismo
Moodle tiene una función de «copia de seguridad» dentro de cada curso, y muchos creen que con eso basta. No es así:
| Copia del sitio | Copia de curso (.mbz) | |
|---|---|---|
| Quién la hace | El administrador del servidor | El docente o el administrador, desde Moodle |
| Qué guarda | Todo: base de datos, archivos y código | Un curso: contenido y, si se elige, alumnos y notas |
| Sirve para | Recuperar el aula completa tras una falla | Mover un curso, duplicarlo o rescatar uno borrado |
| Incluye configuración, plugins y tema | Sí | No |
| Se restaura en | Un servidor con la misma versión | Cualquier Moodle de la misma versión o más nueva |
Las dos sirven, para cosas distintas. La que salva al instituto cuando falla el servidor es la copia del sitio.
¿Cada cuánto y cuántas versiones guardar?
La frecuencia depende de cuánto trabajo puedes permitirte perder. Para un aula con alumnos activos, la recomendación es:
- Diaria para la base de datos y moodledata, en la madrugada.
- Varias versiones, no solo la última. Si un error pasa desapercibido una semana, la copia de ayer ya lo tiene. Un esquema práctico es conservar 7 copias diarias, 4 semanales y 3 mensuales.
- Antes de cada cambio importante: actualizar Moodle, instalar un plugin, cambiar el tema o hacer cambios masivos en cursos.
¿Dónde guardar las copias?
Fuera del servidor del aula. Una copia guardada en el mismo disco se pierde cuando falla ese disco o cuando alguien borra el servidor. La regla que se usa en informática es la 3-2-1: tres copias de los datos, en dos tipos de almacenamiento distintos, una de ellas en otra ubicación.
Además:
- Cifradas, porque contienen datos personales de alumnos, notas y documentos.
- Con acceso restringido: pocas personas deben poder borrarlas.
- Con aviso si fallan: una copia que falla en silencio durante semanas es lo mismo que no tener copia.

Cómo hacer la copia de un curso en Moodle
La copia de curso es útil para guardar un curso antes de cambiarlo, moverlo a otra aula o duplicarlo para otro grupo:
- Entra al curso y abre Más > Reutilización del curso > Copia de seguridad.
- En Configuración inicial elige qué incluir: actividades, bloques, filtros y, si necesitas los datos de los alumnos, los usuarios matriculados. Para una plantilla, deja los usuarios fuera.
- En Configuración del esquema marca o desmarca secciones y actividades concretas.
- Revisa y pulsa Realizar copia de seguridad. Moodle genera un archivo
.mbz. - Descárgalo desde el área de copias de seguridad del curso y guárdalo fuera del aula.
Para traer contenido de un curso a otro dentro de la misma aula es más rápido Más > Reutilización del curso > Importar, sin pasar por el archivo.
Cómo restaurar un curso
- En cualquier curso, entra a Más > Reutilización del curso > Restaurar.
- Sube el archivo
.mbzo elígelo de la lista. - Elige el destino: en un curso nuevo, o en un curso existente (sumando o borrando su contenido actual).
- Revisa qué incluir y confirma con Realizar restauración.
Dos límites a tener en cuenta: una copia hecha en una versión más nueva de Moodle no se restaura en una más antigua, y los cursos muy grandes (con muchos videos) pueden fallar por tiempo o tamaño. Por eso conviene que los videos vivan fuera del aula; lo explicamos en cómo subir videos pesados a Moodle.
¿Y las copias automáticas de cursos?
Moodle puede hacer copias de todos los cursos de forma programada, en Administración del sitio > Cursos > Copias de seguridad > Configuración de la copia de seguridad automatizada. Según la documentación oficial, consumen mucho procesador, conviene programarlas cuando el aula se usa poco y lo ideal es guardarlas en otro disco o equipo.
Nuestra recomendación: si el aula ya tiene copias del sitio diarias fuera del servidor, las copias automáticas de cursos guardadas dentro de moodledata hacen crecer el aula y las propias copias del sitio sin aportar mucho. Úsalas solo si no tienes copias a nivel de servidor, y en ese caso guárdalas fuera y limita cuántas se conservan.
La papelera de reciclaje: el primer auxilio
Antes de restaurar nada, revisa la papelera de reciclaje del curso (en el menú Más del curso). Moodle guarda ahí, durante un tiempo configurable, las actividades y recursos que se borran, y se recuperan con un clic, con su contenido. Es lo que más rápido resuelve el «borré la tarea por error».
Lo que hacemos en CONIT
Las aulas Moodle que administramos tienen copias diarias de la base de datos y de los archivos, cifradas y guardadas en otra ubicación, con 7 copias diarias, 4 semanales y 3 mensuales, y pruebas de restauración periódicas. Conoce el servicio de aula virtual o revisa nuestros casos de éxito.
Cómo probar que la copia sirve
Una copia que nunca se restauró es una suposición. Haz esta prueba una vez al mes:
- Elige una copia al azar, no siempre la de ayer.
- Restáurala en un entorno de prueba, nunca encima del aula en producción. El procedimiento es el mismo que describe la guía de migración de Moodle para llevar un aula a otro servidor.
- Verifica lo crítico: que el aula abra, que puedas entrar con un usuario de alumno, que un curso muestre sus materiales y sus archivos, que las notas de un alumno coincidan y que se descargue un certificado.
- Anota cuánto tardó la restauración. Ese es el tiempo que tu aula estaría fuera de servicio en una emergencia.
- Corrige lo que falló y repite.
¿Cuánto espacio ocupan las copias y cómo reducirlo?
La base de datos de un aula suele pesar poco comparada con moodledata, donde están los archivos. Lo que más hace crecer las copias son tres cosas, y las tres se pueden controlar:
- Videos subidos al aula. Cada clase grabada dentro de Moodle entra en cada copia. Alojarlos en un servicio de video externo es lo que más reduce el tamaño.
- Copias automáticas de cursos guardadas dentro del aula. Son copias dentro de la copia: ocupan espacio dos veces.
- Cursos antiguos que nadie usa. Respalda el curso en un archivo .mbz, guárdalo fuera y archívalo u ocúltalo, en lugar de mantenerlo activo para siempre.
Una herramienta de copias con deduplicación (que no vuelve a guardar lo que no cambió) e incremental (que solo copia lo nuevo) permite conservar muchas versiones sin multiplicar el espacio. Es lo que hace posible guardar semanas y meses de historial a un costo razonable.
¿Quién es responsable de las copias?
Tiene que haber un nombre propio. En muchos institutos cada uno cree que las copias las hace otro: el coordinador piensa que el proveedor, el proveedor piensa que el plan no las incluye. Define por escrito quién las hace, quién revisa que se hicieron, quién hace la restauración de prueba mensual y a quién se avisa si fallan.
Lo que debes preguntarle a tu proveedor
Si no administras tú el servidor, pide respuestas concretas:
- ¿Cada cuánto se copia la base de datos y la carpeta moodledata?
- ¿Dónde se guardan las copias? ¿Están en el mismo servidor o en otra ubicación?
- ¿Cuántas versiones se conservan y por cuánto tiempo?
- ¿Cuándo fue la última restauración de prueba y cuánto demoró?
- Si mañana necesito el aula de hace tres días, ¿cuánto tiempo toma y cuánto cuesta?
Si las respuestas son vagas, ese es un buen motivo para revisar tu hosting. Lo explicamos en el mejor hosting para Moodle.
Errores comunes con las copias de Moodle
- Copiar solo la base de datos. Sin moodledata, el aula vuelve sin materiales ni entregas.
- Guardar las copias en el mismo servidor. Se pierden junto con el aula.
- Conservar solo la última copia. Si ya tenía el error, no sirve.
- No enterarse cuando una copia falla. Configura un aviso por correo o en un informe diario.
- Nunca probar una restauración. El día de la emergencia no es el momento de descubrir que faltaba algo.
En resumen
- Una copia completa de Moodle incluye la base de datos, la carpeta moodledata y el código con plugins y tema.
- Copia la base de datos y moodledata todos los días y guarda varias versiones, por ejemplo 7 diarias, 4 semanales y 3 mensuales.
- Guarda las copias fuera del servidor, cifradas y con aviso si fallan.
- Las copias de curso (.mbz) sirven para mover o rescatar cursos, pero no reemplazan la copia del sitio.
- Restaura una copia de prueba cada mes y anota cuánto tarda.
Preguntas frecuentes
¿Qué incluye una copia de seguridad completa de Moodle?
Tres partes: la base de datos, la carpeta de datos (moodledata) con todos los archivos subidos, y el código de Moodle con sus plugins, tema y el archivo config.php. La documentación oficial de Moodle indica que la base de datos y los archivos subidos son las dos partes más importantes de copiar con regularidad.
¿Cada cuánto debo hacer una copia de seguridad de Moodle?
La base de datos y la carpeta moodledata, todos los días, en un horario de poco uso. El código, cada vez que instalas o actualizas un plugin o el propio Moodle. Lo que define la frecuencia es cuánto trabajo puedes permitirte perder: con copias diarias, como máximo se pierde un día.
¿La copia de seguridad de cursos de Moodle sirve como respaldo del aula?
Solo en parte. La copia de un curso (archivo .mbz) guarda su contenido y, si lo eliges, a sus alumnos y notas, pero no guarda la configuración del sitio, los usuarios que no están en ese curso, los plugins ni el tema. Sirve para mover o rescatar un curso, no para recuperar el aula completa.
¿Cómo restauro un curso en Moodle?
Dentro de un curso, entra a «Más», luego a «Reutilización del curso» y elige «Restaurar». Sube el archivo .mbz, elige si lo restauras en un curso nuevo o en uno existente, revisa qué incluir y confirma. Ten en cuenta que una copia hecha en una versión más nueva de Moodle no se puede restaurar en una versión más antigua.
¿Dónde debo guardar las copias de seguridad?
Fuera del servidor del aula y, de preferencia, en otra ubicación física o en otro proveedor. Si el servidor falla o se borra por error, una copia guardada en el mismo disco se pierde junto con el aula. Lo ideal es que además estén cifradas.
¿Qué hago si un docente borró una actividad por error?
Revisa primero la papelera de reciclaje del curso, en el menú «Más» del curso: Moodle guarda ahí las actividades borradas durante un tiempo y se restauran con un clic. Si ya no está, hay que recuperarla de una copia del curso o del sitio.
¿Sabes si tu aula se puede restaurar mañana?
Revisamos qué copias tiene tu aula, dónde están y si de verdad se pueden restaurar. Si no las tiene, te proponemos un esquema diario fuera del servidor.
Escríbenos por WhatsApp


