Cómo recuperar una máquina virtual completa, desde una copia de seguridad realizada con Veeam Backup & Replication, en un entorno de virtualización VMware.
- Requisitos para recuperar máquina virtual de copia de seguridad con Veeam Backup & Replication en VMware.
- Recuperar máquina virtual completa desde copia de seguridad con Veeam Backup & Replication en VMware.
Requisitos para recuperar máquina virtual de copia de seguridad con Veeam Backup & Replication en VMware
En primer lugar dispondremos de un entorno de virtualización con VMware. En los siguientes artículos explicamos cómo montar este tipo de entornos:
- Actualizar VMware vCenter Server 6.0 a 6.7 para solucionar acceso web sin Flash Player.
- Virtualización con VMware Server 2.0 acceso remoto a máquinas virtuales.
- Actualizar VMware vCenter Server de la versión 5.5 a la versión 6.0.
Por otro lado, tendremos una copia de seguridad programada y correctamente lanzada de la máquina virtual a recuperar en Veeam Backup & Replication. En el siguiente artículo explicamos cómo hacer un backup de una máquina con Veeam:
Necesitaremos tener acceso a la máquina con Veeam Backup & Replication para poder realizar la restauración/recuperación de la máquina virtual.
Recuperar máquina virtual completa desde copia de seguridad con Veeam Backup & Replication en VMware
En primer lugar, si aún tenemos la máquina virtual que queremos recuperar, procederemos a apagarla. Si estamos seguros de que no vamos a perder información, podremos eliminar la máquina virtual antes de recuperarla, de forma que al recuperarla quede en la misma ubicación y con el mismo nombre. En caso de no poder eliminar la máquina que queramos recuperar, tendremos que recuperarla con otro nombre diferente, de lo contrario no podremos hacerlo.
Accederemos a la consola de administración de Veeam Backup & Replication, revisaremos que no haya un backup de esta máquina en ejecución. Si lo hay tendremos que esperar a que finalice o bien cancelarlo.
Pulsaremos en «Restore» y en «VMware vSphere»:
Elegiremos el tipo de recuperación, las opciones posibles:
- Restore from backup: recuperar la máquina de una copia de seguridad en fichero.
- Restore from replica: recuperar máquina virtual de una réplica hecha en otro host VMware ESX.
En nuestro caso realizaremos la recuperación desde el backup a disco:
Elegiremos el tipo de recuperación que queramos hacer. Podremos recuperar uno o varios discos duros virtuales de la máquina (a elección). También podremos recuperar ficheros del propio equipo (sin llegar a recuperar la máquina completa, siempre que en el backup tenemos marcada la opción de la indexación de ficheros (Enable guest file system indexing):
Incluso podremos recuperar determinadas aplicaciones si tenemos un backup de tipo image-level-backup.
En nuestro caso queremos recuperar una máquina virtual completa, por ello elegiremos la opción «Entire VM restore»:
Siguiendo con el tipo de recuperación, ahora podremos elegir entre las siguientes:
- Instant Recovery: recuperación rápida de una máquina virtual. Lo que hace, en realidad, es montar la máquina virtual en el sistema de virtualización VMware usando como ficheros de la máquina los propios del backup. En este caso la recuperación es muy rápida pero NO debe usarse para producción. Una vez que comprobemos que la máquina es correcta es MUY recomendable moverla a producción. Este procedimiento de restauración sirve para comprobar, de forma muy rápida, que el backup de una máquina es correcto. También sirve para acceder a una máquina, de forma puntual, que ya no tengamos en nuestra infraestructura pero sí en el backup.
- Entire VM restore: es la opción que usaremos, para recuperar una máquina virtual completa del backup.
- Restore to Amacon EC2: recuperar un backup de una máquina virtual en Amazon EC2.
- Restore to Microsoft Azure: recuperar un backup de una máquina virtual en Microsoft Azure.
Pulsaremos en «Add» para elegir la máquina virtual a recuperar:
Podremos elegir el origen de la recuperación de la infraestructura (directamente eligiendo alguna máquina virtual de las existentes en el entorno VMware) o bien desde un backup. Elegiremos «From backup…»:
Elegiremos el backup de la máquina virtual que queramos recuperar:
Una vez elegida la máquina y el backup, podremos elegir también el punto de restauración, pulsando en «Point…»:
De los backups que tengamos de la máquina, según la política de retención, elegiremos el backup de la fecha desde la que queramos recuperar la máquina:
Pulsaremos «Next» para continuar con la configuración de la restauración:
A continuación elegiremos la ubicación donde se realizará la recuperación, o bien en la ubicación original (con el nombre y configuración original), seleccionando «Restore to the original location», o bien en una ubicación alternativa (eligiendo el host ESX asignado, el nombre y la configuración de la MV), marcando «Restore to a new location, or with different settings»:
Si elegimos la opción última opción «Restore to a new location, or with different settings», nos mostrará una ventana para que elijamos el host VMware ESXi que se asignará a la MV:
En nuestro caso marcaremos «Restore to the original location», dado que la máquina virtual a restaurar NO existe en la infraestructura, por ello la recuperaremos con el mismo nombre y en el mismo host. Si existiera la máquina virtual, el asistente nos indicaría que ya hay una MV con el mismo nombre:
Al elegir la opción de recuperación en la ubicación original no nos pedirá más datos y directamente pasará a la última ventana, donde pulsando en «Next» nos mostrará el resumen de las opciones elegidas.
Si hubiésemos elegido la opción «Restore to a new location, or with different settings», nos habría solicitado elegir un pool, un datastore, un folder y la red destino para personalizar estos datos. Como hemos elegido la primera opción, tomará estos valores del backup.
Por último, nos mostrará el resumen de las opciones elegidas. Si son correctas pulsaremos en «Finish» para que comience el proceso de restauración de la máquina virtual:
Se iniciará el proceso, que realizará acciones en el clúster VMware vCenter o en el host ESXi de destino:
Y desde Veeam Backup podremos consultar el progreso de la restauración, así como las acciones que va realizando. una vez concluida la recuperación, mostrará «Restore completed succesfully»:
La máquina virtual quedará lista para iniciarse y ser usada.