Cum să convertiți VMware VMDK în fișiere VHD?

Virtualizarea a devenit o soluție foarte apreciată de organizațiile din întreaga lume, deoarece permite întreprinderilor să extindă utilizarea hardware-ului lor. Deși pe piață sunt disponibile diverse instrumente de virtualizare, două dintre cele mai populare instrumente sunt VMware și Microsoft Hyper-V.

Ambele aplicații au propriile specificații și specialități și nu sunt compatibile una cu cealaltă. Software-ul VMware utilizează formatul de fișier VMDK pentru a stoca discurile virtuale, în timp ce Microsoft Hyper-V utilizează formatul VHD. Așadar, de multe ori apare o situație în care este posibil să aveți nevoie să convertiți formatul de fișier VMDK în format VHD.

În acest articol, vom discuta despre fișierele VMDK și VHD și despre cum puteți converti fișierele VMDK în format VHD. Dar, înainte de asta, să vedem ce este fișierul VMDK și VHD.

Ce este VMDK?

VMDK este cunoscut ca fiind discul mașinii virtuale, care este creat de mașinile VMware. O mașină virtuală poate emula cu ușurință un sistem informatic și poate oferi caracteristicile unui computer fizic. Un fișier .vmdk poate stoca toate datele unui hard disk și poate fi folosit ca un hard disk obișnuit sau ca un dispozitiv de backup pentru informații cruciale. Cu un fișier VMDK, puteți stoca până la 2TB de date. Cu toate acestea, cu VMware vSphere, puteți stoca până la 62 GB de date. Există multe produse VMware care utilizează formatul de fișier VMDK, cum ar fi:

  • VMware Workstation
  • VMware ESX
  • VMware ESXi
  • VMware Fusion
  • VMware Server
  • VMware Player

    De asemenea, există unele instrumente de la terțe părți care utilizează același format de fișier.

    Ce este VHD?

    Un fișier VHD este cunoscut sub numele de Virtual Hard Disk. A fost lansat inițial de Connectix pentru virtualizare, dar în 2003, a fost achiziționat de Microsoft. Iar mai târziu, în 2005, formatul VHD a fost pus la dispoziția terțelor părți în cadrul Microsoft Open Specification Promise. Un VHD poate funcționa ca un disc fizic tradițional pentru a instala sistemul de operare, a crea fișiere și foldere, a lansa aplicații etc. De asemenea, dimensiunea unui VHD este flexibilă și poate fi gestionată și controlată de un manager de virtualizare.

    Motive pentru a converti VMDK în VHD

    Pot exista multe motive care necesită adesea conversia VMDK în VHD. De exemplu, dacă doriți să migrați de la mediul VMware la Microsoft Hyper-V, atunci va trebui să convertiți fișierele VMDK în VHD. De asemenea, dacă utilizați serviciul cloud Azure, atunci pentru a muta volumul de lucru VMware în cloud, va trebui să convertiți VMDK în VHD.

    Persoanele consideră că este mai ușor să gestioneze totul pe Windows Server, deoarece nu au nevoie de nicio pregătire suplimentară pentru aceasta. De asemenea, Microsoft Hyper-V vine ca o caracteristică încorporată cu Windows Server, astfel încât nu va trebui să plătiți niciun cost suplimentar, precum mașina VMware.

    Și unii utilizatori doresc să convertească fișierele VMDK în VHD pentru a-și salva datele de orice pierdere de date sau pentru a le păstra ca o copie de rezervă. Așadar, există multe întrebări trimise pe forumurile Microsoft legate de modul de conversie a fișierelor VMDK în VHD fără nicio corupție sau pierdere de date.

    Metode de conversie a fișierelor VMDK în VHD

    Există multe soluții de la terțe părți care vă permit să convertiți VMDK în VHD, dar fiecare software are un cost. Așadar, pentru a elimina costul software-ului de la terți, Microsoft oferă un convertor gratuit de mașini virtuale pentru a converti VMDK în VHD folosind comenzi PowerShell. Haideți să obținem câteva informații mai bune despre Microsoft Virtual Machine Converter.

    Microsoft Virtual Machine Converter 3.0

    Este un software de sine stătător pentru profesioniștii IT sau furnizorii de soluții care doresc să se actualizeze de la Virtual Machine Disks la gazdele Hyper-V și Azure de la Microsoft. Persoanele care doresc să convertească mașinile și discurile fizice în gazde Hyper-V pot folosi, de asemenea, acest utilitar.

    Suportă Windows PowerShell care vă permite să automatizați conversiile și să le combinați cu fluxurile de lucru pentru automatizarea centrului de date. După cum puteți vedea, este cea mai recentă versiune a Virtual Machine Converter care include conversia online a mașinilor fizice în discuri virtuale.

    Cu toate acestea, înainte de a instala instrumentul, asigurați-vă că sistemul dumneavoastră îndeplinește următoarele cerințe:

    • Sistemul de operare Windows Server 2012 R2, Windows Server 2012, Windows Server 2008 R2 SP1
    • Microsoft .NET Framework 3.5 sau 4 dacă instalați MVMC pe Windows Server 2008 R2 SP1
    • Microsoft .NET Framework 4.5 dacă instalați MVMC pe Windows Server 2012 sau Windows 8
    • Feature Bits Compact server
    • Visual C++ Redistributable for Visual Studio 2012 Update 1

    Acum, haideți să aruncăm o privire la procesul de lucru al acestei mașini.

  1. Descărcați și instalați Microsoft Virtual Machine Converter pe sistemul dumneavoastră.
  2. După instalarea kitului Microsoft Conversion, porniți PowerShell și utilizați cmdlet-ul de mai jos pentru a importa următorul modul:
  3. Import-Module „C:\Program Files\Microsoft Virtual Machine Converter\mvmcCmdlet.psd1”
  4. După ce modulul este importat, puteți utiliza cmdlet-ul de mai jos pentru a converti VMDK în VHD.
  5. PS C:\>ConvertTo-MvmcVirtualHardDisk -SourceLiteralPath E:\SERVERNAME\SERVER
    NAME.vmdk -VhdType DynamicHardDisk -VhdFormat vhdx -destination E:\VHD\
  6. După ce fișierul VMDK este convertit în VHD, puteți crea o nouă VM în managerul Hyper-V și puteți selecta un disc existent. Dacă aveți mai mult de un disc, atunci creați VM cu un singur disc și apoi adăugați alte discuri.

Pentru a afla mai multe despre scripturile PowerShell pentru conversia VMDK în VHD și despre cum îl puteți importa în Azure, vizitați Microsoft Docs.

Convertirea fișierelor VMDK sănătoase și normale în VHD ar putea fi ușoară, dar dacă fișierele VMDK sunt corupte, atunci nu este posibilă conversia acestora. Cu toate acestea, există câteva metode gratuite pentru a repara fișierele VMDK corupte. Dar, nu există nicio garanție că veți reuși să convertiți fișierele VMDK cu metode manuale chiar și după ce le-ați reparat. Așadar, ceea ce puteți face este să utilizați un software de recuperare VMDK care oferă o recuperare VMware impecabilă a fișierelor VMDK – Kernel VMDK Recovery.

Cum să recuperați un fișier VMDK corupt – Kernel VMDK Recovery

Este un instrument eficient care permite recuperarea rapidă VMware a fișierelor VMDK. Cu instrumentul Kernel VMDK Recovery, puteți recupera fișiere VMDK din fiecare VMware Workstation, VirtualBox, etc. De asemenea, interfața de utilizator a instrumentului este foarte simplă; chiar și utilizatorii non-tehnici îl pot utiliza. Este încorporat cu câteva caracteristici excelente, cum ar fi:

  • Recuperarea tuturor tipurilor de fișiere VMDK, cum ar fi VMware Workstation & VirtualBox
  • Oferă previzualizare a fișierelor VMDK înainte de salvarea fișierului
  • Capabil să restaureze fiecare tip de date, cum ar fi fișiere audio, documente, fișiere media, etc.
  • Restaurează chiar și elementele șterse permanent din fișierele VMDK
  • Permite căutarea unor fișiere specifice cu ajutorul funcției Find
    • Este disponibilă o versiune de încercare a instrumentului care vă permite să salvați până la 250 MB de date.

      Concluzie

      Convertirea VMDK în VHD devine o necesitate atunci când fișierele se corup sau când doriți să treceți de la VM Ware la Hyper-V. Dar, dacă fișierele VMDK sunt corupte, atunci nu este ușor să le convertiți în VHD. Așadar, va trebui să recuperați fișierele VMDK corupte cu Kernel VMDK Recovery. În acest blog, am discutat despre cum puteți converti fișierele VMDK (inclusiv cele corupte) în VHD.

      Download Now

Lasă un răspuns

Adresa ta de email nu va fi publicată.