En este post se describe las opciones de Backup de maquinas virtuales en Xen Citrix en caso de pérdida o
desastre.
Backup de la metadata del Resource Pool
Para realizar el backup de la metadata de un
Resource Pool se realiza de la siguiente manera.
Ejecutar el comando.
xe pool-dump-database file-name=<backup>
Ejecutar el
comando
xe pool-restore-database file-name=<backup> dry-run=true
Este comando comprueba que el host receptor tiene un número
apropiado de NIC, que se requiere para que el respaldo tenga éxito.
Ejecutar el comando.
xe host-backup host=<host> file-name=<hostbackup>
Nota:
• Este procedimiento tiene larga duración
• Para completer la restauración se tiene que
reiniciar con el CD de instalación.
• Estos
datos solamente pueden restaurarse en el host original.
Backup de una máquina virtual
Asegurarse que la máquina esta OFFLINE.
Ejecutar el siguiente comando.
xe vm-export vm=<vm_uuid>
filename=<backup>
Para realizar backup solamente la metadata de la máquina Virtual.
xe vm-export vm=<vm_uuid> filename=<backup>
--metadata
Snapshot de máquinas virtuales.
XenServer ofrece mecanismos de snapshot para
máquinas virtuales en un resource pool,
se almacena de forma similar a una plantilla conteniendo toda la información de
la configuración de las máquinas virtuales.
Se ejecuta el siguiente comando.
xe vm-snapshot vm=<vm uuid> new-name-label=<vm_snapshot_name>
Listas SnapShot de una máquina virtual.
Para listar las máquinas virtuales se utiliza el siguiente
comando.
Xe vm-list
Por ejemplo
xe vm-list
uuid ( RO): 116dd310-a0ef-a333-37c8-df41521ff72d
name-label ( RW): Windows Server 2003 (1)
power-state ( RO): halted
uuid ( RO): 96fde888-2a18-c042-491a-014e22b07333
name-label ( RW): Windows XP SP3 (1)
power-state ( RO): running
uuid ( RO): dff45c56-426a-3330-a094-d3bba0a2ba3f
name-label ( RW): Control domain on host
power-state ( RO): running
Después de obtener el UUID de la máquina virtual que queremos,
podremos listar sus snapshots.
xe snapshot-list snapshot-of=<vm uuid>
Revertir un snapshot.
Se ejecuta los siguientes comandos.
xe snapshot-list
xe snapshot-revert
snapshot-uuid=<snapshot uuid>
Antes de revertir un snapshot la máquina
virtual quedará suspendida.
Se ejecuta
el siguiente comando.
xe
snapshot-uninstall snapshot-uuid=<snapshot-uuid>
No hay comentarios:
Publicar un comentario