Welcome to Delicate template
Header
Just another WordPress site
Header

Recuperar VMs tras re-instalación de XenServer

enero 20th, 2015 | Posted by cristiansan in Backup | Basico | Citrix | ctxdom | tricks | TroubleShooting | XenServer

Recientemente re-instale XS para pasar a su versión final de 6.5 en lugar de realizar un Upgrade.

Vamos a ver como recuperar nuestras VMs de nuestro Storage, tras perder toda la conf. de VMs realizada una vez reinstalado nuestro XenServer.

 Nota: Cabe tener en cuenta, que es importante haber realizado previamente un backup de los metadatos sobre una de las LUN (SR que no vayamos a eliminar) tal y como indica el manual de administración de XenServer.

Añadimos nuestro repositorio (SR) iscsi previo. Seleccionamos New SR; seleccionamos Virtual Disk en iSCSI, se nombra el repositorio, indicamos la ruta del mismo y configuramos el SR, indicando la IP del recurso, el Target IQN y la LUN, y en caso de utilizar CHAP, el usuario y contraseña.

Cuando encuentra la LUN, nos aparecerá un Warning, debido a que dicha LUN ya dispone de formato previo. Se nos solitará formatear o reatachar la LUN. Como no, utilizamos la opción de Re-Atach.

Ello genera los PBD para nuestro SR y realiza el Plug correspondiente entre el PBD y la LUN iSCSI.

Echo esto, tendremos nuestra LUN iSCSI mapeada en nuestro XenServer. Ahora, podemos ver el contenido de nuestro SR (en caso que no aparezcan los discos, realizar un re-scan), desde el cual podremos recuperar nuestras VMs.

Si hemos echo correctamente nuestro backup de metadatos, en nuestra LUN observaremos un disco nuevo llamado PoolMetadadaBackup. Si no aparece, no hicimos el backup o algo hicimos mal. No os preocupéis, podemos recuperar las VMs igual.

Ahora es momento de recuperar nuestras VMs, para ello, abrimos la consola de XenServer y tecleamos xsconsole, el cual nos llevara directamente al menu de gestión CLI de XenServer.

Nos situamos sobre la opción “Backup, Restore and Update”, seleccionamos “Restore Virtual Machine Metadata”

Se nos solicita usuario (root) y contraseña, e indicamos desde dónde queremos recuperar el backup. En nuestro caso del repositorio iSCSI.

Una vez finalizado, nos mostrara una lista de los backups de metadatos realizados. Escogemos, en mi caso, el último realizado.

En este punto, seleccionamos que queremos recuperar:

  • Solo VMs en este SR
  • Todo los Metadatos

Seleccionamos, todos los Metadatos y esperamos a que finalice el proceso.

Finalizado, habremos recuperado nuestras VMs con su conf. especifica.

Ahora, a actualizar las XenTools! 😀

You can follow any responses to this entry through the RSS 2.0 You can leave a response, or trackback.

Leave a Reply

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *