Montar Vmware Filesystem bajo Linux (ubuntu live CD)

Tenemos un máquina virtual VMware ESXI que, por motivos diversos, queremos convertirla a otro formato. Se trata de poder sacar todos los ficheros, especialmente los .vmdk. Montaremos Live CD UBuntu sobre Esxi 4.0.X, montaremos el disco que contenga la información y enviaremos por scp.

NOTA: se puede hacer directamente con el método unsupported de Esxi pero por ssh de linux se tarda 10 o 20 veces menos de tiempo

  • ssh vmware para 150 GB eran 17 horas
  • ssh linux ubuntu a giga fueron unas 2-3 aprox

Montar Vmware Filesystem bajo Linux

  • 0. Arrancamos nuestro server VMware con un Ubuntu Live CD (yo arranqué con Ubuntu 12.04 lts)
  • 1. Configuramos red
  • 2. Entramos por consola(Terminal)
  • 2.1 Configuramos acceso root
 # sudo passwd root 
  • 2.2 Instalamos SSH
 # apt-get install openssh-server 
  • 3. Hacemos backup del /etc/apt/sources.list
# cp /etc/apt/sources.list /etc/apt/sources.list.bak
  • 4. Lo editamos y lo dejamos como sigue

deb http://de.archive.ubuntu.com/ubuntu/ precise main restricted
deb-src http://de.archive.ubuntu.com/ubuntu/ precise main restricted
deb http://de.archive.ubuntu.com/ubuntu/ precise-updates main restricted
deb-src http://de.archive.ubuntu.com/ubuntu/ precise-updates main restricted
deb http://de.archive.ubuntu.com/ubuntu/ precise universe
deb-src http://de.archive.ubuntu.com/ubuntu/ precise universe
deb http://de.archive.ubuntu.com/ubuntu/ precise-updates universe
deb-src http://de.archive.ubuntu.com/ubuntu/ precise-updates universe
deb http://de.archive.ubuntu.com/ubuntu/ precise multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ precise multiverse
deb http://de.archive.ubuntu.com/ubuntu/ precise-updates multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ precise-updates multiverse
deb http://de.archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://de.archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu precise-security main restricted
deb-src http://security.ubuntu.com/ubuntu precise-security main restricted
deb http://security.ubuntu.com/ubuntu precise-security universe
deb-src http://security.ubuntu.com/ubuntu precise-security universe
deb http://security.ubuntu.com/ubuntu precise-security multiverse
deb-src http://security.ubuntu.com/ubuntu precise-security multiverse
  • 5. Actualizamos
 # apt-get update 
  • 6. Instalamos VMFS TOOLS
 # apt-get install vmfs-tools 
  • 7. Probamos en debug a ver si es ok

root@ubuntu:/etc/apt# debugvmfs /dev/sda3 df -h
VMFS: Warning: Lun ID mismatch on /dev/sda3
Block size : 1048576 bytes
Total blocks : 1902592
Total size : 1902592 Mb
Allocated blocks : 842476
Allocated space : 842476 Mb
Free blocks : 1060116
Free size : 1060116 Mb
  • 8. Montamos el disco
 # vmfs-fuse /dev/sda3 /temporal 

Links
http://planetvm.net/blog/?p=1592

Leave a Reply

Your email address will not be published. Required fields are marked *