Hva er MBZ-filformatet?
En .mbz-fil er et arkiv for sikkerhetskopiering av kurs opprettet av Moodle, det åpne læringssystemet utviklet av Moodle Pty Ltd. Filendelsen står for Moodle Backup Zip, selv om det moderne formatet ikke lenger er en ZIP-fil.
Moderne .mbz-filer (Moodle 2.9 og nyere) er gzippede TAR-arkiver - identifiserbare ved 1F 8B magic bytes i starten av filen. Eldre sikkerhetskopier opprettet før Moodle 2.9 var vanlige ZIP-arkiver som fikk nytt navn til .mbz og starter med PK-signaturen (50 4B). Du kan se hvilken type du har ved å gi filen nytt navn til .tgz eller .zip og åpne den med et hvilket som helst arkivverktøy.
Internt inneholder et .mbz-arkiv:
moodle_backup.xml- hovedmanifestet som registrerer kursmetadata, Moodle-versjon og versjon av sikkerhetskopiformatet- XML-filer per aktivitet for forum, quizer, oppgaver og andre moduler
- XML-filer for karakterbok og brukerdata
- Et
files/-katalogtre som inneholder alle innebygde medier og kursdokumenter
Filen er designet for å bli gjenopprettet gjennom Moodle (Kursadministrasjon > Gjenopprett), ikke åpnet som et frittstående dokument. Manifestet moodle_backup.xml binder alt sammen, og en Moodle-instans av samme eller nyere versjon enn den som opprettet sikkerhetskopien er nødvendig for en vellykket gjenoppretting.
Filstørrelser varierer vanligvis fra 1 MB for et minimalt tekstbasert kurs til flere GB for medietunge kurs. For å inspisere innholdet uten å gjenopprette, gi nytt navn fra .mbz til .tgz og pakk ut med tar -xzf course.tgz, eller åpne med 7-Zip på Windows.
Sikkerhet og trygghet
RISIKO: MEDIUMEn MBZ er inerte arkivdata, trygg å pakke ut. Den reelle bekymringen er personvern: en sikkerhetskopi av et kurs laget «med brukerdata» inneholder studenters personopplysninger, innleveringer og karakterer - behandle slike MBZ-filer som konfidensielle og håndter dem i henhold til institusjonens regler for databeskyttelse (f.eks. GDPR). Gjenoppretting av en MBZ fra en upålitelig kilde kan også importere uventet innhold/innstillinger til nettstedet ditt, så gjenopprett bare sikkerhetskopier du stoler på, ideelt sett i et testkurs først.
Formatdetaljer
i et nøtteskallProgrammer som åpner MBZ-filer
Tekniske detaljer
dyp spesifikasjon| Containerformat | Gzipped TAR (`.tgz`) for Moodle 2.9 og nyere; vanlig ZIP-arkiv for eldre sikkerhetskopier |
| Magic bytes | `1F 8B` (gzip) for moderne `.tgz`-baserte kopier; `50 4B` (PK) for eldre ZIP-baserte kopier - sjekk headeren for å skille |
| MIME-type | `application/gzip` for moderne kopier; `application/zip` for eldre ZIP-baserte kopier |
| Komprimering | gzip (DEFLATE) brukt på en TAR-strøm for nåværende filer; ZIP DEFLATE brukt i eldre kopier |
| Manifestfil | `moodle_backup.xml` i arkivroten - registrerer Moodle-versjon, formatversjon for sikkerhetskopi, kursstruktur og aktivitetsliste |
| Intern struktur | Arkivroten inneholder `moodle_backup.xml`, XML-underkataloger per aktivitet (en per forum, quiz, oppgave osv.), XML for karakterbok og bruker, samt et `files/`-medietre |
| Navneopprinnelse | «MBZ» står for Moodle Backup Zip - navnet ble beholdt selv etter at containeren byttet fra ZIP til gzipped TAR i Moodle 2.9 |
| Kryptering | Ingen - arkivet har ingen innebygd kryptering; ekstern beskyttelse på filnivå må påføres separat |
| Integritetssjekk | gzip CRC32 på den komprimerte strømmen; ingen sjekksum for hele arkivet er innebygd i `.mbz`-filen |
| Typisk filstørrelse | 1 MB til flere GB, avhengig av kursinnholdets volum, innebygde medier og brukerdata inkludert i sikkerhetskopien |
| Versjonskrav for gjenoppretting | En Moodle-instans av samme versjon eller nyere enn kildenettstedet er nødvendig; nedgradering av gjenoppretting støttes ikke |
| Inspeksjon uten Moodle | Gi nytt navn fra `.mbz` til `.tgz` og kjør `tar -xzf course.tgz`, eller gi nytt navn til `.zip` (eldre) og pakk ut med et standard arkivprogram |
| Aktivitetsdetaljer | Hver Moodle-aktivitet lagrer sine data i en dedikert XML-underkatalog, noe som tillater selektiv inspeksjon av enkeltforum, quizer eller oppgaver |
| Tilknyttet plattform | Genereres og brukes på serversiden på Linux- eller Windows Moodle-installasjoner; selve arkivet kan inspiseres på alle operativsystemer |
| Utgitt | Moodle 2.0 (2010) introduced the modern backup format; tar.gz became the default backup container in Moodle 2.9 (2015) |
| Siste versjon | Current Moodle (4.x / 5.x) - .tgz (gzipped TAR) backups with MoodleBackup XML manifest |
| Spesifikasjon | docs.moodle.org |
MBZ-konverteringer
Spørsmål og svar fra fellesskapet
spurt av brukereIngen spørsmål ennå - vær den første til å spørre om MBZ-filer.