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
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
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