-
¿Qué es XenServer?
-
Cómo recuperar datos de un disco virtual en XenServer
-
Elegir una solución de copia de seguridad de datos y recuperación ante desastres de XenServer
-
Conclusión
Perder datos personales puede ser devastador, y cuando se trata de los datos de su empresa, el impacto es aún más grave. Puede hacer que sus operaciones comerciales se detengan completamente, lo que resulta en pérdida de productividad, ingresos y confianza del cliente. Aunque Citrix XenServer proporciona una plataforma confiable para consolidar los datos de la empresa en un espacio de disco virtualizado, no está exenta de problemas. La pérdida de datos puede ocurrir debido a la eliminación intencional o accidental, así como a la corrupción.
¿Qué es XenServer?
Citrix XenServer es una plataforma de virtualización de servidores de código abierto basada en el hipervisor Xen. Citrix también ofrece una versión con soporte que puedes comprar, con dos opciones: Standard y Enterprise.
Cómo recuperar datos de un disco virtual en XenServer
Aquí tienes un caso de recuperación de datos de pérdida de archivos de disco virtual de XenServer debido a un apagón.
Entorno de recuperación de datos del servidor:
Un servidor Dell en una organización determinada está configurado con una tarjeta RAID, formando un arreglo RAID10 que consta de cuatro discos.
El servidor está ejecutando XenServer como hipervisor, con el sistema operativo Windows Server instalado en las máquinas virtuales.
Hay dos discos de máquina virtual, uno para el sistema y otro para los datos. La capa superior se ha implementado con un servidor Web que utiliza la arquitectura ASP + SQL Server.
Fallo del servidor y análisis:
Debido a un apagón abrupto, una VPS (máquina virtual XenServer) dentro del servidor se volvió inaccesible, lo que resultó en la pérdida de archivos de disco virtual.
1. Recuperar los discos del servidor defectuoso, asignándoles identificadores únicos. Crear copias de seguridad de solo lectura de todos los discos. Una vez que las copias de seguridad estén completas, restaurar los discos a sus posiciones originales en el servidor. Las operaciones posteriores de análisis y recuperación de datos se realizarán en las imágenes de copia de seguridad para evitar cualquier daño adicional a los datos originales.
2. Los discos de las máquinas virtuales XenServer están organizados usando la estructura LVM, donde cada disco virtual corresponde a un volumen lógico (LV) y opera en modo de aprovisionamiento dinámico. La información relevante de LVM se almacena dentro de XenServer. El ingeniero de recuperación de datos examinó la información relacionada con LVM bajo "/etc/lvm/backup/" pero no encontró ninguna información sobre el disco virtual dañado. Se determinó que la información de LVM había sido actualizada. Se realizó un análisis adicional a nivel inferior para ubicar la información de LVM que no había sido actualizada.
3. Basado en la información obsoleta de LVM, el ingeniero de recuperación de datos identificó la región de datos del disco virtual. Sin embargo, se descubrió que los datos estaban dañados. Tras el análisis, se confirmó que la máquina virtual se volvió inaccesible debido al daño en su disco virtual, lo que resultó en la pérdida del sistema operativo y los datos. Esta situación pudo haber sido causada por un ataque de red o software malicioso dirigido a la máquina virtual.
4. Después de verificar esta región, el ingeniero de recuperación de datos descubrió numerosas páginas de bases de datos fragmentadas, a pesar de la significativa corrupción de datos. Se determinó que se podría intentar unir estos fragmentos de páginas de base de datos para crear una base de datos utilizable.
Solución de recuperación de datos del servidor:
1. Identificar la posición inicial del archivo comprimido de la base de datos de respaldo analizando la estructura del archivo RAR. El primer sector de un archivo RAR contiene el nombre del archivo, por lo tanto, podemos hacer coincidir el nombre del archivo de la base de datos de respaldo comprimido con el nombre del archivo encontrado en la posición identificada para determinar la posición inicial de la base de datos de respaldo.
2. Una vez que se encuentra la posición del archivo comprimido, analizar los datos en esa zona y cambiar el nombre de los datos como un archivo comprimido en formato RAR. Intentar extraer el archivo comprimido, pero encontrar un error de extracción.
El error de extracción se debe a la corrupción de datos. Intenta usar una herramienta de reparación RAR para procesar el archivo y extraer parte de los datos. Sin embargo, los datos extraídos solo consisten en una parte del código del sitio web, lo que indica que el archivo de copia de seguridad de la base de datos dentro del archivo RAR probablemente esté dañado.
3. Analiza la estructura subyacente de la base de datos de SQL Server para determinar su posición de inicio. Generalmente, la 9ª página de una base de datos de SQL Server contiene el nombre de la base de datos. Conocido el nombre de la base de datos, es posible analizar la estructura subyacente y encontrar la posición de inicio de la base de datos. El ingeniero de recuperación de datos puede desarrollar un programa para escanear los datos subyacentes en busca de páginas que coincidan con las características de una base de datos de SQL Server, como registrar números de página y números de archivo.
4. Reconstruye los datos fragmentados en el orden correcto para formar un archivo MDF completo. Usa un programa de checksum MDF para verificar la integridad del archivo MDF entero.
5. Después de confirmar que no se detectan problemas, configure un entorno de base de datos y asocie la base de datos reconstruida al nuevo entorno de base de datos. Verifique la integridad de los datos consultando tablas relevantes y comprobando la presencia de los datos más recientes. A través de consultas de usuarios y verificaciones exhaustivas, confirme que los datos recuperados son completos y válidos. El proceso de recuperación de datos está completado.
Elegir una solución de copia de seguridad de datos y recuperación ante desastres de XenServer
Como proveedor profesional de soluciones de protección de datos, Vinchin ofrece soluciones confiables de copia de seguridad de datos y recuperación ante desastres a cada cliente en muchas industrias, por lo que si ocurriera algún evento de pérdida de datos, las empresas no necesitarán pasar mucho tiempo solucionando el problema sino que podrán recuperar los datos desde la copia de seguridad de inmediato.
Vinchin Backup & Recovery es una solución profesional que admite la copia de seguridad de datos de VM como VMware vSphere, Hyper-V, XenServer, XCP-ng, oVirt, RHV, OpenStack, etc. y otros datos como bases de datos, NAS, servidores de archivos, etc.
Vinchin Backup & Recovery ofrece opciones flexibles de programación de copias de seguridad para que los usuarios configuren trabajos de copia de seguridad completa, incremental y diferencial para ejecutarse automáticamente diariamente, semanalmente y mensualmente, logrando un proceso inteligente de copia de seguridad de XenServer para minimizar la carga de trabajo de configuración manual de copias de seguridad para los usuarios. Con Vinchin Backup & Recovery, puede recuperar fácilmente una VM de XenServer completa de manera sencilla.
Una consola web amigable para usuarios ayudará a crear fácilmente el trabajo de copia de seguridad.
1. Seleccione la VM de XenServer
2. Seleccione el almacenamiento de copia de seguridad
3. Seleccione las estrategias de copia de seguridad necesarias
4. Enviar el trabajo
Puedes comenzar a usar este poderoso sistema con una prueba gratuita completa de 60 días. Solo haz clic en el botón para obtener el paquete de instalación.
Conclusión
Este pasaje ilustra el proceso de recuperación de datos para servidores XenServer. Este es solo un caso de recuperación de datos, y el proceso real puede variar según la situación. Al enfrentar fallos de servidor y pérdida de datos, se recomienda buscar asistencia de proveedores de servicios profesionales de recuperación de datos.
Compartir en: