Slik Trekker Du Ut Innhold Fra VMDK-Filer
Noen ganger vil du finne deg selv som trenger tilgang til innholdet i EN VM-virtuell disk (VMDK), kanskje for å hente data på grunn av AT EN VM biter støvet. Kanskje, en nylig oppdatering hindrer deg i å starte gjesteoperativet, og du har ingen sikkerhetskopier å stole på. Det skjer!
I dette innlegget går jeg over 4 forskjellige måter du kan bruke til å trekke ut innhold fra VMDK-filer.
Last Ned Altaro VM Backup
Start din gratis 30-dagers prøveversjon av Altaro VM Backup i dag og se hvorfor det er klarert av 40 000 + organisasjoner over hele verden. Kom i gang nå og kjøre din første backup på under 15 minutter!
Før vi går videre, bare en påminnelse om at EN VMDK består av 2 deler; beskrivelsen og den flate filen. Descriptor-filen inneholder diskinformasjon som geometri, id og virtuell maskinvareversjon. Det er faktisk ingenting annet enn en tekstfil som kan vises i en tekstredigerer. Den flate filen er der de faktiske dataene lever. For ytterligere detaljer hvorfor ikke ta en titt På Anatomien Til En Vmware Virtuell Maskin.
Vise EN vmdk-beskrivelsesfil i et tekstredigeringsprogram
merk: beskrivelsesfilen er ikke oppført under datastore browser, men den kan ses fra esxi-skallet MENS SSH ‘ ed bruker en klient som putty eller direkte fra konsollen.
for dette innlegget har jeg brukt VMDKs av Både Windows og Linux Vm-er som kopierer deskriptor og flate filer til en mappe på Min Windows-PC, gitt at noen metoder dekket krever begge filene. Merk at du også kan bruke verktøy som VMFS Recovery til å montere vmdks eksternt uten å måtte laste dem ned lokalt.
Metode 1-Feste EN VMDK til en eksisterende VM
så trivielt som det kan høres, en enkel måte å få tilgang til innholdet I EN VMDK, er ganske enkelt å feste den til en annen funksjonell VM. Det spiller ingen rolle om VM er vert på ESXi, Arbeidsstasjon eller annen hypervisor.
følgende video viser hvordan du kobler VMDK Av En Windows 7 VM vert På ESXi 6.5 TIL EN VM kjører Under VMware Workstation Pro bare for å demonstrere cross-hypervisor funksjonalitet.
TIPS: som vist i videoen, når Du bruker Workstation, kan du kjøre inn kompatibilitetsproblemer som kan hindre deg fra å feste VMDK TIL VM. Problemet er vanligvis relatert til en virtuell maskinvareversjon som ikke støttes. Dette løses enkelt ved å endre maskinvareversjonsverdien i deskriptorfilen, til den som støttes av VMware Workstation. For å gjøre dette, ta en titt på deskriptorfilen til EN VM-VMDK som kjører under Workstation. Dette vil gi deg den støttede maskinvareversjonen eller se den elektroniske dokumentasjonen.
Inspeksjon eller endring av maskinvareversjonen for EN VMDK
Metode 2-Bruk Av 7-Zip
7-Zip er trolig det mest populære komprimeringsverktøyet der ute, ikke minst fordi det er fritt tilgjengelig For Windows, Linux og andre operativsystemer. Det vil ganske mye trekke ut alle typer arkiv du kaster på det.
Dette er alle gode nyheter siden det vil gjerne åpne VMDKs uten å trenge deskriptorfilen. For å gjøre dette, høyreklikk bare PÅ vmdk flat-filen og velg Åpne Arkiv for å kopiere vmdk-innholdet til en mappe du velger. Alternativt kan du pakke ut hele diskinnholdet ved Hjelp Av Funksjonen Utdrag til mappe. Metoden fungerer for VMDKs tidligere knyttet Til Enten Windows eller Linux.
Åpne EN VMDK som et arkiv ved hjelp av 7-Zip
Bruke 7-Zip til å kopiere innholdet i EN VMDK Til En Windows-mappe
Metode 3-VMware Workstation Player
hvis Du har VMware Workstation Player eller PRO installert, vil DU kunne montere VMDK direkte som volumer under Windows. For at denne metoden skal fungere, må du sette deskriptor og flate filer i samme mappe. VMDK kan da monteres Som Et Skrivebeskyttet eller Et Lese-Skrivevolum ved å høyreklikke på Det I Windows Utforsker, og velge ett av to alternativer.
dette fungerer for Både Windows Og Linux VMDKs, Men Windows kan ikke lese Linux-filsystemer, så Du må bruke noe tredjepartsverktøy som Explore2fs eller Ext2Read som gjør det.
Montering AV EN VMDK I Windows ved hjelp Av vmware Workstation-funksjonalitet innebygd I Windows Utforsker
En Windows VMDK er enkelt montert og kartlagt som en stasjon ved Hjelp Av vmware Workstations funksjonalitet
når du er ferdig med VMDK, demonter volumet fra Explorer ved å høyreklikke og velge Koble Fra Virtuell Disk.
Avmontering av EN VMDK når du er ferdig med å bruke den
Metode 4-Linux Reader
Linux Reader er et gratis verktøy distribuert Av DiskInternals. Den brukes til å montere, eller gi tilgang, til en rekke filsystemer konfigurert På Linux-maskiner. Disse inkluderer Ext2/3/4, Hfs og ReiserFS. Det er også i stand til å montere VMDKs rett ut av esken, som er den ene funksjonen vi er ute etter.
Du kan laste Ned Linux Reader fra her. Når du har installert det, velger Du Mount Image option Fra Stasjoner-menyen. Velg Deretter Beholdere – > vmware virtuelle disker og trykk På Neste.
Montering AV vmdk-disker ved Hjelp Av Linux Reader Fra DiskInternals
neste, naviger til mappen som inneholder vmdk-filene, og trykk OK for å velge DEN. Pa skjermen som folger, merk av i boksene ved Siden Av VMDKs du vil bli montert og klikk Pa Mount. I henhold til neste skjermbilde valgte jeg to VMDKs; en ext4-formatert disk fra En Centos VM og EN NTFS en Fra En Windows VM.
Velge flere Vmdk-er som skal monteres som disker I Linux Reader
programvaren vil først søke Etter Raid-Arrayer. VMDKs tidligere valgt, er deretter montert og beleilig uthevet i rødt som vist neste.
Monterte VMDKs er uthevet i rødt
Ved Å Klikke på et montert volum vil du få tilgang til stasjonens innhold. Disse kan lagres ved å høyreklikke på filvalget og trykke Lagre. Alternativt KAN DU BRUKE CTRL-A til å velge alt innholdet og klikke På Lagre-ikonet for å eksportere alt til en mappe.
Lagre og eksportere innhold fra EN VMDK til en ekstern plassering
Konklusjon
mens jeg forsket på dette innlegget, kom jeg over noen andre metoder som jeg fortsatt må se på. Disse inkluderer verktøy Som OSFMount og ANDRE ISO-og bildeverktøy som kan behandle Vmdker. VMware gir også et kommandolinjeverktøy kalt vmware-mount som pleide å være inkludert I VDDK SDK. Verktøyet er ikke lenger inkludert, men du kan fortsatt få det ved å laste NED VDDK 5.1 eller tidligere versjoner. Jeg kom også over Vmware Disk Mount Utility som ikke klarte å installere siden det tilsynelatende ikke støttes på 64-biters operativsystemer på grunn av en usignert 32-biters driver.
alt sagt og gjort, metodene som er skissert i dag, bør være tilstrekkelig for å tillate deg å inspisere innholdet i EN VMDK. Etter min mening er det langt den enkleste metoden å bruke 7-ZIP – eller et annet komprimeringsverktøy med identiske evner.
for å forbli i tema, ta en titt på hvordan du arbeider med Vmdk knyttet Til Linux virtuelle maskiner.