Frigøre plads på virtuelle maskiner af Shawn Deny

en virtuel maskine (også kaldet VM) er faktisk en OS (Operating System). Det kan også ses som en ansøgning miljø, som hasbeen installeret på software, der emulerer dedikeret hardware. For slutbrugere, oplevelsen af ​​at være på avirtual maskine forbliver præcis som det ville på dedikeret hardware.

Hypervisor (specialiseret software) efterligner serverens CPUor PC-klient, netværk, hardware, harddisk, hukommelse og lignende hardwareresources fuldstændigt, som gør det muligt VM'er at dele ressourcer. Flere virtualhardware platforme kan efterlignes af hypervisor, som er afskåret fra hinanden. Dette gør det muligt VM'er for at køre Window servere og Linux OS på den sameunderlying fysiske vært.

Virtualisering hjælper dig udlede behovet for physicalhardware systemer, som i det væsentlige hjælpe dig med at reducere omkostningerne. Virtuelle maskiner lowerthe nødvendige mængde hardware ved effektivt at bruge eksisterende hardwareand alt dette, reducerer vedligeholdelsesomkostninger, køling krav og magt behov.

Alt i alt de lyder perfekt. Så hvad er problemet?

fleste virtuelle maskiner dynamisk allokere plads, så notall af diskpladsen er besat. Dette er faktisk god, fordi OperatingSystem og software tager meget lidt plads. Problemet er imidlertid opstår, når youdiscover at rummet engang tildelte, vil altid forbliver tildelt. Som youadd og slette filer, caches opbygge og efter at selv om internt yourvirtual maskine optager meget lidt plads på din harddisk det mightcompletely tage over.

· Sådan frigøre plads Så?

Hvis du bruger VMware så youcan bruge kompakt værktøj, der kommer med det at inddrive plads, men vær warnedthat det virker kun ootb (ud af boksen) med Windows virtuelle maskiner. Men hvis du har en Linux virtuel maskine med en journalisering filsystem lignende toext4 så skal du måske har brug for, for at gøre nogle ekstra forberedelser. I en nøddeskal, itmeans at præparatet ville kræve for du opretter en massiv tom filethat indeholder kun 0.

For at starte processen, du firstneed at standse alle tjenester. Den nyoprettede fil vil forbruge thevirtual diskens ledig plads. Når de ikke længere vil være i stand til at skrive til thedisk, vil de løbende ydelser funktionsfejl. Du er nødt til at stoppe runningservices før du opretter filen, hvis du ikke ønsker din databaseserver tocrash.

kommandoen til at oprette filen er: dd if = /dev /zero of = /dummy bs = 4096

. Thiscommand tillader dd til at oprette en fil med navnet dummy i /. Den frie plads på thevirtual disk vil være hele filstørrelse. For eksempel hvis din configuredvirtual disk 500GB og ud af, at 400GB er gratis, så størrelsen på filewould være 400GB. Du behøver ikke at have 400GB gratis på din fysiske disk wherethe virtuelle maskine er gemt på den virkelige pladsbehov vil være 0 MB som youwrite nuller. Efter dd fylder dit system, vil det afslutte ud. Du kan slette thedummy fil med rm /dummy

.

Du er nødt til at lukke din virtualmachine og åbn VM Player. På panelet, find egenskaber vælge den harddisk, du ønsker at komprimere og start Compact værktøj fra Utilities rullemenuen.

Doing, der vil starte compacttool og efter et stykke tid vil du se en succes meddelelse om, at thedisk blev komprimeret .

Hvis du bruger cloud VM'er, så skal du begynde at bruge CloudBacko.The software hjælper dig med glat Hyper-V backup

og VMware backup. Dette vil mere eller mindre løse afstanden spørgsmålet. Toknow mere om CloudBacko s featuresor at få det nu, kan du besøge http://www.cloudbacko.com/