Puncte:0

Îmbinarea punctelor de control avhdx în vhdx sub Qemu/KVM

drapel us

Am trecut recent de la Hyper-V la Qemu (KVM) și, în timpul migrării, VM-ul meu am descoperit în mod neplăcut că am neglijat să folosesc instrumentele Hyper-V pentru a îmbina unul dintre discurile VM-ului meu Ubuntu care conțineau câteva sute de gigaocteți. de date pe care mi-aș dori înapoi.

Mai rău, l-am verificat pentru prima dată imediat după instalare (o practică obișnuită pentru mine de a obține o linie de bază) și nu am fuzionat niciodată anterior, așa că .avhdx fișierul conține toate datele care mă interesează; cel .vhdx (pe care l-am copiat cu succes apoi l-am convertit folosind qemu-img pentru a căuta sub Linux) nu are altceva decât o instalare de bază plus locale/parolă rădăcină/chei publice ssh/setare de rețea – exact ceea ce obțineți prin instalarea inițială.

Unele surse sugerează pur și simplu redenumirea .avhdx dosar pentru a avea un .vhdx sufix, și am încercat asta (pe o copie!) dar qemu-img a refuzat să lucreze la dosarul rezultat. Există și alte instrumente bazate pe Linux care mă pot ajuta aici?

Alternativ, dacă instrumentele Windows Hyper-V sunt ale mele numai opțiune, pot

  1. construiți o versiune de probă gratuită pentru Windows VM, deoarece nu am o licență Windows de rezervă și
  2. obțineți instrumentele de disc Hyper-V pentru a îmbina punctul de control fără a activa caracteristica Hyper-V, care cred că este modalitatea obișnuită de a introduce aceste instrumente în sistemul dvs.?

Îl întreb pe acesta din urmă pentru că hypervisorul meu Qemu merge multe de virt-io și iommu passthrough (inclusiv discuri brute pentru openZFS și un GPU) și am auzit că hipervizoarele imbricate pot cauza performanțe și distrugeri ale dispozitivului pe alte VM-uri preexistente (și chiar că aceste probleme nu dispar neapărat prin oprirea/ștergerea VM-ului hypervisor imbricat).

Eu nu nevoie Windows să fie un hypervisor pentru a îmbina punctele de control – doar că nu știu cum să instalez instrumentele. (Nu-mi amintesc dacă Windows necesită o repornire imediat după pornirea funcției Hyper-V, dar dacă nu, poate că asta sunt: ​​porniți funcția, astfel încât instrumentele să fie disponibile, folosiți-le pentru a îmbina punct de control, apoi dezactivați funcția/închideți VM-ul definitiv.)

Un coleg a sugerat să obțineți un Azure virt-on-virt (care acceptă Hyper-V imbricat) ar fi cel mai simplu mod de a rezolva acest lucru, dar nu am mai făcut asta până acum și, așa cum am menționat, dimensiunea totală a a?vhdx fișierele este de câteva sute de gigaocteți, deci nu este ideal pentru adăugarea unui pas de încărcare/descărcare.

Din câte văd pe Gitlab, pare niste s-au lucrat (de la momentul scrierii prezentei în mai 2022) pe qemu-img și .avhdx, pur și simplu nu este suficient pentru ca acesta să funcționeze. Sper că cineva are o soluție.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.