Liberando espaço em máquinas virtuais por Shawn Deny

uma máquina virtual (também conhecido como VM) é na verdade uma OS (Sistema Operacional). Também pode ser visto como um ambiente de aplicação que hasbeen instalado no software que emula hardware dedicado. Para usuários finais, a experiência de estar na máquina avirtual permanece exatamente como faria em um hardware dedicado.

Hypervisor (software especializado) imita CPUor PC cliente, rede, hardware, disco rígido, memória do servidor e hardwareresources semelhantes inteiramente, o que permite que as VMs para compartilhar recursos. Múltiplas plataformas virtualhardware pode ser imitado por hypervisor que são cortadas a partir da outra. Isso permite que máquinas virtuais para executar servidores de Janela e Linux OS no host físico sameunderlying.

Virtualization ajuda a deduzir a necessidade de sistemas de physicalhardware, que em essência ajudar a reduzir custos. As máquinas virtuais lowerthe necessária quantidade de hardware mediante uma utilização eficiente do existente hardwareand tudo isso, reduz os custos de manutenção, demandas e necessidades de refrigeração de energia.

Todos em todos eles som perfeito. Então qual é o problema?

A maioria das máquinas virtuais alocar dinamicamente espaço para que notall do espaço em disco é ocupado. Este é realmente bom porque o operatingsystem e software ter muito pouco espaço. O problema, porém, surge quando youdiscover que o espaço uma vez atribuída, permanecerá sempre alocado. Como youadd e apagar arquivos, caches construir e depois que a máquina mesmo se internamente yourvirtual ocupa muito pouco espaço, em seu disco rígido é preciso mightcompletely over.

· como liberar espaço, então?

Se você estiver usando o VMware então youcan usar a ferramenta compacta que vem com ele para recuperar espaço, mas seja warnedthat ele só funciona OOTB (fora da caixa) com máquinas virtuais Windows. No entanto, se você tiver uma máquina virtual Linux com um sistema de arquivos toext4 semelhante diário, então você pode precisar fazer algumas preparações extras. Em poucas palavras, itmeans que a preparação exigiria para você criar um enorme vazio filethat contém apenas 0.

Para iniciar o processo, você firstneed para interromper a execução de todos os serviços. O arquivo recém-criado irá consumir espaço livre do disco thevirtual. Quando eles deixarão de ser capaz de escrever para thedisk, os serviços em execução será mau funcionamento. Você precisa parar os runningservices antes de criar o arquivo se você não quer que seu servidor de banco de dados tocrash.

O comando para criar o arquivo é: dd if = /dev /zero of = /manequim bs = 4096

. Thiscommand permite dd para criar um arquivo chamado manequim in /. O espaço livre do disco thevirtual será todo o tamanho do arquivo. Por exemplo, se o seu disco configuredvirtual é 500GB e 400GB de que é livre, então o tamanho do filewould ser 400GB. Você não precisa ter 400GB livre em seu disco físico wherethe máquina virtual é armazenado no espaço real necessário será 0 MB como zeros youwrite. Depois de dd enche seu sistema, ele vai sair. Você pode excluir thedummy arquivo usando rm /manequim

. O que você precisa para desligar o virtualmachine e abrir o VM Player. No painel, localizar propriedades selecione o disco rígido que você deseja compactar e iniciar a ferramenta Compact no menu suspenso Utilities.

Fazendo isso vai começar a compacttool e depois de um tempo, você verá uma mensagem informando o sucesso thedisk que foi compactado .

Se você usar cloud VMs, então você deve começar a usar o software CloudBacko.The ajuda você com suave de backup Hyper-V

e backup VMware. Isto mais ou menos resolver o problema de espaçamento. Toknow mais sobre featuresor de CloudBacko para obtê-lo agora, visite http://www.cloudbacko.com/