Montar Vmware Filesystem bajo Linux (ubuntu live CD)

vmware logo

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

VMWare – Clonar Hypervisor

VMWARE gratuito con vSphereClient

En el modo gratuito  de VMWare podemos operar el anfitrión con el vSphere Client y de allí ir trasteando. De este modo podemos disfrutar de la virtualización de VMWare sin tener que pagar por la licencia. Aunque obviamente perderemos muchas de las funcionalidades del modo de pago.

  • 0. Conectar al anfitrión con vSphere Client
  • 1. Abrimos del DataStore Browser
  • 2. Creamos la carpeta destino del nuevo hypervisor
  • 3. Copiar los archivos .vmx y .vmdk a la nueva carpeta. Podemos de hecho copiar todo el contenido de una carpeta a otra.
  • 4. En la nueva carpeta, donde has copiado los archivos, click botón derecho en el archivo de configuración .vmx para seleccionar “Add to Inventory”.
  • 5. Configuramos el nuevo hypervisor

Links
http://www.dedoimedo.com/computers/vmware-esxi-clone-machine.html