Copia de seguridad y restauración de hosts y máquinas virtuales
Importante:
La actualización acumulativa 1 de Citrix Hypervisor 8.2 llega al final de su vida útil el 25 de junio de 2025 a las 23:59 EST. Planifique su actualización a XenServer 8 ahora para garantizar una transición fluida y un soporte continuo. Para obtener más información, consulte Actualizar.
Si utiliza los archivos de licencia de Citrix Virtual Apps and Desktops para licenciar los hosts de Citrix Hypervisor 8.2 Cumulative Update 1, estos archivos de licencia no son compatibles con XenServer 8. Antes de actualizar, debe adquirir los archivos de licencia de socket de XenServer Premium Edition para utilizarlos con XenServer 8. Estos archivos de licencia de socket están disponibles como un derecho de las suscripciones de Citrix para Private Cloud, Citrix Universal Hybrid Multi-Cloud, Citrix Universal MSP y Citrix Platform License para ejecutar sus cargas de trabajo de Citrix. Los clientes de Citrix que aún no hayan realizado la transición a estas nuevas suscripciones pueden solicitar participar en una promoción gratuita de 10.000 licencias de socket de XenServer Premium Edition. Para obtener más información, consulte XenServer.
Si no obtiene una licencia compatible para XenServer 8 antes de actualizar, cuando actualice sus hosts, estos volverán a la edición de prueba de 90 días. La Edición de Prueba ofrece las mismas características que la Edición Premium con algunas limitaciones. Para obtener más información, consulte Descripción general de las licencias de XenServer 8.
Siempre que sea posible, deje inalterado el estado instalado de los servidores Citrix Hypervisor. Es decir, no instale ningún paquete adicional ni inicie servicios adicionales en los servidores de Citrix Hypervisor y trátelos como dispositivos. La mejor manera de restaurar, entonces, es reinstalar el software del servidor Citrix Hypervisor desde el medio de instalación. Si tiene varios servidores Citrix Hypervisor, el mejor enfoque es configurar un servidor TFTP y los archivos de respuesta adecuados para este propósito. Para obtener más información, consulte Instalaciones de arranque de red.
Le recomendamos que utilice una solución de copia de seguridad ofrecida por uno de nuestros socios certificados. Para obtener más información, consulte Citrix Ready Marketplace.
Estas soluciones están certificadas por sus proveedores y no por Cloud Software Group. El proveedor de la solución proporciona soporte para estas soluciones de copia de seguridad.
Los clientes de Citrix Hypervisor Premium Edition pueden aprovechar la copia de seguridad de solo bloque modificado más rápida. Para obtener más información, consulte Seguimiento de bloques modificado.
Le recomendamos que realice con frecuencia tantos de los siguientes procedimientos de copia de seguridad como sea posible para recuperarse de posibles errores de servidor y software.
Para hacer una copia de seguridad de los metadatos del grupo:
-
Ejecute el comando:
xe pool-dump-database file-name=backup <!--NeedCopy-->
-
Para restaurar la base de datos, ejecute el comando:
xe pool-restore-database file-name=backup dry-run=true <!--NeedCopy-->
Este comando comprueba que el equipo de destino tiene un número adecuado de NIC con el nombre adecuado, que es necesario para que la copia de seguridad se realice correctamente.
Para hacer una copia de seguridad de la configuración y el software del host:
-
Ejecute el comando:
xe host-backup host=host file-name=hostbackup <!--NeedCopy-->
Notes:
No cree la copia de seguridad en el dominio de control.
El procedimiento de copia de seguridad puede crear un archivo de copia de seguridad de gran tamaño.
Para completar una restauración, debe reiniciar en el CD de instalación original.
Estos datos solo se pueden restaurar en la máquina original.
Para hacer una copia de seguridad de una máquina virtual:
-
Asegúrese de que la máquina virtual de la que se va a realizar una copia de seguridad esté sin conexión.
-
Ejecute el comando:
xe vm-export vm=vm_uuid filename=backup <!--NeedCopy-->
Nota: No
Esta copia de seguridad también realiza una copia de seguridad de todos los datos de la máquina virtual. Al importar una máquina virtual, puede especificar el mecanismo de almacenamiento que se usará para los datos de copia de seguridad.
Advertencia:
El proceso de copia de seguridad puede tardar más en completarse, ya que realiza una copia de seguridad de todos los datos de la máquina virtual.
Para hacer una copia de seguridad de los metadatos de la máquina virtual solamente:
Ejecute el comando:
xe vm-export vm=vm_uuid filename=backup metadata=true
<!--NeedCopy-->
Copia de seguridad de los metadatos de la máquina virtual
Los servidores de Citrix Hypervisor utilizan una base de datos en cada host para almacenar metadatos sobre las máquinas virtuales y los recursos asociados, como el almacenamiento y las redes. Cuando se combina con SR, esta base de datos forma la vista completa de todas las máquinas virtuales disponibles en el grupo. Por lo tanto, es importante comprender cómo hacer una copia de seguridad de esta base de datos para recuperarse de errores de hardware físico y otros escenarios de desastre.
En esta sección se describe primero cómo hacer una copia de seguridad de los metadatos para instalaciones de host único y, a continuación, para configuraciones de grupo más complejas.
Copia de seguridad de instalaciones de host único
Utilice la CLI para realizar una copia de seguridad de la base de datos del grupo. Para obtener un archivo de copia de seguridad de metadatos de grupo coherente, ejecute base de datos-de-volcado-de-pool
en el servidor Citrix Hypervisor y archive el archivo resultante. El archivo de copia de seguridad contiene información de autenticación confidencial sobre el grupo, por lo que debe asegurarse de que esté almacenado de forma segura.
Para restaurar la base de datos del grupo, utilice el comando xe pool-restore-database
de un archivo de volcado anterior. Si su servidor Citrix Hypervisor ha muerto por completo, primero debe realizar una instalación nueva y, a continuación, ejecutar el pool-restore-database
en el servidor Citrix Hypervisor recién instalado.
Después de restaurar la base de datos del grupo, es posible que algunas máquinas virtuales sigan registradas como Suspendido
. Sin embargo, si el repositorio de almacenamiento con el estado de memoria suspendida definido en el suspend-VDI-uuid
, es un SR local, es posible que el SR no esté disponible ya que el host se ha reinstalado. Para restablecer estas máquinas virtuales a la Detenido
para que puedan volver a arrancar, utilice el método xe vm-shutdown vm=vm_name -force
o use el comando xe vm-reset-powerstate vm=vm_name -force
mandar.
Advertencia:
Citrix Hypervisor conserva los UUID de los hosts restaurados mediante este método. Si restaura en un equipo físico diferente mientras el servidor Citrix Hypervisor original aún se está ejecutando, es posible que haya UUID duplicados. Como resultado, XenCenter se niega a conectarse al segundo servidor de Citrix Hypervisor. La copia de seguridad de la base de datos del grupo no es el mecanismo recomendado para clonar hosts físicos. En su lugar, utilice el soporte de instalación automatizado. Para obtener más información, consulte Instalar.
Copia de seguridad de instalaciones agrupadas
En un escenario de grupo, el host maestro proporciona una base de datos autoritativa que se refleja de forma sincrónica en todos los hosts de los miembros del grupo. Este proceso proporciona un nivel de redundancia integrada a un grupo. Cualquier miembro del grupo puede reemplazar al maestro porque cada miembro del grupo tiene una versión precisa de la base de datos del grupo. Para obtener más información sobre cómo hacer la transición de un miembro para convertirse en maestro de grupo, consulte Hosts y grupos de recursos.
Este nivel de protección puede no ser suficiente. Por ejemplo, cuando se realiza una copia de seguridad del almacenamiento compartido que contiene los datos de la máquina virtual en varios sitios, pero no del almacenamiento del servidor local (que contiene los metadatos del grupo). Para volver a crear un grupo dado un conjunto de almacenamiento compartido, primero debe hacer una copia de seguridad de la carpeta base de datos-de-volcado-de-pool
en el host maestro y archive este archivo. Para restaurar esta copia de seguridad más adelante en un nuevo conjunto de hosts:
-
Instale un conjunto nuevo de servidores Citrix Hypervisor desde el medio de instalación o, si corresponde, arranque de red desde su servidor TFTP.
-
Utilice la función
xe pool-restore-database
en el anfitrión designado para ser el nuevo maestro. -
Ejecute el comando
xe host-forget
en el nuevo maestro para eliminar las máquinas miembro antiguas. -
Utilice la función
xe pool-join
en los hosts miembros para conectarlos al nuevo grupo.
Copia de seguridad de los servidores de Citrix Hypervisor
En esta sección se describen los procedimientos de copia de seguridad y restauración del dominio de control del servidor Citrix Hypervisor. Estos procedimientos no no realice una copia de seguridad de los repositorios de almacenamiento que alojan las máquinas virtuales, pero solo del dominio de control con privilegios que ejecuta Xen y el agente de Citrix Hypervisor.
Nota: No
El dominio de control privilegiado es mejor dejarlo como instalado, sin personalizarlo con otros paquetes. Le recomendamos que configure un entorno de arranque de red para instalar Citrix Hypervisor de forma limpia desde los medios de Citrix Hypervisor como estrategia de recuperación. Normalmente, no es necesario realizar una copia de seguridad del dominio de control, pero se recomienda guardar los metadatos del grupo (consulte Copia de seguridad de los metadatos de la máquina virtual). Considere este método de copia de seguridad como complementario a la copia de seguridad de los metadatos del grupo.
Uso de los comandos xe Copia de seguridad del host
y restauración de host
es otro enfoque que puedes adoptar. El xe Copia de seguridad del host
archiva la partición activa en un archivo que especifique. El xe restauración de host
El comando extrae un archivo creado por xe Copia de seguridad del host
sobre la partición de disco actualmente inactiva del host. Esta partición se puede activar arrancando desde el CD de instalación y seleccionando restaurar la copia de seguridad adecuada.
Después de completar los pasos de la sección anterior y reiniciar el host, asegúrese de que los metadatos de la máquina virtual se hayan restaurado a un estado coherente. Correr xe pool-restore-database
en /var/backup/pool-database-${DATE}
para restaurar los metadatos de la máquina virtual. Este archivo es creado por xe host-backup
Usando xe pool-dump-database
antes de archivar el sistema de archivos en ejecución, para obtener una instantánea de un estado coherente de los metadatos de la máquina virtual.
Para hacer una copia de seguridad de su servidor Citrix Hypervisor:
En un host remoto con suficiente espacio en disco, ejecute el siguiente comando
xe host-backup file-name=filename -h hostname -u root -pw password
<!--NeedCopy-->
Este comando crea una imagen comprimida del sistema de archivos del dominio de control. La imagen se almacena en la ubicación especificada por el nombre-archivo
argumento.
Para restaurar un servidor Citrix Hypervisor en ejecución:
-
Si desea restaurar su servidor Citrix Hypervisor a partir de una copia de seguridad específica, ejecute el siguiente comando mientras el servidor Citrix Hypervisor está activo y accesible:
xe host-restore file-name=filename -h hostname -u root -pw password <!--NeedCopy-->
Este comando restaura la imagen comprimida en el disco duro del servidor Citrix Hypervisor que ejecuta este comando (no en el host en el que
Nombre
reside). En este contexto, “restaurar” puede ser un nombre inapropiado, ya que la palabra generalmente sugiere que el estado de copia de seguridad se ha implementado por completo. El comando restore solo desempaqueta el archivo de copia de seguridad comprimido y lo restaura a su forma normal. Sin embargo, se escribe en otra partición (/dev/sda2
) y no no Sobrescribe la versión actual del sistema de archivos. -
Para utilizar la versión restaurada del sistema de archivos raíz, reinicie el servidor de Citrix Hypervisor mediante el CD de instalación de Citrix Hypervisor y seleccione el Restaurar desde copia de seguridad opción.
Una vez completada la restauración desde la copia de seguridad, reinicie el servidor Citrix Hypervisor y se iniciará desde la imagen restaurada.
-
Por último, restaure los metadatos de la máquina virtual mediante el siguiente comando:
xe pool-restore-database file-name=/var/backup/pool-database-* -h hostname -u root -pw password <!--NeedCopy-->
Nota: No
La restauración desde una copia de seguridad como se describe en esta sección no destruye la partición de copia de seguridad.
Para reiniciar un servidor Citrix Hypervisor averiado:
Si su servidor de Citrix Hypervisor se ha bloqueado y no se puede acceder a él, utilice el CD de instalación de Citrix Hypervisor para realizar una instalación de actualización. Una vez completada la instalación de la actualización, reinicie el equipo y asegúrese de que se pueda acceder al host con XenCenter o la CLI remota.
A continuación, proceda a realizar una copia de seguridad de los servidores Citrix Hypervisor como se describe en esta sección.
Copia de seguridad de máquinas virtuales
Le recomendamos que utilice una solución de copia de seguridad ofrecida por uno de nuestros socios certificados. Para obtener más información, consulte Citrix Ready Marketplace.
Estas soluciones están certificadas por sus proveedores y no por Cloud Software Group. El proveedor de la solución proporciona soporte para estas soluciones de copia de seguridad.
Los clientes de Citrix Hypervisor Premium Edition pueden aprovechar la copia de seguridad de solo bloque modificado más rápida. Para obtener más información, consulte Seguimiento de bloques modificado.