Hvad er MBZ-filformatet?
En .mbz-fil er et kursusbackup-arkiv oprettet af Moodle, det open source-læringsstyringssystem udviklet af Moodle Pty Ltd. Filendelsen står for Moodle Backup Zip, selvom det moderne format ikke længere er en ZIP-fil.
Moderne .mbz-filer (Moodle 2.9 og nyere) er gzippede TAR-arkiver - identificerbare ved 1F 8B magic bytes i starten af filen. Ældre backups oprettet før Moodle 2.9 var almindelige ZIP-arkiver omdøbt til .mbz og begynder med PK-signaturen (50 4B). Du kan se, hvilken type du har, ved at omdøbe filen til .tgz eller .zip og åbne den med et hvilket som helst arkivværktøj.
Internt indeholder et .mbz-arkiv:
moodle_backup.xml- hovedmanifestet, der registrerer kursusmetadata, Moodle-version og backupformat-version- XML-filer pr. aktivitet for fora, quizzer, opgaver og andre moduler
- XML-filer til karakterbog og brugerdata
- Et
files/-mappetræ, der indeholder alle indlejrede medier og kursusdokumenter
Filen er designet til at blive gendannet via Moodle (Kursusadministration > Gendan), ikke åbnet som et selvstændigt dokument. Manifestet moodle_backup.xml binder det hele sammen, og en Moodle-instans af samme eller nyere version end den, der oprettede backuppen, er påkrævet for en vellykket gendannelse.
Filstørrelser varierer typisk fra 1 MB for et minimalt tekstbaseret kursus til flere GB for medietunge kurser. For at inspicere indholdet uden at gendanne, omdøb .mbz til .tgz og udpak med tar -xzf course.tgz, eller åbn med 7-Zip på Windows.
Sikkerhed og tryghed
RISIKO: MEDIUMEn MBZ er inerte arkivdata, der er sikre at udpakke. Den reelle bekymring er privatliv: en kursusbackup lavet «med brugerdata» indeholder studerendes personlige oplysninger, afleveringer og karakterer - behandl sådanne MBZ-filer som fortrolige og håndter dem i henhold til din institutions regler for databeskyttelse (f.eks. GDPR). Gendannelse af en MBZ fra en upålidelig kilde kan også importere uventet indhold/indstillinger til dit site, så gendan kun backups, du har tillid til, ideelt set i et testkursus først.
Formatdetaljer
kort fortaltProgrammer der åbner MBZ-filer
Tekniske detaljer
dyb specifikation| Containerformat | Gzipped TAR (`.tgz`) for Moodle 2.9 og nyere; almindeligt ZIP-arkiv for ældre backups |
| Magic bytes | `1F 8B` (gzip) for moderne `.tgz`-baserede backups; `50 4B` (PK) for ældre ZIP-baserede backups - tjek headeren for at skelne |
| MIME-type | `application/gzip` for moderne backups; `application/zip` for ældre ZIP-baserede backups |
| Komprimering | gzip (DEFLATE) anvendt over en TAR-strøm for nuværende filer; ZIP DEFLATE brugt i ældre backups |
| Manifest-fil | `moodle_backup.xml` i arkivets rod - registrerer Moodle-version, backupformat-version, kursusstruktur og aktivitetsliste |
| Intern struktur | Arkivroden indeholder `moodle_backup.xml`, XML-undermapper pr. aktivitet (en pr. forum, quiz, opgave osv.), karakterbog og bruger-XML samt et `files/` medietræ |
| Navnets oprindelse | «MBZ» står for Moodle Backup Zip - navnet blev bevaret, selv efter at containeren skiftede fra ZIP til gzipped TAR i Moodle 2.9 |
| Kryptering | Ingen - arkivet har ingen indbygget kryptering; ekstern beskyttelse på filniveau skal anvendes separat |
| Integritetskontrol | gzip CRC32 på den komprimerede strøm; der er ikke indlejret en checksum for hele arkivet i `.mbz`-filen |
| Typisk filstørrelse | 1 MB til flere GB, afhængigt af kursusindholdets omfang, indlejrede medier og brugerdata inkluderet i backuppen |
| Krav til gendannelsesversion | En Moodle-instans af samme version eller nyere end kildesitet er påkrævet; gendannelse til en ældre version understøttes ikke |
| Inspektion uden Moodle | Omdøb `.mbz` til `.tgz` og kør `tar -xzf course.tgz`, eller omdøb til `.zip` (ældre) og udpak med et standard arkivprogram |
| Aktivitets-granularitet | Hver Moodle-aktivitet gemmer sine data i en dedikeret XML-undermappe, hvilket muliggør selektiv inspektion af individuelle fora, quizzer eller opgaver |
| Associeret platform | Genereres og forbruges på serversiden på Linux- eller Windows Moodle-installationer; selve arkivet kan inspiceres på ethvert operativsystem |
| Udgivet | Moodle 2.0 (2010) introduced the modern backup format; tar.gz became the default backup container in Moodle 2.9 (2015) |
| Seneste version | Current Moodle (4.x / 5.x) - .tgz (gzipped TAR) backups with MoodleBackup XML manifest |
| Specifikation | docs.moodle.org |
MBZ-konverteringer
Fællesskabets Q&A
spurgt af brugereIngen spørgsmål endnu - vær den første til at spørge om MBZ-filer.