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