Come liberare spazio su macchine virtuali di Shawn Deny

una macchina virtuale (noto anche come VM) è in realtà un sistema operativo (sistema operativo). Esso può essere visto anche come un ambiente applicativo che hasbeen installata su software che emula un hardware dedicato. Per gli utenti finali, l'esperienza di essere sulla macchina avirtual rimane esattamente come farebbe su hardware dedicato.

Hypervisor (software specializzato) imita CPUor PC client, rete, hardware, hard disk, memoria del server e hardwareresources simili interamente, che consente alle macchine virtuali di condividere le risorse. Piattaforme virtualhardware multipli possono essere imitati da hypervisor che sono tagliati fuori dalla vicenda. Questo permette di eseguire macchine virtuali server Window e Linux OS sull'host fisico sameunderlying.

virtualizzazione consente di dedurre la necessità di sistemi physicalhardware, che in sostanza per ridurre i costi. Le macchine virtuali lowerthe richiesto quantità di hardware utilizzando efficacemente l'attuale hardwareand tutto questo, riduce i costi di manutenzione, le richieste di raffreddamento e esigenze di alimentazione.

Tutto sommato suonano perfetto. Allora, qual è il problema? La maggior parte delle macchine virtuali

allocare dinamicamente spazio in modo che notall dello spazio su disco è occupato. Questo è in realtà un bene perché la OperatingSystem e software occupano poco spazio. Il problema però sorge quando youdiscover che lo spazio una volta assegnati, rimarrà sempre assegnato. Come youadd e cancellare file, cache costruire e dopo che la macchina, anche se internamente yourvirtual occupa pochissimo spazio, sul disco rigido è mightcompletely prendono il sopravvento.

· Come liberare spazio Allora?

Se si sta utilizzando VMware poi stagliano utilizzare lo strumento compatto che viene con esso per recuperare spazio, ma essere warnedthat funziona solo OOTB (out of the box), con macchine virtuali Windows. Tuttavia, se si dispone di una macchina virtuale Linux con un journaling file system toext4 simile allora potrebbe essere necessario fare alcune preparazioni in più. In poche parole, itmeans che la preparazione avrebbe richiesto per la creazione di una massiccia filethat vuoto contiene solo 0.

Per avviare il processo, è firstneed per interrompere l'esecuzione di tutti i servizi. Il file appena creato consumerà lo spazio libero del disco thevirtual. Quando non saranno più in grado di scrivere thedisk, i servizi in esecuzione non funzionerà correttamente. È necessario fermare le runningservices prima di creare il file se non si desidera che il tocrash server di database.

Il comando per creare il file è: dd if = /dev /zero of = /manichino bs = 4096

. Thiscommand permette dd per creare un file denominato manichino in /. Lo spazio libero sul disco di thevirtual sarà l'intera dimensione del file. Per esempio se il disco è configuredvirtual 500GB e da 400GB che è libero, quindi la dimensione del filewould sia 400GB. Non è necessario avere 400GB libero sul disco fisico wherethe macchina virtuale è memorizzato sul spazio reale necessario sarà 0 MB come zeri youwrite. Dopo dd riempie il vostro sistema, uscirà fuori. È possibile eliminare thedummy file utilizzando rm /

manichino.

È necessario spegnere il virtualmachine e aprire il lettore VM. Sul pannello, individuare le proprietà selezionare il disco rigido che si desidera compattare e avviare lo strumento compatto dal menu a discesa Utilità. Senza fare che inizierà il compacttool e dopo un po 'si vedrà un messaggio di successo che informa che thedisk stato compattato .

Se si utilizza il cloud virtuali, allora si dovrebbe iniziare a utilizzare il software CloudBacko.The si aiuta con liscio

di backup Hyper-V e VMware di backup. Questo più o meno risolvere il problema spaziatura. Toknow più sul featuresor di CloudBacko a farlo ora, visitare http://www.cloudbacko.com/