Recuperación de datos de Citrix Hypervisor XenServer: consideraciones y soluciones clave

En este tutorial, lo guiaremos a través deproceso de recuperación de datos de una máquina virtual que se ejecuta en Citrix Hypervisor XenServer. Ya sea que haya experimentado una eliminación accidental, corrupción del disco u otros escenarios de pérdida de datos, le mostraremos paso a paso cómo recuperar sus valiosos datos con facilidad.

Su navegador no soporta audio HTML, pero aún puede
descargar el archivo.

Contenido

  • Lo que necesitas para instalar el hipervisor Citrix
  • Cómo instalar el hipervisor Citrix 8.2
  • Cómo conectar un repositorio local
  • Cómo crear una máquina virtual
  • Cómo tomar una instantánea
  • Cómo cargar una instantánea
  • Cómo recuperar datos de una máquina virtual
  • Preguntas y respuestas
  • Comentarios

Citrix Hypervisor (XenServer) es una plataforma de virtualización basada en una versión especial de Linux y desarrollada por la empresa Citrix Systems. Con esta plataforma, puede ejecutar varias máquinas virtuales en un único servidor físico. Este hipervisor le permite crear máquinas virtuales, tomar instantáneas de sus discos y administrar cargas de trabajo de máquinas virtuales. Al igual que otros productos de virtualización, de ninguna manera es perfecto y, en ocasiones, puede haber fallas o errores que resulten en la pérdida de datos. Si ese es el caso, hay una pregunta que responder: ¿cómo recuperar los datos?


Ir a ver


Cómo recuperar datos de una máquina virtual Citrix Hypervisor XenServer

Lo que necesitas para instalar el hipervisor Citrix

Para empezar, exploremos cómo instalar este hipervisor. Hay algunas cosas que se deben verificar antes de instalar XenServer versión 8.

Requiere un procesador Intel VT o AMD-V de 64 bits basado en arquitectura x86.

Si planea ejecutar máquinas virtuales Windows, debe habilitar las tecnologías de virtualización de hardware: Intel VT o AMD-V en BIOS.

Además, debe descargar una imagen ISO de instalación desde elcitrixsitio web antes de poder instalar el hipervisor Xen. Para hacerlo, vaya a la página de descarga de Citrix. En el menú desplegable, seleccione Citrix Hypervisor (XenServer) y elija la última versión, 8.2 LTSR. Debes registrarte antes de poder descargar cualquier cosa.

Cómo instalar el hipervisor Citrix 8.2

Agregue la imagen ISO a su servidor con la consola de administración remota como IMM, iLO, etc., o cree una unidad USB de arranque.

Para comenzar la instalación, inicie el servidor y arranque desde la unidad USB. En el menú de inicio de GRUB, elija Instalar.

En la primera etapa, elija la distribución del teclado que se utilizará y haga clic en Aceptar. En el siguiente paso, presione F9 si necesita descargar un controlador de dispositivo especial, o haga clic en Aceptar para continuar si no lo necesita. Aceptar el acuerdo de licencia: aceptar EULA.

Luego elija el disco donde desea instalar Citrix Hypervisor (XenServer). Mientras lo instalo desde un disco local, elijo "Medios locales" de la lista de fuentes y hago clic en Aceptar para continuar.

Al realizar la instalación desde CD/DVD, se recomienda comprobar el disco; de lo contrario, omita la verificación haciendo clic en ОК. Establezca la contraseña para la cuenta raíz, escríbala nuevamente para confirmar y haga clic en Aceptar.

En el siguiente paso, debe configurar los parámetros de red, establecer la dirección IP automática o estática, agregar una subred y una puerta de enlace y, finalmente, hacer clic en Aceptar.

Después de eso, establezca el nombre del host y configure el servidor DNS, y haga clic en Aceptar cuando haya terminado. Seleccione la ubicación: haga clic en Aceptar y la ciudad: haga clic en Aceptar nuevamente.

Para sincronizar la hora, seleccione NTP y haga clic en Aceptar para continuar. Finalmente, es hora de presionar el botón "Instalar Citrix Hypervisor" para comenzar la instalación. Se eliminarán todos los datos del disco.

Al final de este proceso, se le ofrecerá instalar paquetes complementarios si es necesario. Si no los necesita, haga clic en No para completar la instalación. Ahora que terminó, retire los medios de instalación y presione Entrar para reiniciar.

Cuando el servidor se haya iniciado, podrá conectarse a él desde la PC cliente. Para hacerlo, ingrese la dirección IP del servidor en el navegador: puede encontrar esta dirección en la ventana del hipervisor.

Para administrar el servidor, descargue e instaleXenCentersiguiendo el enlace. Inicie la utilidad y agregue el servidor. Haga clic derecho en XenCenter y seleccione "Agregar".

Escriba la dirección IP del servidor, el nombre del administrador y la contraseña y haga clic en "Agregar". Luego, haga clic derecho en el servidor y elija "Conectar". Ahora que se ha conectado al servidor, puede crear máquinas virtuales, administrar la red del host y su almacenamiento y hacer muchas otras cosas.

Cómo conectar un repositorio local

Para instalar un sistema operativo para la máquina virtual, necesitará un disco de instalación o un archivo ISO. Usaré una imagen ISO. Para ello, es necesario crear un repositorio donde se almacenarán las imágenes ISO de los sistemas operativos.

Para hacer eso, conéctese al servidor por SSH y cree una carpeta local allí ejecutando este comando:

mkdir -p /var/opt/xen/ISO_StorageCopiar

Después de eso, cree un repositorio con Store Manager (SR), usando otro comando:

xe sr-create name-label=LocalISO type=iso device-config:location=/var/opt/xen/ISO_Storage device-config:legacy_mode=true content-type=isoCopiar

dóndeetiqueta-nombre=ISO locales el nombre del repositorio

Cuando se ejecuta este comando, aparecerá un nuevo almacenamiento en la ventana GUI (interfaz gráfica de usuario). Para cargar imágenes al servidor, conéctese mediante sftp y copie la imagen a esta carpeta:

/var/opt/xen/ISO_StorageCopiar

Para activar imágenes, debe buscar LocalISO – Almacenamiento y presionar el botón “Volver a escanear”. Después de eso, la imagen aparecerá en la lista.

Además, cada elemento inicializado en el repositorio local se agregará a la lista de inicio de la máquina virtual. Ahora puede seleccionar una imagen cargada e instalarla en una nueva máquina virtual.

Cómo crear una máquina virtual

Para crear una máquina virtual en XenCenter, vaya a la pestaña Nueva VM. Seleccione el sistema operativo que desee instalar y haga clic en Siguiente.

Dé un nombre a esta nueva máquina virtual: Siguiente. Seleccione el medio de instalación, una imagen ISO del repositorio que creó anteriormente: Siguiente.

Seleccione el servidor donde le gustaría crear una máquina virtual; haga clic en Siguiente. Elija la cantidad de procesadores y la cantidad de memoria que se asignarán a esta máquina virtual: Siguiente.

Después de eso, configure el tamaño de almacenamiento preferido y haga clic en Siguiente; si es necesario, agregue una interfaz de red más, haga clic en Siguiente y finalmente haga clic en "Crear ahora" para crear la máquina.

La máquina virtual aparecerá en esta lista. Cuando esto suceda, la máquina se iniciará automáticamente y comenzará la instalación del sistema operativo. Cuando haya completado todas las etapas típicas de instalación, la máquina virtual estará lista para usar.

Leer más:Recuperación de datos de máquinas virtuales desde RAID1 reflejado en el hipervisor XCP-ng

Cómo tomar una instantánea

El hipervisor Xen le permite tomar instantáneas de su máquina virtual.

Para crear y administrar instantáneas necesita mucho espacio libre (de hecho, más del doble del tamaño de su máquina virtual). Si sucedió que creó una máquina virtual en un dispositivo de almacenamiento con una reserva de espacio libre menor que la requerida y luego decidió tomar una instantánea, ocupará todo el espacio libre disponible.

Cuando intente eliminarla, la instantánea desaparecerá, pero no recuperará ningún espacio libre. Una instantánea captura el estado de una máquina virtual en la fecha y hora específicas en que se tomó la instantánea. Estas instantáneas le ayudarán a recuperar archivos eliminados accidentalmente o configuraciones del sistema que existían en el momento en que se tomó la instantánea.

Para crear una instantánea, seleccione una máquina virtual, vaya a la pestaña Instantáneas y haga clic en "Tomar instantánea". Proporcione el nombre de la instantánea, agregue una descripción si es necesario y haga clic en "Tomar instantánea".

La instantánea aparecerá en esta lista.

Cómo cargar una instantánea

Para volver a una instantánea específica del sistema, selecciónela de esta lista y haga clic en "Volver a".

Marque esta casilla si necesita una instantánea del estado actual de su máquina virtual y haga clic en Sí. Después de eso, el sistema operativo volverá a su estado anterior. Puede encontrar la instantánea específica que necesita comprobando su fecha y hora.

Cómo recuperar datos de una máquina virtual

Si la máquina virtual se niega a arrancar o muestra un error que no se puede solucionar; o si hay un error en el servidor; en cualquiera de estos casos, puede utilizar Hetman Partition Recovery de forma segura para recuperar sus datos. Admite la recuperación de datos de discos virtuales de varios hipervisores, incluido Citrix Xen.

De forma predeterminada, Citrix XenServer utiliza almacenamiento LVM para almacenar sus máquinas virtuales. Este método de almacenamiento tiene muchas ventajas en comparación con los archivos VHD, pero a veces es necesario utilizar el modo de almacenamiento basado en archivos como en VMware ESX, y también puede crear dificultades adicionales para el proceso de recuperación.

Cuando el disco físico que contiene los archivos de la máquina virtual está conectado a la computadora, Hetman Partition Recovery mostrará todos los discos de la máquina virtual.

Para ver qué discos virtuales pertenecen a una máquina virtual específica, debe ejecutar algunos comandos en el servidor para encontrar el UUID (Identificador único universal) de la máquina virtual, el UUID de su disco y el UUID SR (Identificador único universal del repositorio de almacenamiento).

Para hacer eso, conéctese al servidor por SSH y escriba el primer comando:

xe vm-listCopiar

Como resultado, encontró el UUID de la máquina virtual; ahora puedes usar este identificador para ver los discos conectados, con la ayuda de este comando:

xe vm-disk-list uuid=a9511ac4-4fef-8423-d525-251b8098c130Copiar

El último elemento es el UUID de la máquina virtual.

Como resultado, obtiene el UUID del disco virtual, que, a su vez, puede usarse para encontrar el UUID del repositorio de almacenamiento.

xe sr-list name-label=Local storageCopiar

Ahora que tenemos el identificador del repositorio, es fácil entender a qué máquina virtual pertenecen los discos específicos y podrá identificar esos discos en la utilidad de recuperación de datos.

8087ae69-c195-5e15-8f7f-9ce1558d5cc9.VHDCopiar

Conecte los discos del servidor a una computadora con Windows, descargue, instale y ejecute la herramienta de recuperación de datos.

Hetman Partition Recovery mostrará todos los discos de la máquina virtual en Drive Manager. Elija el disco donde solían almacenarse los archivos requeridos, haga clic derecho sobre él y seleccione Abrir. Seleccione el tipo de escaneo: "Escaneo rápido". Si el "Análisis rápido" no puede encontrar los archivos necesarios, vaya a "Análisis completo". Haga clic derecho en el disco – “Analizar de nuevo” – “Análisis completo” – y especifique el sistema de archivos para este disco – luego haga clic en Siguiente.

Busque la carpeta donde se almacenaron los archivos, seleccione los archivos que desea restaurar, haga clic en "Recuperación", especifique el disco y la carpeta donde desea guardar los archivos y haga clic en "Recuperación" nuevamente. Cuando finalice todo el proceso, encontrarás los archivos recuperados en la carpeta que hayas elegido.

Si el almacenamiento de XenServer se basó en un sistema RAID, deberá utilizar Hetman RAID Recovery. Este programa construirá automáticamente el RAID con los discos disponibles, y todo lo que tienes que hacer es ejecutar el escaneo, esperar los resultados y recuperar la información.

Hetman RAID Recovery es compatible con la mayoría de los tipos RAID más populares. Para hacerle la vida más fácil, nuestro programa ofrece la opción de buscar archivos por su nombre. Además, podrá obtener una vista previa del contenido del archivo para asegurarse de que sea el que necesita.

CaracterísticaDescripción
tipo de programaSoftware de recuperación de datos para matrices RAID
Niveles RAID soportadosRAID 0, RAID 1, RAID 4, RAID 5, RAID 6, RAID 10, JBOD
Tipos de discos compatiblesHDD, SSD, unidades USB, tarjetas de memoria
Sistemas de archivos compatiblesNTFS, FAT, exFAT, ReFS, HFS+, APFS, Ext2/3/4, Btrfs, XFS
Compatibilidad del sistema operativoWindows, MacOS, Linux
Recuperación después de la eliminación
Recuperación después del formateo
Recuperación después de una falla de RAID
Modo de vista previa de datosSí, le permite obtener una vista previa de los archivos antes de la recuperación.
Escaneo de discoEscaneo profundo y rápido
Interfaz de usuarioSencillo, fácil de usar
Soporte de disco RAW
Funciones adicionalesSoporte de imagen de disco, guardar resultados de escaneo
PrecioDepende de la licencia: versión personal, empresarial o corporativa
Apoyo técnicoDisponible por correo electrónico y consultas en línea.