Como adicionar armazenamento ao VMware vSphere sem limpar os dados

1

Eu tenho uma pergunta sobre como adicionar uma unidade de armazenamento no VMWare vSphere. Digamos que eu tenha instalado o ESXi e eu tenha 3 unidades de armazenamento, e todas as 3 estão sendo exibidas na guia Configuração no vSphere. A unidade de armazenamento 1 foi formatada pelo VMWare e está executando o ESXi. A unidade de armazenamento 2 foi formatada pelo VMWare e pode ser acessada pela máquina virtual. A unidade de armazenamento 3 foi formatada pelo Windows e possui dados nela.

Se eu formatar a unidade de armazenamento 3 no vSphere, apagarei os dados. Se eu não formatar a unidade de armazenamento 3 no vSphere, a unidade de armazenamento 3 não poderá ser acessada pela máquina virtual.

Uma maneira que eu resolvi para resolver isso foi compartilhar a unidade de armazenamento 3 no Windows. Se a minha máquina virtual vSphere for o Windows, posso mapear uma unidade de rede que me permita mover os dados da unidade de armazenamento 3 para a unidade de armazenamento 2.

Tenho a sensação de que estou sentindo falta de algo aqui e provavelmente há uma maneira mais fácil de tornar os dados em uma unidade de armazenamento acessíveis no vSphere.

JeremyCanfield
fonte
ok, para esclarecer, o host precisa da unidade ou de um convidado específico? É possível (embora não suportado) anexar um disco físico a uma VM, se isso for o que você precisa. Se você quiser usar o disco para armazenamento em um Datastore, ele deve ser reformatado para o VMFS.
Frank Thomas
@ Frank Thomas, obrigado por confirmar que o disco deve ser formatado para ser adicionado ao armazenamento de dados. Fico feliz em saber que não fui mal-entendido. No meu cenário, o host precisa da unidade. Obrigado também por mencionar que a anexação de um disco físico não é suportada. Vou manter isso em mente enquanto continuo minha jornada VMWare! :)
JeremyCanfield

Respostas:

1

Quando encontrei esta página, estava tentando descobrir como adicionar um disco rígido local que tivesse dados existentes em uma nova VM guest do ESXi. Você pode adicionar um disco a um datastore sem formatá-lo usando o RDM (Raw Device Mapping).

VMware tem um artigo sobre isso aqui . Você vai querer ler essa página para saber mais sobre os inconvenientes e detalhes adicionais.

Resumo

Execute o seguinte comando no terminal (via SSH) para localizar o nome da partição do dispositivo desejado:

# ls -l /vmfs/devices/disks

Em seguida, você o disponibilizará criando um arquivo de ponteiro RDM usando o seguinte formato de comando:

vmkfstools -z /vmfs/devices/disks/diskname /vmfs/volumes/<ExistingDatastoreName>/<ExistingVMFolder>/<ChosenNameForThisRDM.vmdk

Depois disso, vá para o Cliente vShpear ou Cliente do host incorporado e anexe o RDM à VM guest:

  1. Clique com o botão direito do mouse na máquina virtual à qual você deseja adicionar um disco RDM.
  2. Clique em Editar configurações.
  3. Clique em Adicionar.
  4. Selecione o disco rígido.
  5. Selecione Usar um disco virtual existente.
  6. Navegue até o diretório em que você salvou o ponteiro do RDM na etapa 5 e selecione o arquivo do ponteiro do RDM e clique em Avançar.
  7. Selecione o controlador SCSI virtual ao qual você deseja conectar o disco e clique em Avançar.
  8. Clique em Concluir.

Agora você pode iniciar a VM guest e montar a unidade dentro do sistema operacional convidado.

jtlindsey
fonte
Esta é uma solução muito legal!
JeremyCanfield