¿Qué es el formato de archivo MBZ?
Un archivo .mbz es un archivo de copia de seguridad de un curso creado por Moodle, el sistema de gestión de aprendizaje de código abierto desarrollado por Moodle Pty Ltd. La extensión significa Moodle Backup Zip, aunque el formato moderno ya no es un archivo ZIP.
Los archivos .mbz modernos (Moodle 2.9 y posteriores) son archivos TAR comprimidos con gzip, identificables por los «magic bytes» 1F 8B al inicio del archivo. Las copias de seguridad más antiguas creadas antes de Moodle 2.9 eran simples archivos ZIP renombrados a .mbz y comienzan con la firma PK (50 4B). Puede saber qué tipo tiene renombrando el archivo a .tgz o .zip y abriéndolo con cualquier herramienta de compresión.
Internamente, un archivo .mbz contiene:
moodle_backup.xml: el manifiesto principal que registra los metadatos del curso, la versión de Moodle y la versión del formato de copia de seguridad.- Archivos XML por actividad para foros, cuestionarios, tareas y otros módulos.
- Archivos XML del libro de calificaciones y datos de usuario.
- Un árbol de directorios
files/que contiene todos los archivos multimedia y documentos del curso incrustados.
El archivo está diseñado para ser restaurado a través de Moodle (Administración del curso > Restaurar), no para abrirse como un documento independiente. El manifiesto moodle_backup.xml vincula todo, y se requiere una instancia de Moodle de la misma versión o más reciente que la que creó la copia para una restauración exitosa.
Los tamaños de archivo suelen oscilar entre 1 MB para un curso básico de texto hasta varios GB para cursos con mucho contenido multimedia. Para inspeccionar el contenido sin restaurar, cambie el nombre de .mbz a .tgz y extráigalo con tar -xzf curso.tgz, o ábralo con 7-Zip en Windows.
Seguridad y protección
RIESGO: MEDIUMUn MBZ es un archivo de datos inerte, seguro de extraer. La verdadera preocupación es la privacidad: una copia de seguridad de curso realizada «con datos de usuario» contiene información personal de los estudiantes, entregas y calificaciones; trate dichos archivos MBZ como confidenciales y manéjelos según las normas de protección de datos de su institución (ej. RGPD). Restaurar un MBZ de una fuente no confiable también puede importar contenido o ajustes inesperados a su sitio, por lo que solo restaure copias en las que confíe, idealmente en un curso de prueba primero.
Detalles del formato
en pocas palabrasProgramas que abren archivos MBZ
tar -xzf backup.mbz para extraer un MBZ moderno (tar.gz); use unzip para copias de seguridad antiguas basadas en ZIP. Detalles técnicos
especificación profunda| Formato de contenedor | TAR comprimido con gzip (`.tgz`) para Moodle 2.9 y posteriores; archivo ZIP simple para copias de seguridad antiguas |
| Magic bytes | `1F 8B` (gzip) para copias modernas basadas en `.tgz`; `50 4B` (PK) para copias ZIP heredadas - verifique el encabezado para distinguir |
| Tipo MIME | `application/gzip` para copias modernas; `application/zip` para copias ZIP heredadas |
| Compresión | gzip (DEFLATE) aplicado sobre un flujo TAR para archivos actuales; ZIP DEFLATE utilizado en copias heredadas |
| Archivo de manifiesto | `moodle_backup.xml` en la raíz del archivo - registra la versión de Moodle, la versión del formato de copia, la estructura del curso y la lista de actividades |
| Estructura interna | La raíz del archivo contiene `moodle_backup.xml`, subdirectorios XML por actividad (uno por foro, cuestionario, tarea, etc.), XML de calificaciones y usuarios, y un árbol multimedia `files/` |
| Origen del nombre | «MBZ» significa Moodle Backup Zip - el nombre se mantuvo incluso después de que el contenedor cambiara de ZIP a TAR comprimido con gzip en Moodle 2.9 |
| Cifrado | Ninguno - el archivo no incluye cifrado integrado; la protección externa a nivel de archivo debe aplicarse por separado |
| Verificación de integridad | CRC32 de gzip en el flujo comprimido; no hay una suma de comprobación de todo el archivo incrustada en el archivo `.mbz` |
| Tamaño de archivo típico | De 1 MB a varios GB, dependiendo del volumen de contenido del curso, los archivos multimedia incrustados y los datos de usuario incluidos |
| Requisito de versión para restaurar | Se requiere una instancia de Moodle de la misma versión o más reciente que el sitio de origen; no se admiten restauraciones a versiones anteriores |
| Inspección sin Moodle | Cambie el nombre de `.mbz` a `.tgz` y ejecute `tar -xzf curso.tgz`, o cambie a `.zip` (heredado) y extraiga con cualquier compresor estándar |
| Granularidad de actividad | Cada actividad de Moodle almacena sus datos en un subdirectorio XML dedicado, lo que permite la inspección selectiva de foros, cuestionarios o tareas individuales |
| Plataforma asociada | Generado y consumido en el lado del servidor en instalaciones de Moodle en Linux o Windows; el archivo en sí es inspeccionable en cualquier sistema operativo |
| Lanzado | Moodle 2.0 (2010) introduced the modern backup format; tar.gz became the default backup container in Moodle 2.9 (2015) |
| Última versión | Current Moodle (4.x / 5.x) - .tgz (gzipped TAR) backups with MoodleBackup XML manifest |
| Especificación | docs.moodle.org |
Conversiones de MBZ
Preguntas y respuestas de la comunidad
preguntado por usuariosAún no hay preguntas; sea el primero en preguntar sobre los archivos MBZ.