Inicio Artículos Migrar tu Moodle a otro hosting
Moodle · Migración

Cómo migrar tu Moodle a otro hosting sin perder cursos ni notas

Mover un Moodle no es como mudar un sitio web común. Además del código, hay dos piezas que si se pierden se lleva puesto todo tu campus: la base de datos (con usuarios, cursos y notas) y la carpeta moodledata (con todos los materiales y entregas). Te explicamos qué hay que trasladar y cómo, para que la migración no te cueste una sola calificación.

Las tres piezas de un Moodle

Para entender la migración, primero hay que saber qué compone un Moodle. Son tres partes, y todas viajan juntas:

Qué se migra
Archivos de MoodleEl código de la plataforma (la instalación)
Base de datosUsuarios, cursos, notas, configuración, progreso
moodledataMateriales, tareas entregadas, archivos subidos, caché
El error clásico es migrar solo los archivos y la base de datos, y olvidar el moodledata. Sin él, el Moodle arranca pero faltan todos los materiales y entregas. Las tres piezas van sí o sí.

El proceso de migración, paso a paso

1

Poné el Moodle en modo mantenimiento

Antes de copiar, activá el modo mantenimiento para que nadie suba archivos ni cambie datos durante el traslado. Así la copia es consistente y no queda nada a mitad de camino.

2

Respaldá la base de datos completa

Exportá la base de datos entera (con phpMyAdmin o la herramienta que uses). Ahí están usuarios, cursos y todas las notas. Es la pieza más crítica: un respaldo completo garantiza que no se pierda ninguna calificación.

3

Copiá los archivos y el moodledata

Trasladá los archivos de la instalación y, muy importante, la carpeta moodledata completa al nuevo servidor. En Moodle grandes, el moodledata puede pesar bastante por la cantidad de archivos.

4

Importá la base de datos en el nuevo hosting

Creá la base de datos en el nuevo servidor e importá el respaldo. Anotá el nombre, usuario y contraseña de la nueva base: los vas a necesitar en el siguiente paso.

5

Ajustá config.php y probá

Editá el config.php con los datos del nuevo servidor (base de datos y rutas). Entrá al Moodle, revisá que los cursos, usuarios y notas estén, y recién cuando todo funcione, cambiá el DNS.

El archivo config.php: el ajuste clave

Todo el traslado puede estar perfecto, pero si el config.php no apunta bien, el Moodle no arranca. Ese archivo le dice a Moodle dónde está la base de datos y el moodledata. Al migrar, hay que actualizar:

  • Los datos de la base de datos: nombre, usuario, contraseña y host del nuevo servidor.
  • La ruta del moodledata (dataroot) en su nueva ubicación.
  • La URL del sitio (wwwroot) si cambia el dominio.
Purgá las cachés después de migrar
Moodle cachea muchísimo. Tras la migración, purgá todas las cachés desde la administración (o borrando el contenido de caché del moodledata). Si no, podés ver errores o el sitio "roto" cuando en realidad ya está bien.

Errores que hacen perder datos

La migración de Moodle es donde más se pierde información por apuro. Los tropiezos más comunes:

  • Olvidar el moodledata: el Moodle arranca sin materiales ni entregas.
  • Base de datos incompleta: exportar solo una parte hace perder cursos o notas.
  • No usar modo mantenimiento: si alguien sube algo durante la copia, esos datos se pierden.
  • Dar de baja el viejo antes de tiempo: igual que en cualquier migración, esperá a confirmar todo.
¿Preferís no arriesgarte? La migración de un Moodle es delicada. Nosotros la hacemos por vos: trasladamos base de datos, moodledata y configuración sin perder cursos ni notas.
Ver Hosting Moodle

Preguntas frecuentes

¿Puedo aprovechar la migración para actualizar Moodle?

Sí, pero hacé una cosa por vez: primero migrá tal cual está y confirmá que todo funciona, y después actualizá la versión. Combinar migración y actualización a la vez dificulta identificar qué falló si algo sale mal.

¿Cuánto tarda migrar un Moodle?

Depende del tamaño del moodledata y de la base de datos. Un campus con muchos cursos y materiales puede tardar más en copiarse por el volumen de archivos. El modo mantenimiento minimiza el impacto para los usuarios.

¿Se mantienen los usuarios y sus contraseñas?

Sí. Todo eso vive en la base de datos, así que al migrarla completa los usuarios entran igual que antes, con sus cursos y su progreso intactos.

Migramos tu Moodle sin perder una sola nota

Traslado completo de base de datos, moodledata y configuración a un Hosting Moodle optimizado. Coordinamos todo para que tu campus no pierda nada.