Hoy voy a explicaros como realizar copias de seguridad y como restaurarlas de la configuración de nuestros ESXi.
Comentar que este backup sólo salva la configuración del ESXi no así la información de las máquinas virtuales las cuales tendremos que volver a agregar al inventario si por algún casual tenemos que restaurar la copia.
Copia de seguridad
En primer lugar nos conectaremos a nuestro ESXi por SSH. Si lo tenéis deshabilitado y no sabéis como habilitarlo os recomiendo que os paséis por esta entrada donde explico como hacerlo.
Sincronizamos los cambios que pudiera tener el servidor para hacer una copia consistente.
[root@ESX5:~] vim-cmd hostsvc/firmware/sync_config
Con el siguiente comando realizaremos la copia de seguridad de toda la configuración de nuestro ESXi.
[root@ESX5:~] vim-cmd hostsvc/firmware/backup_config Bundle can be downloaded at : http://*/downloads/52479418-7c31-c8ce-661f-3b89c8bbf472/configBundle-ESX5.tutorialesit.com.tgz
Y en unos segundos tendremos nuestra copia de seguridad lista para descargar por lo que sólo nos quedará abrir un navegador, copiar y pegar la ruta web que nos generó el comando anterior y sustituir el * por la dirección IP o FQDN de nuestro ESXi.
Restaurar copia de seguridad
Para restaurar una copia de seguridad que tengamos de nuestro ESXi debemos tener en cuenta que sólo podremos hacerlo si la versión del ESXi es exactamente la misma que la que teníamos al realizar la copia de seguridad.
Los pasos a seguir serían renombrar el fichero de copia de seguridad de configBundle-HostFQDN.tgz a configBundle.tgz
Conectarnos al ESXi por SSH. Si lo tenéis deshabilitado y no sabéis como habilitarlo os recomiendo que os paséis por esta entrada donde explico como hacerlo.
Poner el host en modo mantenimiento:
vim-cmd hostsvc/maintenance_mode_enter
Ejecutar el siguiente comando para iniciar el proceso de restauración.
Nota: Una vez se complete el proceso de restauración el host de reiniciará automáticamente.
vim-cmd hostsvc/firmware/restore_config 1 /ruta_donde_se_encuentra_el_backup/configBundle.tgz
Espero os haya sido de utilidad.
Entradas relacionadas
- Autenticación con Active Directory en VMware ESXi
- Acceso remoto mediante SSH a Direct Console User Interface de VMware (DCUI)
- Como ampliar el espacio en disco de una máquina virtual Linux sobre VMware
- Convertir discos con un aprovisionamiento thick en thin (de aprovisionamiento grueso a fino) y viceversa en VMware
- Monitorizar Hypervisor VMware ESXi con Zabbix
- Como clonar un máquina virtual en un ESXi de VMware sin vCenter
- VMware vCenter Server Appliance (VCSA): User password expired
Me dedico a la Administración de Sistemas y he creado este blog para compartir mis conocimientos con toda la comunidad y así aportar mi granito de arena y ayudar a todo el que lo necesite.
¿Existe alguna manera de automatizar este procedimiento?
Gracias.
Hola Nacho,
No lo he probado pero prueba a crear un script e incluirlo en crontab.
Saludos.