RAW konvertálása QCOW2 formátumba
Egy flat Raw lemezkép QEMU QCOW2 formátumba alakítása jelentősen csökkenti a biztonsági mentések méretét a dinamikus növekedés és az intelligens tömörítés révén.
Formátum-összehasonlítás és műszaki specifikációk
| Specifikáció | RAW | QCOW2 |
|---|---|---|
| MIME-típus | application/ | application/ |
| Típus | Nyers, particionálatlan lemezkép | QEMU copy-on-write (íráskor másoló) virtuális lemez |
| Tömörítés | nincs | zlib / zstd fürttömörítés |
| Szabványos specifikáció | Nyers bináris tárolási szabvány | QEMU QCOW2 specifikáció |
| Fájlfejléc azonosító bájtjai | Flat unformatted byte stream | 51 46 49 FB (QFI\xfb) |
A formátum áttekintése és alkalmazási területei
A rendszergazdák és a fejlesztők gyakran helyeznek át adatokat fizikai tárolókról virtuális környezetekbe. A nyers lemezkép egy meghajtó szó szerinti, szektorról szektorra készült másolata, az üres és nem használt területekkel együtt. Emiatt hatalmas fájlok jönnek létre, amelyek értékes tárhelyet foglalnak a helyi szervereken vagy a biztonsági mentéseken. A lapos fájl QEMU QCOW2 formátumba alakítása csökkenti a tárhelyigényt. A QCOW2 a QEMU Copy-On-Write 2-es verziójának rövidítése. Intelligens tárolóként csak a vendég operációs rendszer által ténylegesen használt adatokat írja ki. Az olyan virtualizációs platformok, mint a Proxmox, a KVM és a QEMU, natívan olvassák a QCOW2-t, amely így a hatékony virtuálisgép-kezelés iparági szabványává vált.
Műszaki specifikációk és kodekáttekintés
A Raw lemezkép (application/octet-stream MIME-típus) nem rendelkezik belső struktúrával, metaadatokkal vagy fájlazonosító bájtokkal. Ez csupán a bináris adatok nyers folyamata. Ezzel szemben a QEMU QCOW2 fájl (application/x-qemu-disk MIME-típus) egy jellegzetes 4 bájtos varázsaláírással kezdődik nagy bájtsorrendű formátumban: a 'Q', 'F', 'I' betűkkel (0x514649FB), amelyet a verziószám követ. A QCOW2 klaszter alapú architektúrát használ, rögzített méretű blokkokra osztva a virtuális lemezt. Veszteségmentes zlib vagy zstd tömörítést alkalmaz ezekre a klaszterekre, ami azt jelenti, hogy a zsugorítási folyamat során egyetlen adat sem vész el. Emellett támogatja a pillanatképeket és a titkosítást közvetlenül a tárolón belül.
Operációs rendszer- és böngésző-kompatibilitás
A QCOW2 teljes mértékben kompatibilis a KVM-et, QEMU-t és libvirt eszközöket futtató Linux gazdagörnyezetekkel. A macOS felhasználók a Homebrew-n keresztül telepített parancssori segédprogramokkal dolgozhatnak a QCOW2 fájlokkal. A Windows alapértelmezés szerint nem csatolja natívan a QCOW2-t, de a rendszergazdák kezelhetik ezeket a fájlokat a WSL2-n belül, vagy olyan eszközöket használhatnak, mint a qemu-img Windowson. A webböngészők natív módon nem jelenítik meg és nem szerkesztik a lemezképformátumokat. A támogatás az alkalmazástól, az eszköztől, az operációs rendszertől és annak verziójától is függ.
Hasznos információk
Nagy méretű nyers lemezkép konvertálásakor használja a qemu-img convert parancssori eszközt a -O qcow2 kapcsolóval, és engedélyezze a zstd tömörítést a gyorsabb feldolgozási sebesség és a kisebb kimeneti méret érdekében.
Gyakran ismételt kérdések
Hogyan lehet nyers lemezképet QEMU QCOW2 formátumra alakítani minőségromlás nélkül?
A támogatott RAW - QCOW2 átalakítás megőrizheti a virtuális lemez tartalmát. A QCOW2 ritkásan tárolhatja a nem használt területeket, ezért a fájlnak nem kell minden forrásbájtot tartalmaznia.
Mi a különbség a Raw lemezkép és a QEMU QCOW2 között?
A Raw lemezkép egy statikus, tömörítetlen adatsorozat, amely megegyezik a meghajtó teljes méretével. A QEMU QCOW2 egy fejlett virtuális lemeztároló, amely dinamikus lemezfoglalással, belső pillanatképekkel, titkosítással és blokkszintű tömörítéssel rendelkezik a tárhely megtakarítása érdekében.