Pocedimiento via Putty:
Para realizar estas operaciones la máquina virtual (MV) tiene que estar apagada.
1 Nos conectamos por Putty al servidor destino:
2 Ejecutamos los siguientes comandos:
* Empezamos a ejecutar los comandos desde el Host Destino.
* (este paso se puede saltar) Copiamos la maquina existente del Host destino en una carpeta de copias:
scp -r /vmfs/volumes/VDISK/VM /vmfs/volumes/VDISK/BACKUPS/VM_Backup
* Eliminamos la MV existente en el Host destino
rm -R /vmfs/volumes/VDISK/VM
* Copiamos la maquina del servidor origen al servidor destino:
scp -r root@ESXI-Origen/vmfs/volumes/VDISK/VM /vmfs/volumes/VDISK/
Listo ya tenemos la maquina copiada de un servidor a otro. En este caso tendremos:
1 El original en el servidor origen.
2 Una copia del original en el servidor destino.
3 Una copia anterior en el servidor destino.
Para terminar:
* Apagamos la VM en el Host Origen
* Arrancamos la VM en el Host destino
Copia de la MV a un disco externo.
* El disco externo tiene que estar formateado en FAT16 O VMFS
Pasos:
1 Conectar el disco externo al servidor, el sistema monta automaticamente el nuevo disco en /vmfs/volumes/<Dispositivo>:
* Nos conectamos por putty al servidor donde queremos realizarla copia
* Formas de comprobar que esta configurado:
* fdisk -l --> Listamos los discos y comprobamos que el nuevo disco externo ha sido detectado por el ESX
* esxcfg-mpath -l --> Listamos los adaptadores de almacenamiento.
* ls -al /vmfs/volumes
* Nos quedamos con la ruta del dispositivo (que ha montado el sistema)
* ls -al /vmfs/volumes
* Realizamos la copia de la maquina apagada:
* scp -r /vmfs/volumes/VDISK/MV /vmfs/volumes/<Dispositivo>/COPIA/
2 Recuperar una copia:
* Nos conectamos por putty al servidor donde queremos volcar la copia
* Nos quedamos con la ruta del dispositivo (que ha montado el sistema)
* ls -al /vmfs/volumes
Agradecimientos por la formación en estos campos: www.cistec.es y http://aula0.cuatrovientos.org/
Buscar este blog
viernes, 23 de marzo de 2018
COPIA DE UNA MV con PowerShell
1 Cargamos las funciones de PowerCli que contiene las herramientas para trabajar con un ESX.
add-pssnapin vmware.vimautomation.core
2 Nos conectamos al servidor ESXi-01
Connect-VIServer [IP-ESXi-01] -User root -Password <CONTRASEÑA> -force
New-PSDrive -Location VDISK -Name ESXi-01 -PSProvider VimDatastore -Root "\"
3 Nos conectamos al servidor ESXi-02
Connect-VIServer [IP-ESXi-02] -User root -Password <CONTRASEÑA> -force
New-PSDrive -Location VDISK -Name ESXi-01 -PSProvider VimDatastore -Root "\"
4 Copiamos la MV a una carpeta del PC donde se ejecutan estos comandos del ESXi origen (ESXi-01)
Copy-DatastoreItem -Item ESXi-01:\VM\* -Destination C:\Backup\VM\
5 Hacemos una copia de la MV que ya existia en el ESX estino (ESXi-02)
Copy-DatastoreItem -Item ESXi-02:\VM\* -Destination ESXi-02:\BAckup\VM\
6 Copiamos la MV de la carpeta del equipo al otro ESX
Copy-DatastoreItem -Item C:\Backup\VM\* -Destination ESXi-02:\VM\
7 Nos desconectamos de los dos ESX
Disconnect-VIServer [IP-ESXi-01] -force
Disconnect-VIServer [IP-ESXi-02] -force
add-pssnapin vmware.vimautomation.core
2 Nos conectamos al servidor ESXi-01
Connect-VIServer [IP-ESXi-01] -User root -Password <CONTRASEÑA> -force
New-PSDrive -Location VDISK -Name ESXi-01 -PSProvider VimDatastore -Root "\"
3 Nos conectamos al servidor ESXi-02
Connect-VIServer [IP-ESXi-02] -User root -Password <CONTRASEÑA> -force
New-PSDrive -Location VDISK -Name ESXi-01 -PSProvider VimDatastore -Root "\"
4 Copiamos la MV a una carpeta del PC donde se ejecutan estos comandos del ESXi origen (ESXi-01)
Copy-DatastoreItem -Item ESXi-01:\VM\* -Destination C:\Backup\VM\
5 Hacemos una copia de la MV que ya existia en el ESX estino (ESXi-02)
Copy-DatastoreItem -Item ESXi-02:\VM\* -Destination ESXi-02:\BAckup\VM\
6 Copiamos la MV de la carpeta del equipo al otro ESX
Copy-DatastoreItem -Item C:\Backup\VM\* -Destination ESXi-02:\VM\
7 Nos desconectamos de los dos ESX
Disconnect-VIServer [IP-ESXi-01] -force
Disconnect-VIServer [IP-ESXi-02] -force
sábado, 9 de diciembre de 2017
Realizar un backup de un Host ESXi (Hypervisor)
Siempre
viene bien tener una copia de la configuración de nuestro ESXi (Hypervisor).
Estas
copias las podemos realizar con diferentes Herramientas (PowerCli, vSphere Cli,
etc…).
Utilizaremos
la herramienta de VMWare: VMware vSphere
Cli for vSphere 5.5
Para descargar esta herramienta tienes que estar registrado en VMWare (No
tiene coste alguno y te permitirá descargar algunas herramientas y Demos para
poder realizar todo tipo de pruebas).
Esta herramienta la hemos instalado en un sistema Windows Server 2012
x64.
Una vez instalada la herramienta, abrimos PowerShell o Simbolo de
comandos (COMO ADMINISTRADORES) y accedemos a la ruta:
cd "c:\Program Files
(x86)\VMware\VMware vSphere CLI\bin"
Una vez
estemos en esta carpeta ya podremos realizar la copia con el comando:
Vicfg-cfgbackup.pl
Información
del comando: http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2042141
El formato
para realizar la copia seria:
Vicfg-cfgbackup.pl
--server [IP ESXI] -username [Usuario] -password [Contraseña] --save [Ruta y fichero
donde se guarda la copia (.cfg)]
Explicación:
·
Vicfg-cfgbackup.pl:
Comando utilizado para guardar la configuración del Hypervisor.
·
--server: Obligatorio, indicamos la IP o
nombre del servidor.
·
--username: Opcional, Usuario con el que se va
a conectar al servidor.
·
- password: Opcional, Contraseña del usuario.
·
--save:
Guardar configuración en la ruta donde se guarda el fichero de configuración,
con formato CFG
Puede que
creemos un script para automatizar este proceso. Si utilizamos esta opción lo
correcto sería, crear un usuario de solo lectura en el servidor. Esto lo
hacemos ya que si utilizamos este comando tal como está en el ejemplo, la
contraseña se muestra.
Si queremos
utilizar la copia realizada utilizaremos el mismo comando cambiando el último parámetro:
Vicfg-cfgbackup.pl
--server [IP ESXI] -username [Usuario] -password [Contraseña] –load [Ruta y fichero donde se guarda la copia (.cfg)]
Explicación:
·
--load:
Cargar (en el Hypervisor) la configuración en la ruta donde se guarda el
fichero de configuración, con formato CFG
Suscribirse a:
Entradas (Atom)

