Força um downsize de um disco vmdk

1

Eu tenho um arquivo de disco virtual espesso (vmdk) que é puramente apenas um armazenamento de arquivos. Atualmente tenho configurado para ocupar 2TB, no entanto, há apenas uma partição de 900GB nele. Eu li em algum lugar que o seguinte comando irá forçá-lo a encolher, no entanto, o cartaz disse que este caminho é "carregado de perigo":

vmkfstools -X 910G /vmfs/src_file.vmdk --force

Isso tornará meus dados inacessíveis? Estou apenas reduzindo o arquivo vmdk para liberar o espaço não particionado no armazenamento de dados do ESXi. Usando o utilitário de encolhimento VMWare Tools não reduz o disco, ele prepara e, em seguida, imediatamente n diz que a operação foi concluída com êxito.

    
por Bender the Greatest 26.03.2011 / 17:42

2 respostas

3

Você sempre pode criar um novo disco virtual, montá-lo no seu convidado, copiar os arquivos, montar o novo disco menor no lugar do antigo disco maior. Quando estiver feliz, tudo está certo, exclua o antigo disco maior.

    
por 26.03.2011 / 19:17
2

Se você estiver executando qualquer versão recente do esx (i), poderá fazer um armazenamento vmotion e convertê-lo de grosso para fino.

Se você está no 4.x, isso está embutido no gui, se é uma versão anterior, ou envolve o plug-in ou o uso do powershell.

Você precisará de dois armazenamentos de dados com o segundo, pelo menos, grande o suficiente para armazenar o vmdk inteiro mais os arquivos associados (swap, nvram, etc). Mas você pode voltar logo depois de terminar.

Esta é uma maneira totalmente suportada de fazer as coisas e é segura.

    
por 28.03.2011 / 23:32