Raw disko atvaizdo konvertavimas į QEMU QCOW2

Vieno sluoksnio Raw disko atvaizdo konvertavimas į QEMU QCOW2 formatą smarkiai sumažina atsarginių kopijų dydį, įgalindamas dinaminį augimą ir išmanų glaudinimą.

Pasirinkite arba tempkite failus

Pasirinkite arba nuvilkite failus čia

100% privatus konvertavimas naršyklėje - failai niekada nepalieka jūsų įrenginio

arba įklijuokite Ctrl+V
Nulinio tinklo perdavimo privatumo garantija: 0 baitų įkelta į išorinius serverius. Visas apdorojimas vyko vietoje, jūsų naršyklės smėlio dėžėje (sandbox).

Formatų palyginimas ir techninės specifikacijos

SpecifikacijaRAWQCOW2
MIME tipasapplication/octet-streamapplication/x-qemu-disk
Tipasraw flat disk imageQEMU copy-on-write virtual disk
Glaudinimasnonezlib / zstd cluster compression
Standartinė specifikacijaRaw Binary Storage StandardQEMU QCOW2 Specification
Maginės baitų antraštės (Magic Bytes)Flat unformatted byte stream51 46 49 FB (QFI\xfb)

Formato apžvalga ir taikymas

Sistemų administratoriai ir programuotojai dažnai perkelia duomenis iš fizinės saugyklos į virtualią aplinką. Raw disko atvaizdo rinkmenoje pateikiama tiesioginė disko kopija sektorius po sektoriaus, įskaitant visas tuščias vietas ir nenaudojamus sektorius. Tai sukuria milžiniškas rinkmenas, kurios eikvoja vertingą vietą vietiniuose serveriuose arba atsarginių kopijų diskuose. Šios plokščios rinkmenos transformavimas į QEMU QCOW2 formatą išsprendžia saugyklos išpūtimo problemą. QCOW2 reiškia QEMU Copy-On-Write 2 versiją. Tai veikia kaip išmanus konteineris, kuriame įrašomi tik svečiasistemos faktiškai naudojami duomenys. Virtualizacijos platformos, tokios kaip „Proxmox", „KVM" ir „QEMU", skaito QCOW2 tiesiogiai, todėl tai yra pramonės standartas efektyviam virtualių mašinų valdymui.

Techninės specifikacijos ir kodekų apžvalga

Raw disko atvaizdas (MIME tipas application/octet-stream) neturi jokios vidinės struktūros, metaduomenų ar magiškųjų baitų. Tai tiesiog grynas dvejetainių duomenų srautas. Savo ruožtu QEMU QCOW2 rinkmena (MIME tipas application/x-qemu-disk) prasideda išskirtine 4 baitų magiškąja parašo seka „big-endian" formatu: raidėmis „Q", „F", „I" (0x514649FB), po kurių eina versijos numeris. QCOW2 naudoja klasteriais pagrįstą architektūrą, padalijančią virtualų diską į fiksuoto dydžio blokus. Šiems klasteriams ji taiko glaudinimą be nuostolių (zlib arba zstd), o tai reiškia, kad sumažinimo proceso metu neprarandami jokie duomenys. Ji taip pat palaiko momentines kopijas (snapshots) ir šifravimą tiesiogiai konteinerio viduje.

OS ir naršyklės suderinamumas

QCOW2 yra visiškai suderinama su „Linux" pagrindinio kompiuterio aplinkomis, kuriose veikia „KVM", „QEMU" ir „libvirt" įrankiai. „macOS" vartotojai gali dirbti su QCOW2 naudodami komandinės eilutės paslaugų programas, įdiegtas per „Homebrew". „Windows" sistema iš pradžių neprijungia QCOW2 tiesiogiai, tačiau administratoriai gali valdyti šias rinkmenas „WSL2" aplinkoje arba naudoti įrankius, tokius kaip „qemu-img", „Windows" sistemoje. Žiniatinklio naršyklės gimtąja forma nerodo ir neredaguoja disko atvaizdo formatų.

💡 Naudinga informacija

Konvertuodami didelį raw atvaizdą, naudokite komandinės eilutės įrankį „qemu-img convert" su vėliavėle „-O qcow2" ir įgalinkite „zstd" glaudinimą, kad pasiektumėte didesnį apdorojimo greitį ir mažesnį išvesties rinkmenos dydį.

Formatų palyginimas ir techninės specifikacijos

100 GB nesuspaustas Raw disko atvaizdas perkeliamas per standartinį 4G mobiliojo ryšio tinklą (50 Mbps) maždaug per 22 minutes. Konvertavus tą patį atvaizdą į suspaustą QCOW2 rinkmeną, dydis dažnai sumažėja iki 35 GB aktyvių duomenų, o 4G perkėlimo laikas sutrumpėja iki vos 8 minučių. Naudojant 1 gigabito šviesolaidinį ryšį, suspausta rinkmena perkeliama greičiau nei per 3 minutes.

Dažnai užduodami klausimai

Kaip konvertuoti Raw disko atvaizdą į QEMU QCOW2 neprarandant kokybės?

Konvertavimas atliekamas visiškai be nuostolių. QCOW2 formatas išsaugo kiekvieną originalios raw rinkmenos sektorių ir bitą, pašalindamas tik tuščią, nepaskirstytą vietą ir pritaikydamas standartinius glaudinimo be nuostolių algoritmus, tokius kaip „zlib".

Kuo skiriasi Raw disko atvaizdas nuo QEMU QCOW2?

Raw disko atvaizdas yra statinis, nesuspaustas duomenų blokas, atitinkantis visą disko dydį. QEMU QCOW2 yra pažangus virtualaus disko konteineris, turintis dinaminio paskirstymo, vidinių momentinių kopijų, šifravimo ir blokų lygio glaudinimo funkcijas, taupančias vietą saugykloje.