Clonar VM XenServer a otro servidor en caliente
Explicamos en este tutorial cómo realizar una copia de seguridad de una máquina virtual Citrix XenServer online (en caliente, sin detener la máquina virtual) y cómo clonarla en otro servidor de XenServer sin necesidad de que pertenezcan al mismo pool, con la versión Free Edition.
- Requisitos para copia de seguridad y clonación de máquina virtual en XenServer.
- Realizar copia de seguridad de máquina virtual en caliente en Citrix XenServer desde XenCenter.
- Importar máquina virtual a Citrix XenServer desde fichero xva exportado.
- Artículos relacionados.
- Créditos.
Requisitos para copia de seguridad y clonación de máquina virtual en XenServer
Para realizar una copia de seguridad o un clon de una
máquina virtual en producción existente en un servidor de
virtualización con Citrix XenServer Free Edition necesitaremos los
siguientes elementos:
- Servidor origen con Citrix XenServer, será el que contenga la máquina virtual que queramos copiar a otro servidor (o hacer copia de seguridad). Dicha máquina virtual podrá estar iniciada, no será detenida en el proceso de backup o clonación.
- Si queremos copiar o clonar la máquina virtual a otro servidor, necesitaremos, obviamente, este otro servidor destino con Citrix XenServer. En este servidor se desplegará la copia de la máquina virtual del servidor origen.
- Espacio suficiente en el servidor de destino para albergar la nueva máquina virtual (si vamos a moverla o clonarla).
- Un equipo cliente con sistema operativo Windows (Windows 7) con Citrix XenCenter instalado y acceso a ambos servidores de Citrix XenServer (origen y destino).
En el siguiente tutorial explicamos cómo montar un
servidor de virtualización profesional usando Citrix XenServer, también
explicamos cómo instalar Citrix XenCenter para administrar este
servidor:
Realizar copia de seguridad de máquina virtual en caliente en Citrix XenServer desde XenCenter
Para poder hacer una copia de seguridad (backup) o
una clonación de una máquina virtual XenServer de forma "manual", sin
necesidad de detener dicha máquina virtual, crearemos un snapshot
(instántanea) de la máquina. Para ello abriremos Citrix XenCenter,
accederemos al pool de servidores, seleccionaremos el servidor que
contiene la máquina virtual de la que queremos hacer backup o clonación
(puede estar iniciada), pulsaremos con el botón derecho del ratón sobre
la máquina virtual y en el menú emergente seleccionaremos "Take
Snapshot":
Introduciremos el nombre y la descripción del
snapshot (para diferenciarlo de otros, si los hubiera), por ejemplo
"Copia VSRV". Marcaremos la opción "Snapshot the virtual machine's
disks", pulsaremos "Take Snapshot":
Una vez creado el snapshot, pulsando sobre la máquina
virtual y seleccionando la pestaña "Snapshot" podremos verlo. Ahora
pulsaremos con el botón derecho sobre el snapshot realizado, en el menú
emergente que aparece seleccionaremos "Export to File":
Seleccionaremos el destino de la copia de seguridad
de la máquina virtual, se guardará en el equipo en el que estamos
ejecutando Citrix XenCenter:
Se iniciará el proceso de exportación de la máquina
virtual, podremos consultar el progreso pulsando en la máquina virtual
que estamos clonando y seleccionando la pestaña "Logs" (para una máquina
virtual normal puede tardar unos 30 minutos, en función de la red y del
tamaño de la máquina virtual):
Una vez finalizado el proceso de copia de seguridad
de la máquina virtual (o backup) Citrix XenCenter nos habrá creado un
fichero con extensión .xva que contiene la máquina virtual. Este fichero
será la copia de seguridad por lo que podremos guardarlo en lugar
seguro (DVD, unidad de cinta, etc.). De esta forma, en caso de avería en
el servidor con XenServer se podrá recuperar la máquina virtual en otro
servidor usando este fichero:
Importar máquina virtual a Citrix XenServer desde fichero xva exportado
Una vez exportada la máquina virtual (como indicamos aquí) procederemos a importarla a otro servidor de Citrix XenServer, para ello abriremos Citrix XenCenter,
accederemos al pool de servidores, seleccionaremos el servidor en el
que queramos importar la máquina clonada del otro servidor, pulsaremos
con el botón derecho del ratón sobre el servidor y seleccionaremos
"Import" en el menú emergente:
Se iniciará el asistente de importación de máquina
virtual, en primer lugar seleccionaremos el origen (el fichero xva con
la máquina virtual exportada), pulsaremos en "Browse" para
seleccionarla. Una vez seleccionado el fichero de importación pulsaremos
"Next":
Seleccionaremos ahora el servidor en el que importaremos la máquina virtual (si tenemos varios) y pulsaremos "Next":
Si tenemos varios almacenamientos seleccionaremos el storage destino de la copia de seguridad y pulsaremos "Import":
Seleccionaremos la tarjeta de red que le asignaremos a la máquina virtual:
Pulsaremos "Finish" para iniciar la importación definitiva de la máquina virtual al nuevo servidor Citrix XenSerer:
En la pestaña "Logs" del servidor de destino podremos ver el progreso de la importación de la máquina virtual:
Una vez finalizado el proceso de importación de la
máquina virtual, ahora deberemos inicializarla. Para ello
seleccionaremos la máquina virtual importada, pulsaremos con el botón
derecho del ratón sobre ella y seleccionaremos "New VM from Template":
En el asistente seleccionaremos como plantilla la máquina virtual importada, en nuestro caso "Copia VSRV":
Indicaremos un nombre y una descripción y pulsaremos "Next":
Seleccionaremos la unidad de DVD que usará:
Indicaremos el servidor destino:
Indicaremos el número de CPUs virtuales y la memoria RAM que se le asignará a la máquina virtual:
Seleccionaremos el storage para la máquina virtual:
La tarjeta de red que se le asignará:
Nos mostrará el resumen de las opciones seleccionadas, pulsaremos "Finish":
Si todo es correcto ya podremos iniciar la máquina
virtual clonada en el nuevo servidor de Citrix XenServer. Obviamente, si
esta máquina tiene la misma IP o nombre de red que otras dará el error
de conflicto de IP el sistema operativo:
Artículos relacionados
- Virtualización profesional gratuita con Citrix XenServer Free Edition.
- Virtualizar en GNU Linux, instalar VirtualBox en GNU Linux Ubuntu 10.10 64 bits.
- Instalar GNU Linux Ubuntu 9.10 virtualizado con Sun VirtualBox 3.0.12.
- Instalar y testear Windows Server 2008 Enterprise Release Candidate.
- Cómo instalar GNU Linux Debian 5.0.7 virtualizado en VMware Workstation.
- Virtualización con Sun xVM VirtualBox del sistema operativo OpenSolaris 11.
- Artículos, trucos, manuales sobre virtualización con VirtualBox.
- Instalar GNU Linux Ubuntu Desktop 9.04 en un equipo con Windows Server 2003.
- Cómo crear una imagen de un disco duro con Clonezilla de forma gratuita free.
- Cómo crear un RAID lógico en Linux Ubuntu 8.04 Hardy Heron.
- Añadir una nueva unidad de disco (disco duro) a GNU Linux Ubuntu Server.
- Crear CD con imagen ISO con CDBurnerXP.
- Algunas opciones interesantes de la BIOS.
- Configurar GRUB en Linux Ubuntu 8.10 con varios sistemas operativos.
- Artículos, trucos, manuales del Proyecto AjpdSoft sobre Copias de Seguridad.
- Cómo instalar GNU Linux Debian 5.0.7 virtualizado en VMware Workstation.
- Instalación de Microsoft Windows 7 Ultimate virtualizado en VMware Server 2.0.1.
- Artículos, manuales y trucos sobre el sistema operativo GNU Linux.
- Instalación, configuración de Samba y Swat, compartir carpeta en Linux Ubuntu.
- Recuperar contraseña del usuario administrador en Microsoft Windows 7 y XP.
- Artículos y manuales del Proyecto AjpdSoft sobre virtualización.
- Definición RAM.
- Definición CPU.
No hay comentarios:
Publicar un comentario