25
Nuevo Taller Online de VMware vSphere por José María González - Acceso Online de por Vida - Sin límites! Search here ... Consultoria Formación Oficial VMware Curso Online VMware Videos Tutoriales Soporte Blog Sobre mi VCA-DCV VCP VCAP CURSOS OFICIALES VDI VMWARE VMWORLD YOUTUBE MANUALES VCLOUD VIEW » José María González, autor destacado en lulu.com » Únete al movimiento: 1€ por una vida gracias a JmgvirtualConsulting » El blog de virtualización en español a You Are Here: Home » Citrix » backup » ¿Cómo hacer backup de tus VMs en XenServer? ¿Cómo hacer backup de tus VMs en XenServer? Posted by: Ferran Serafini+ Posted date: septiembre 28, 2011 In: Backup, Citrix, Estandars, Integración, Manual, Reviews, Software, VSphere, XenServer | comment : 46 Hola amigos. Soy Ferran Serafini y aquí vuelvo como cada miércoles para contaros algo nuevo sobre XenServer. La semana pasada aprendimos como gestionar nuestras maquinas virtuales desde CLI y vimos algunas funciones más avanzadas como la importación/exportación de máquinas virtuales. Hoy entraremos más a fondo y os daré las pistas para que podáis implementar un backup sencillo de vuestras máquinas virtuales. Your Email Subscribe Subscribers 10000+ Followers 3984 Fans 1370 Platinum Sponsors

Nuevo Taller Online de VMware vSphere por José …guzmanweb.com.ar/howto/xen/pdf/como-hacer-backup... · Soy Ferran Serafini y aquí vuelvo como cada miércoles para contaros algo

Embed Size (px)

Citation preview

Nuevo Taller Online de VMware vSphere por José María González - Acceso Online de por Vida - Sin límites!

Search here ...Consultoria Formación Oficial VMware Curso Online VMware Videos Tutoriales Soporte Blog Sobre mi

VCA-DCV VCP VCAP CURSOS OFICIALES VDI VMWARE VMWORLD YOUTUBE MANUALES VCLOUD VIEW

» José María González, autor destacado en lulu.com » Únete al movimiento: 1€ por una vida gracias a JmgvirtualConsulting » El blog de virtualización en español ahora en Apple Store

You Are Here: Home » Citrix » backup » ¿Cómo hacer backup de tus VMs en XenServer?

¿Cómo hacer backup de tus VMs en XenServer?

Posted by: Ferran Serafini+ Posted date: septiembre 28, 2011 In: Backup, Citrix, Estandars, Integración, Manual,

Reviews, Software, VSphere, XenServer | comment : 46

Hola amigos. Soy Ferran Serafini y aquí vuelvo como cada miércoles para contaros algo nuevo sobre

XenServer.

La semana pasada aprendimos como gestionar nuestras maquinas virtuales desde CLI y vimos algunas

funciones más avanzadas como la importación/exportación de máquinas virtuales. Hoy entraremos más a

fondo y os daré las pistas para que podáis implementar un backup sencillo de vuestras máquinas virtuales.

Your Email Subscribe

Subscribers

10000+Followers

3984Fans

1370

Platinum Sponsors

A grandes rasgos lo que haremos hoy es exportar una maquina virtual utilizando un snapshot a un fichero local

y luego lo importaremos para comprobar que funciona. Esta vez, de forma que podremos exportar una

maquina virtual sin tener que pararla y no afectar a nuestros entornos productivos.

El proceso lo podemos esquematizar así:

Creación del snapshot

Los snapshots se crean con el comando xe vm-snapshot con los parámetros vm= “Nombre de la maquina

virtual” y new-name-label= El nombre que tendrá el snapshot.

# xe vm-snapshot vm=vmachine01 new-name-label=backup_vm01

Si la maquina virtual es Windows podemos usar el soporte VSS mediante:

#xe vm-snapshot-with-quiesce vm=vmachine01 new-name-label=backup_vm01

Una vez ejecutemos el comando anterior nos mostrará una salida como esta:

1e2661f0-e94f-0cac-f1ba-4c59c9054e56 ->El UUID del snapshot

Podemos listar los snapshots con:

# xe snapshot-list

Gold Sponsors

Caso de Éxito Virtualización VMware

Facebook

Y podemos ver los snapshots de una maquina virtual con:

# xe snapshot-list snapshot-of=UUID de la maquina virtual

Por defecto XenServer cuando genera un snapshot, este se genera

como si fuera una plantilla “Template”. Si hiciéramos la prueba de

exportarlo en este momento y lo volviéramos a importar veríamos en

nuestro XenCenter que el resultado sería como el que se puede ver en

la imagen, un template de la maquina virtual original. Auque es

interesante, lo que queremos es disponer de una maquina virtual para

ser utilizada rápidamente, así que transformaremos este template en

una maquina virtual corriente con un sencillo paso.

Transformación de un template a una máquina virtual

Para transformar un “template” a una maquina virtual es simplemente cambiando un parámetro con el

comando xe template-param-set.

#xe template-param-set is-a-template=false ha-always-run=false uuid=1e2661f0-e94f-0cac-f1ba-

4c59c9054e56

Exportación

Exportamos nuestro snapshot convertido en maquina virtual:

#xe vm-export uuid=1e2661f0-e94f-0cac-f1ba-4c59c9054e56 filename=/backup/vm01.xva

Cuando finalice el comando anterior, ya tendremos nuestra maquina virtual exportada a un fichero, sin

necesidad de parar la maquina virtual original. Para ser más limpios podemos borrar la maquina virtual del

entorno XenServer:

#xe vm-uninstall uuid=1e2661f0-e94f-0cac-f1ba-4c59c9054e56 force=true

Importación

Vamos a ver como restaurar este fichero .xva para simular la restauración de la máquina virtual.

Cursos Formacion VMware

A 57 personas les gusta Cursos Formacion VMw are.

Plug-in social de Facebook

Me gusta

Próximos Cursos Oficiales VMWare

February

1

2 3 4 5 6 7 8

9 10 11 12 13 14 15

16 17 18 19 20 21 22

23 24 25 26 27 28

Sun Mon Tue Wed Thu Fri Sat

26

27

28

29

30

31

1

2 3 4 5 6 7 8

Tweet

10 7

Like

‹ Previous Next ›

Number of Entries : 68

#xe vm-import filename=/backup/vm01.xva preserve=true

Una vez finalizado, ya volvemos a tener nuestra flamante maquina virtual lista para ser arrancada

Amigos, tenéis en vuestras manos las herramientas para crear scripts, hacer vuestros backups, replicar

maquinas entre entornos (pools) independientes, y con todo esto, me despido hasta la semana que viene.

Espero como siempre haberte contado algo interesante sobre XenServer.

¿Crees que este artículo puede interesar a alguien a quien conoces? Compártelo clicando los botones de

Twitter y Facebook de abajo o arriba. Gracias.

About The Author

Ferran Serafini+

Ferran Serafini Múrio es consultor/administrador de sistemas GNU/Linux y trabaja

actualmente en la UOC (Universitat Oberta de Catalunya) como colaborador externo

donde es responsable del entorno de virtualización (XenServer, Xen Open Source,

VMware ESX, HyperV ). También es una apasionado de la seguridad informática y de los

sistemas de alta disponibilidad.

Related posts

Twitter

about 4 hours ago i replied to @cordeva10

@mmarkimark Gracias Eva por tu RT :)

about 5 hours ago i said, RT @mmarkimark

Llevo ya un par de días con el curso de

Virtualización de @jose_m_gonzalez en

Udemy y vale mucho la pena #virtualización

#vmware

about 5 hours ago i said, Buenos días!!

Comenzamos este miercoles dando la

bienvenida a @olpi1901 y @mmarkimark

Muchas gracias :)

about 18 hours ago i was looking at RT

@izertis_forma Taller #vmware #Gijón,

url.izertis.com/yourls/7i, en colaboración con

@JmGConsulting

4

Share

Tu Email

Subscríbete

Curso VMware a tu alcanceNuevo curso online de VMware

vSphere por José María González

vSphere Mobile

Watchlist, una App para

controlar tus VMs

críticas

¿Qué opinan los

estudiantes de

nuestros cursos

formación VMware?

JmgVirtualConsulting

elegida proveedor de

formación VMware

¿Qué son los clones y

plantillas y cómo

crearlas en vSphere™

5.x?

Comments (46)

about 20 hours ago i was looking at RT

@izertis_forma Curso oficial #vmware #VCP

5.5 #Gijón, , en colaboración con

@JmGConsulting Inscríbite en

url.izertis.com/yourls/7h

Formate con los expertos en VMware

Lo + Popular

Roberto Diez

septiembre 28, 2011 a las 1:11 pm

Buenos días Ferran, en mi entorno de virtualización dispongo de 3 servidores incluidos en

un pool desde el cual gestiono las copias de seguridad.

Tengo realizado un script para que me genere imágenes de todas las máquinas que tengo

en producción y después exporto dicha imagen a un almacenamiento remoto.

El problema que tengo es que a la hora de borrar dichas imágenes algunos de los discos

virtuales quedan alojados en el almacenamiento que utilizo para las máquinas con lo que

a lo largo de un tiempo se llena el almacenamiento y no me realiza más copias. De

momento lo que estoy haciendo es que de vez en cuando me conecto al XenCenter y borro

a mano dichos discos, pero me gustaría saber a qué es debido y si podría solventar de

alguna manera dicha incidencia.

Muchas gracias por tu colaboración. El blog de virtualización es uno de los blog que más

utilizo cada vez que quiero hacer algo. Estais realizando una labor impresionante. Mi más

sincera enhorabuena.

Responder

Ferran

Entradas Recientes

vSphere Mobile Watchlist, una App

para controlar tus VMs críticas

febrero 19, 2014

¿Qué opinan los estudiantes de

nuestros cursos formación

VMware?

febrero 17, 2014

JmgVirtualConsulting elegida

proveedor de formación VMware

febrero 14, 2014

¿Qué son los clones y plantillas y

cómo crearlas en vSphere™ 5.x?

febrero 12, 2014

VMware ThinApp Configurator

Editor

febrero 10, 2014

¿Por qué tener una copia de seguridad es tan

importante?

septiembre 28, 2011 a las 5:22 pm

Hola Roberto, muchas gracias por el comentario tan interesante. Depende en parte de la

versión de XenServer que estés usando, si estas usando la rama 5.6 lo podrás solucionar

con:

xe vbd-list vm-name-label=Nombre VM

xe vbd-param-set uuid=UUID_VBD other-config:owner

El problema puede ser que la XAPI y el VDI no se han asociado bien y cuando lanza el

uninstall no borra los discos del snapshot. A mi con lo que te posteado se me solucionó en

varias ocasiones.

Es interesante también el siguiente enlace: http://support.citrix.com/article/CTX123400 si

utilizas otras versiones o bien no se soluciona con lo que he comentado.

Saludos!!

Responder

Roberto Diez

septiembre 29, 2011 a las 10:19 am

Lo primero muchisimas gracias por la rapidez en la respuesta,

Utilizo la version 5.6 Sp2, al lanzar el primero comando me sale la siguiente

información:

# xe vbd-list vm-name-label=”XXXXXXXX”

uuid ( RO) : e1ac57f2-62a6-97bb-c103-a138ead6896e

vm-uuid ( RO): 3a329ef6-38c6-590b-e92e-926eb8820f90

vm-name-label ( RO): XXXXXXXX

vdi-uuid ( RO): 594c6874-c04e-445f-ad72-45ac15014fcf

empty ( RO): false

device ( RO): xvda

uuid ( RO) : 69559c28-a92d-11af-ea54-4ceef60f8b68

vm-uuid ( RO): 3a329ef6-38c6-590b-e92e-926eb8820f90

vm-name-label ( RO): XXXXXXXX

febrero 07, 2014

¿Qué es un vApps y cómo crearlo

en vSphere™ 5?

febrero 05, 2014

Comentarios Recientes

Luis Gil: Hola Miguel Angel,

Saludarte primero ya que coincidi

contigo en un ...

Jose Maria Gonzalez: Hola Angel,

Para instalar ESXi 5.x en un

servidor físico tienes que p ...

Jose Maria Gonzalez: Hola

Gustavo, Has de seleccionar la

tarjeta virtual (vmnet4, 5 o 6) ...

Jose Maria Gonzalez: Gracias

Pablo por enriquecer el post con

tu enlace directo. Rgds, J. ...

Angel Uribe: Saludos Jose. Como

muchos me estoy iniciando en

virtualizacion, esper ...

vdi-uuid ( RO):

empty ( RO): true

device ( RO): xvdd

por lo que puedo entender que el segundo disco no esta el la bbdd del XAPI, al

lanzar el segundo comando no he obtenido nada, te posteo cómo he lanzando el

segundo comando:

# xe vbd-param-set uuid=69559c28-a92d-11af-ea54-4ceef60f8b68 other-

config:owner

me podrias confirmar si así está bien lanzado?

Muchisimas gracias por vuestra labor!!!!!!

Responder

Ferran

septiembre 29, 2011 a las 11:18 am

Hola Roberto, gracias a ti por leernos:)

El vbd-param-set other-config:owner no te va mostrar ninguna salida,

simplemente añade en el parámetro other-config el flag owner.

Filtra el pbd mejor con xe vbd-list vm-name-label=”XXXXXXXX” type=Disk y

todos los que te aparezcan le añades el flag owner.

Verás el parámetro que has modificado si haces: xe vbd-list vm-name-

label=XXXXX params=other-config type=Disk

Saludos!!

Responder

Roberto Diez

septiembre 29, 2011 a las 12:06 pm

Nuevo Video Virtualización #89

MUCHISIMAS GRACIAS,

Ya lo he puesto en marcha, (llevo cosa de 9 meses detrás de esto).

Me has solucionado uno de mis pesares, YA DUERMO AGUSTO!!!!

Un abrazo

Roberto Diez

Responder

Ferran

septiembre 29, 2011 a las 12:11 pm

Encantado de haber podido ayudarte Roberto :D

Un abrazo!

Ferran Serafini

Tony Colin

septiembre 29, 2011 a las 8:56 am

Hola Ferran!!

Esta genial tu post, me gusto demasiado y me parece super útil!

Por otra parte ya que mencionabas la creación de scripts para backup, me gustaría que

nos regalaras por favor algún ejemplo sencillo si te es posible.

Muchas gracias Ferran y un saludo!!! :D

Tony.

Responder

Ferran

septiembre 29, 2011 a las 11:36 am

Hola Tony! Muchas gracias por tu comentario!! :D No he puesto ninguno porque

cada uno tiene sus gustos y cada entorno es diferente. Puedes empezar con este

ejemplo en bash:

#!/bin/bash

#Definimos el entorno

VMLIST=”vm1-name-label vm2-name-labe”

BACKUP_DIR=$BACKUP/vms

#Eliminamos backups antiguos

find /backup/vms -mtime +7 -exec rm {} \;

#Recorremos la lista de VMs y reliazamos el backup

for VMName in $VMLIST

do

#Lanzamos el SNAP y capturamos el UUID

snapshotUUID=$(xe vm-snapshot vm=$VMName new-name-label=backup_vm)

#convertimos de template a maquina virtual

xe template-param-set is-a-template=false ha-always-run=false

uuid=$snapshotUUID

#formateamos la salida

exportstring=$BACKUP_DIR/$VMName.xva-$(date +%d%m%y)

#exportamos

xe vm-export vm=$snapshotUUID filename=$exportstring

#limpiamos la casa

xe vm-uninstall uuid=$snapshotUUID force=true

done

Más o menos con esto (no he comprobado si funciona), puedo haberme dejado

algo.. si lo ejecutas mediante cron una vez a la semana, haría el trabajo. Espero

que pueda servirte de guión.

Saludos!!

Responder

Xavier Gamboa

octubre 6, 2011 a las 1:09 am

Hola, muy interesante el artículo, tengo un problemita relacionado, tengo un servidor blade

con Citrix XenServer 5.5 instalado. Súbitamente ha colapsado y soporte técnico me pide

que haga una actualización a la versión 5.6. Las máquinas virtuales bootean desde la SAN.

Sin embargo, el procedimiento indica que se debe sacar un respaldo de la metadata de

las máquinas virtuales. Sin embargo, como indico, mi servidor no arranca. Como podría

hacer para volver a recuperar mis máquinas virtuales una vez reinstalado el sistema

operativo? Saludos cordiales y gracias por la atención.

Responder

Ferran

octubre 6, 2011 a las 10:41 am

Hola Xavier,

Si tu SR estaba en tu cabina de discos, no las vas a perder. Lo malo de no poder

hacer backup de los metadatos es que si reinstalas tu XenServer, cuando añadas

tu SR de la cabina, veras todos los VDIs de las maquinas pero no veras el nombre

que les pusiste y tendrás que crear de nuevo las maquinas virtuales, solo la config y

conectarles los VDI. Si no tienes muchas máquinas virtuales no tendrás mucho

problema, vas probando una a una.

Saludos!

Responder

Xavier Gamboa

octubre 6, 2011 a las 7:31 pm

Genial, la verdad me diste algunas ideas válidas para encontrar la solución.

Aunque me gustaría compartir por aqui lo que nos sucedió para dar una

pauta por si a alguien mas le sucede. CUando intentamos actualizar la

versión de XenServer de 5.5 a 5.6 un chequeo previo nos indicó que no

encontró un archivo, el network dentro del /etc/sysconfig, lo cual nos permitió

reemplazar este archivo y subir el SO ahora sin problemas. Al parecer se

borró o eliminó este archivo y eso no nos permitió subir el SO. Ahora tengo

una pregunta, en caso de volver a suceder, que procedimiento me sugieres

para estar respaldado? Te comento que esta versión de Citrix fue comprada

a HP y eso le dió una interfaz diferente. Gracias por tu tiempo y tu respuesta.

Saludos

Responder

Ferran

octubre 10, 2011 a las 9:11 am

Hola Xavier,

Desconozco esta versión de HP, pero en general para guardar todo

lo necesario, aparte de las maquinas virtuales es que tengas

también los siguientes respaldos:

xe pool-dump-database -> metadatos del pool

xe host-backup -> Estado actual del servidor

Puedes ver más detalles en:

http://docs.vmd.citrix.com/XenServer/4.0.1/installation/apbs04.html#maintenance_backup-

restore_dom0_proc_restore_via_cli

No estaría de más hacer un backup también del directorio /etc

Espero haber podido resolver tu duda.

Saludos

Responder

gaprosur

noviembre 23, 2011 a las 12:56 am

Hola, tengo unas duda enorme

Esto empezando con esto de Virtualización para mi empresa, y me decidi por XenServer.

Todos estos comandos funcionan en la version gratuita de XenServer?

Al momento que hago el snapshot se convierte en una plantilla,

si creo un nuevo VPS a trevez de este snapshot sera una copia exactamente de mi VPS?

Es decir me copia OS, y toda la data guardada?

Saludos!

Responder

Ferran Serafini

noviembre 23, 2011 a las 8:37 am

Hola gaprosur,

Cuando creas un snapshot siempre se crea como un template. Lo puedes convertir en una

máquina virtual con:

xe template-param-set is-a-template=false ha-always-run=false uuid=$snapshotUUID

Exacto, sera una copia exacta de tu VPS incluyendo los datos.

Saludos

Responder

Mariano

marzo 27, 2012 a las 2:55 pm

Buen día, antes que nada gracias por toda la data y dedicación que ponen en el blog.

La pregunta es: tengo un Xenserver 5.6 con 4 vm, 1 w 2k3 sbs y 3 wxp. De los xp puedo

hacer snapshots y por ende exportarlos. Pero no así del server. El espacio libre en el SR es

de 140 gb y el server ocupa 250 gb.

Listando las VDI veo varias que dicen “base copy”, y están ocupando mucho espacio del

SR.

Se las puede eliminar, liberar u otra cosa para tener ocupado el espacio real del SR y

poder hace la Snapshot?

No estoy muy experimentado con la virtualización y temo borrar algo equivocado.

Espero su respuesta y muchas gracias.

Mariano

Responder

Ferran Serafini

marzo 28, 2012 a las 3:02 pm

Es posible que tengas que “reclamar” espacio de las máquinas virtuales. Tienes el

siguiente howto http://support.citrix.com/article/CTX123400 que te puede servir.

Saludos

Responder

Gustavo Moglie

agosto 29, 2012 a las 4:12 pm

Estimado Ferran,

Ante todo queria agradecer por toda la info , realmente fue de grande ayuda.

Mi problema es el siguiente, estoy probando hacer backups de las vms. pero luego de el

comando

“#xe vm-export uuid=1e2661f0-e94f-0cac-f1ba-4c59c9054e56 filename=/xxxxx/vm01.xva”, se

rompe el sistema tirando un error, y no me deja escribir en el disco, ni siquiera crear una

carpeta. Alguna ayuda ?. a alguien le paso?

La version es 6.0.2 Free.

Muchas gracias,

Atte.- Gustavo

Responder

Gustavo Moglie

agosto 29, 2012 a las 9:20 pm

Este es el Error.

[root@xenserver opt]# mkdir algo

mkdir: cannot create directory `algo’: No space left on device

Responder

Ferran Serafini

agosto 30, 2012 a las 8:27 am

Hola Gustavo Moglie,

El error indica que has quedado sin espacio en el disco. Comprueba que tu /var/log no sea

el culpable de ocupar mucho espacio, o bien la carpeta donde guardas tus backups, no

este en la raíz ya que esta dispone de poco espacio. Los backups los tendrías que montar

en otro filesystem que tengas espacio suficiente, nunca en el disco local.

Saludos

Responder

Gustavo Moglie

octubre 25, 2012 a las 8:39 pm

Mi consulta es la siguiente.

1) Tema RAIDS.

Tengo el siguiente Mother;

Motherboard 1366 Intel S5520HCR Dual/EEB/VGA/R.SATA/2Glan

http://ark.intel.com/products/36599/Intel-Server-Board-S5520HC

La cuestion es que no puedo hacer funcionar el Raid, alguien configuro citrix con alguna

Controladora embebida?

Tengo la opcion de la siguiente placa. Alguien la pobro? para asegurarmente que me tome

el RAID antes de comprarla.

Controladora RAID SATA/SAS 6Gb/s Intel Integrated Module AXXRMS2AF040 4i

http://ark.intel.com/products/54562/Intel-Integrated-Server-RAID-Module-AXXRMS2AF040

2) Tema Storage.

En el servidor tengo 4 Discos de 2TB .

en SDA = Tengo el Sistema Operativo

SDB = Configure un Segundo Storage en EXT3

SDC = Montado al Filesystem para exportar Virtuales

SDD = igual a SDC pero con un Repositorio de ISOS

Mi idea era ( aun no pude hacerlo ) , Alojar todas las maquinas virtuales en el Secornd

Storage, para cualquier comprebla de hard, levantar este disco desde otro XEN, es esto

Posible ? , para no tener que IMPORTAR / EXPORTAR los *.xva

Alguna otra solucion para mantener un entorno estable, y con la redundancia suficiente?

ante alguna caida tengo aproximadamente 4 hs de accion estar en produccion

nuevamente.

En cuanto a Hard poseo un server con 2 Procesador 1366 Intel Xeon E5645 6-Cores 2,40

Ghz 12Mb 32nm Tray , y 2 servidores CLONES mas chicos para usar con CITRIX.

Desde ya muchas gracias,

Gustavo Moglie.

Responder

Ferran Serafini

octubre 29, 2012 a las 10:31 am

Hola Gustavo,

Yo he configurado raids para xenserver en placas con raid embedido y no he tenido

problemas, al final para XenServer, es bastante transparente en ese sentido.

Puedes comprobar que este dentro de matriz de compatibilidad en

http://hcl.xensource.com/ para más seguridad.

Lo que te recomiendo es que con las maquinas que no vas a correr Xen, te montes

un servidor de storage. Lo puedes hacer con freenas, nextentastore, etc.. de este

modo, puedes servir disco desde este servidor a los XenServer por NFS/ISCSI y

podrás tener un Pool (Cluster) con storage compartido, así, si te falla un server Xen,

lo tendras mucho más fácil.

Espero haber podido resolver tus dudas.

Responder

Gustavo Moglie

octubre 31, 2012 a las 4:30 pm

Estimado Ferran, Muchisimas gracias por la respuesta. Realmente fue muy util , y me diste

buena data para seguir investigando. Espero que tambien sea de ayuda para otras

personas. Nuevamente Gracias.

Responder

Nestor

diciembre 13, 2012 a las 1:26 pm

Hola Ferran

primero de todo muchas gracias por tus aportes son de gran utilidad.

Tengo un problema con las vdi. Todas se llaman base copy

No se como puedo hacer para eliminarlas he provado un enlace de citrix que dicen de usar

la herramienta coalesce i no me funciona.

Es possible eliminar estas base copy de algun otro modo o forma?

Muchas Gracias

Saludos

Responder

Ferran Serafini

enero 2, 2013 a las 11:19 am

Hola Nestor,

Has probado este howto?: http://support.citrix.com/article/CTX123400

El problema es que si borras una base copy, es muy posible que la máquina virtual

deje de funcionar.

Saludos

Responder

Nestor

enero 2, 2013 a las 1:40 pm

Hola Ferran

Gracias por responder.

Si ya probe y he vuelto a provar el howto que me has indicado y me dice que

no VM has no leaf-coalesceable VDIs que no tiene VDI

pero no puede ser porque en uno de los discos tengo una maquina de 50

GB y es la unica que tengo con este tamaño y de base copy en este caso me

salen que tengo 3 una de estas es mi maquina original? pero las otras 2

restantes?

Entonces a partir de aqui ya no se que hacer he provado con alguna otra

maquina y me sale el mismo resultado.

Gracias y Feliz año nuevo ya sea dicho

Saludos

Responder

Luis M

enero 24, 2013 a las 7:50 pm

Hola Ferran

Excelente blog.

Una pregunta en mi empresa vamos a eliminar una VM mas sin embargo necesito realizar

el respaldo correspondiente pero ya no tengo espacio para el Snapshot de que manera

puedo yo almacenarlo en una Unidad Externa en este caso el Servidor tiene conectado una

cinta de Respaldos Externa

De antemano gracias

Responder

Walter

enero 24, 2013 a las 8:21 pm

Muy bueno el articulo. Estuve investigando sobre el tema, y queria consultarte si tu

procedimiento es igual a hacer lo que indican en este video, o cual es la diferencia, cual

conviene mas, etc http://www.youtube.com/watch?v=OWaca8gEIJ8

Muchas gracias.

Responder

Ferran Serafini

enero 25, 2013 a las 8:18 am

Hola Luis M,

Muchas gracias por tus comentarios. Pues si no tienes suficiente espacio para hacer

snapshots, lo puedes hacer parando la máquina y exportarla. Lo puedes hacer

tranquilamente desde XenCenter y luego ese fichero colocarlo en una unidad que tengas

backup.

Saludos

Responder

Ferran Serafini

enero 25, 2013 a las 10:22 am

Hola Walter,

El procedimiento que se realiza en el video, funciona con las máquinas virtuales apagadas,

lo cual te implica un corte de servicio por la necesidad de apagarla para hacerle el export

directamente. De la manera que propongo en el post, el export se hace sobre un snapshot

con lo cual, no hay pérdida de servicio. Por lo demás es el mismo procedimiento

Saludos!

Responder

Pablo

febrero 15, 2013 a las 10:38 pm

Hola Ferran, te felicito por el blog esta muy bueno.

Una consulta, haz entregado Desktop Streamed (PVS6.0, el SO W2K8R2x64SP1) en

Vmware (ESX 5.0, vCenter 5.0, vSphere 5.0) la imagen maestra es Win7PROx64SP1, la

imagen maestra se realiza perfectamente (Provisioning Services Imaginig Wizard) y bootea

bien desde la red. El problema esta si creo otras VMs (Target Device) con este vDisk, estos

ya no bootean y me aparece una pantalla azul BSOD 0x0000007B.

Para crear las VM utilizo el método 1 y 2 de este link:

http://support.citrix.com/article/CTX133636

Todos los Server and VMs están en la virtual NIC VMXNET3 (es la recomendada).

El bootstrapp del Server PVS ya lo configure como recomienda Citrix:

http://support.citrix.com/article/CTX131993

No se si me falta realizar otra configuración.

Gracias de antemano y saludos.

Responder

Pablo

febrero 18, 2013 a las 10:48 pm

Me contesto a mi mismo, corregí mi problema instalando PVS61 y este hotfix en la

master de Windows7:

http://support.citrix.com/article/CTX125361

Responder

Ferran Serafini

febrero 20, 2013 a las 10:59 am

Muchas gracias Pablo por tu aporte.

Saludos

Responder

Victor Hugo Antelo

marzo 1, 2013 a las 5:01 am

Estimado Ferran, un gusto saludarte, esta muy bueno el foro, aprovecho para contarte mi

caso, tuvimos un corte intespectivo de energia y mi Pool que contiene dos servidores

fisicos no respondio mas, los servidores levantan pero no las VM, la version que utilizo es

la 5.5, como las VM eran criticas decidi hacer la exportacion y pude realizar esta tarea de

almenos 8 VM, pero existen dos VM que no he logrado sacar los backups respectivos,

avanza hasta el casi 90% y da Export Failed, ya intente sacando un snapshop pero igual no

me funciono. Agradezco cualquier sugerencia para poder recuperar estos datos.

Responder

Ferran Serafini

abril 12, 2013 a las 11:36 am

Hola Victor Hugo Antelo, siento no haber podido contestarte antes.

¿Pudiste solucionar tu problema?

Saludos

Responder

Ricardo

abril 14, 2013 a las 4:30 am

que grato es ver como se ayudan tanta personas sin ningún interes mas que la de

compartir información te felicito Ferran

saludos de Chile Ricardo

Responder

Ferran Serafini

abril 16, 2013 a las 1:22 pm

Muchas gracias Ricardo, un placer :)

Responder

Jose Maria Gonzalez

abril 17, 2013 a las 9:17 am

Gracias @Gustabvo, @Ricardo y sobre todo a ti Ferran. Es un placer contar con este

elenco de lectores pero aun lo es mas contar con colaboradores de tu talla.

Muchas gracias team.

Rgds,

J.

Responder

Gustavo

abril 16, 2013 a las 2:35 pm

Me sumo a tus palabras Ricardo.

Saludos.

Responder

Alexander

mayo 22, 2013 a las 9:23 pm

Hola ferran estoy usando la versión 6.1 free de Citrix Xenserver, he probados las

soluciones que brindas para los backups de la VMs en soluciones de linux CentoS y

funciona perfecto, ahora tengo una VM con ubuntu 12.04 y a la hora de correr el comando

para hacer el snapshot me dice que el Xen daemos no udo iniciarse, pensé que era

problemas de algunas dependencias que necesitaba y entonces me dice Error interno del

sistema, por favor si puedes ayudarme o alguna vez te ha pasado algo parecido te lo voy a

agradecer, saludos desde Cuba

Responder

Gustavo Moglie

mayo 22, 2013 a las 9:56 pm

Estimado Alexander. Podrias copiar el comando que estas ejecutando para estar mas en

tema.

Saludos.-

Responder

Ferran Serafini

mayo 23, 2013 a las 8:09 am

Hola Alexander,

La maquina ubuntu que comentas es un XCP que has instalado tu?

Saludos

Responder

ruben calonje

diciembre 20, 2013 a las 1:09 am

Puedes leer el comentario que te dejé el 19/12/2013?, es muy importante

para mi. Gracias y disculpa las molestias

Responder

Diego

diciembre 13, 2013 a las 6:45 pm

Hola Ferran, Muchisimas gracias por el instructivo. En nuestro trabajo implementamos

XenServer como alternativa barata y mas funcional a la version gratuita del ESXi, y con esta

informacion cerramos el punto que nos faltaba que era el de los backups de las VM.

Lo que estuve probando es agregar el parametro “compress=true” al vm-export para que el

archivo.xva exportado salga comprimido. Sería asi:

#xe vm-export uuid= compress=true filename=

De esta forma administramos mejor el espacio y reducimos el uso de la red durante la

exportacion.

Saludos!

Responder

calonje

diciembre 19, 2013 a las 3:49 am

Hola Ferran, muy bueno tu post. Necesito una ayuda. Tengo un xenserver con varias

virtuales. Por un corte de luz perdí todo. Pude recuperarlo con el sistema de restore backup

del mismo xenserver, pero cuando lo hice no me di cuenta que faltaba conectar un disco.

Cuando lo conecte y lo atache todo bien. Me aparecen los espacios utilizados por las VM

pero en el xenserver no me aparecen las virtuales

Mi pregunta es: Al recuperar el backup sin el disco conectado perdi ese metadata que

habia guardado el propio xenserver?

Si ahora intento recuperar denuevo, recuperará esas virtuales?.

Desde ya gracias por tu respuesta

Responder

Ferran Serafini

diciembre 20, 2013 a las 9:25 am

Hola Calonje.

Los metadatos de las máquinas virtuales se pueden hacer backup como expliqué en el

post http://www.josemariagonzalez.es/2012/03/14/xenserver-metadatos-y-disaster-

recovery.html

Si no has configurado ningún backup en el disco que has recuperado, esa información se

habrá perdido, pero no los discos de las máquinas virtuales, simplemente te aapareceran

como vdis sin nombre y sin ser attached a ninguna máquina.

Saludos

Responder

Torres

enero 23, 2014 a las 7:36 pm

Hola . espero me puedas ayudar ,aun soy novato en el manejo del Xen Center , tengo

varias Vm y ando escaso de espacio en mi storage , adquiri recientemente un Nas seagate

Leave a Comment

Name*

Email*

Website

Submit Comment

Notify me of followup comments via e-mail

VMware vSphere nuestros nuevos cursos de formación oficial VMware a un precio increíble: dto. 30%

de 16 Tb el cual es compatible con iscsi ya me cree un volumen de 8 Tb el cual añadi a Xen

como storage “Seagate” , ahora me gustaria saber como puedo hacer un snapshot de

unas de mis maquinas y que se alojen en el storage llamado “seagate” el cual valla la

redundandia esta alojado en mi Nas seagate , es posible ??

Responder