Contactos

Transferencia de máquinas virtuales con Xenserver a Hyper-V. Transferencia de máquinas virtuales con XENSERVER en la transferencia virtual de Hyper-V con Xenserver en KVM

Siempre me gustó el HyperVisor XENSERVER GRATUITO, lo usó a menudo. Pero recientemente decidió pasar gradualmente a otro hipervisor. ¿Cuál? Todavía no decidí finalmente. Las razones de la negativa de Xenserver y los pensamientos generales sobre los hipervisores modernos le dirán más aún más. El artículo considerará en detalle el tema de la transferencia. maquinas virtuales Con Xenserver en Hyper-V.

Si tiene un deseo de aprender a buscar y explotar vulnerabilidades en redes de informaciónRecomiendo familiarizarme con curso en línea "Taller de Kali Linux" en Otus. El curso está diseñado para aquellos que no tienen experiencia en seguridad de informaciónPara la admisión necesitas pasar por.

El artículo inicialmente quería escribir en la instalación de Xenserver 7 en MDADM RAID1. Siempre me gustó Xen por la oportunidad de instalarlo en MDADM. Esto permitió usar un hipervisor en cualquier hardware con dos duros, proporcionando una simple tolerancia a fallas a nivel del disco. Es conveniente y presupuesto. Lo mismo se puede hacer en KVM, pero personalmente, también me gusta el control en forma de una aplicación para Windows. Se puede conectar fácilmente a una variedad de servidores y administrar todo desde un solo lugar. Como Plus, en comparación con KVM, es más fácil y más rápido instalar y configurar para trabajar, transferir a alguien a la administración.

En realidad, el proyecto de artículo sobre la instalación de XENSERVER en el Software RAID, preparé y probé. A primera vista todo funciona. Los problemas comenzaron cuando comencé a verificar la tolerancia a la falla y desconectar uno duro. Como resultó, Xenserver no se puede cargar normalmente si la RAID MDADM va al estado degrazada. Estaba muy molesto por este hecho y pasé continuamente durante casi un día para lidiar con la situación y tratar de resolver el problema. Pero no tuve éxito. Y en Internet, no encontré una receta para una solución, pero encontré la confirmación de este problema.

Parece que Xenserver de la versión 7 ya no es compatible con el trabajo en MDADM. Esto incluso se menciona en las Preguntas Frecuentes oficiales:

- ¿XENSERVER admite una implementación de RAID basada en software?
- No, Xenserver no admite el software RAID.

Revisé la versión 7.0 y 7.1. El resultado es el mismo: el sistema no está cargado si la redada se desmaya. Y en Internet hay artículos donde se describe cómo transferirlo instalación limpia Xen 7 en mdadm. Parece que estas personas simplemente no probaron el fracaso de uno de los discos. Mientras no se comprueba, parece que todo está en orden. El problema aquí es que Xenserver 7 se mudó a Centlos 7. Y hay muchas innovaciones, en particular Systemd. Definitivamente no pude determinar qué problema particular. Hay algún tipo de compatibilidad en los módulos de carga, el kernel Xenserver y la versión MDADM. En los Centros 7 fue un error similar en el momento de la salida, pero se corrigió rápidamente. Y en Xenserver, los desarrolladores anotaron esto, ya que el apoyo de MDADM y no lo prometió. Como resultado, el hipervisor permaneció sin la posibilidad de instalar en MDADM. Es inaceptable para mí, ya que MDADM está usando activamente. Si algún disco falla, el sistema en el momento de la carga está infinitamente colgado con el mensaje:

Un trabajo de inicio se está ejecutando para dev-md0.device

Todavía tengo muchas máquinas virtuales bajo el control de CENTOS 5. La característica de esta versión es que para la operación normal en Xenserver, se instaló un kernel especial de kernel-xen en el sistema. Como resultado, al transferir el sistema a otro hipervisor, se negó a trabajar. Es necesario trabajar seriamente en un archivo para iniciarlo. Fue importante para mí trabajar este momento, ya que en el trabajo tendrá que dejar gradualmente Xenserver a un lado o Hyper-V o KVM. Todavía no he decidido finalmente, ya que no trabajé en KVM para iniciar las máquinas virtuales con Xen, sino que la Hyper-V administró. Sobre esto y decir.

Transferencia de una máquina virtual con Xenserver a KVM

La transferencia de máquinas virtuales en sí misma es una copia simple del disco de un hipervisor a otro. Para Bacup Xenserver, utilizo la versión gratuita del programa gratuito. Desafortunadamente, ya no está en una oficina editorial gratuita. Los desarrolladores cerraron un proyecto gratuito, solo hay una versión de prueba que se paga. Pero me quedé y la distribución, y las llaves para versión gratuita. Yo continúo usándolo. Simple I. programa convenienteLo que le permite hacer copias de seguridad incrementales de máquinas virtuales. Ella sabe cómo descargar copias de seguridad en vHD. formato. Todo lo que necesita hacer para transferir virtuales: cree la misma máquina en el disco Hyper-V y como un disco especifique la imagen de VHD transferida con XENSERVER. Pero si entonces simplemente ejecuta un virtual, obtendrá un error.

Error 13: Formato ejecutable no válido o no compatible

No hay nada sorprendente en esto, el kernel modificado para Xen solo funciona en el propio hipervisor. Para trabajar en otro entorno, debe instalar el kernel de Linux estándar. Eso es lo que haré a continuación. La tarea resultó ser muy difícil, tuve que recorrer mucho en varios matices. En primer lugar, no olvidar la experiencia adquirida, estoy escribiendo este artículo. Aunque entiendo que hay pocas personas que usan esa experiencia. Es poco probable que haya muchas personas que se perdurarán ya se eliminarán del soporte del sistema CENTOS 5 desde el hipervisor Xen en otro lugar a otro lugar. De una buena manera, el sistema debe ser reorganizado, y lo tomaré gradualmente. Pero aún necesitas tener una instrucción terminada en caso de cualquier sorpresa.

El método descrito a continuación es un método de recuperación de carga de máquina virtual es una herramienta universal para resolver problemas de descarga. linux Server. Si, por alguna razón, no carga el servidor Linux, el cargador de arranque se rompió o los problemas han surgido después de actualizar el kernel, informados sobre cómo actualizar y reemplazar el kernel y el cargador de arranque pueden ayudar a resolver este problema.

Restore Linux Server Descargar

Para que la máquina virtual funcione en Hyper-V, como dije, es necesario establecer un núcleo estándar. Para hacer esto, carga en una máquina virtual con disco de inicio CentOS 7 y elige el modo.

Para seleccionar esta sección, debe seleccionar el menú principal Solución de problemas.. Esperamos la descarga y eligemos la primera opción propuesta.

Inmediatamente escalando nuestro sistema restaurado. En primer lugar, debe actualizar el sistema e instalar el kernel estándar. Lo más probable es que, a través de Yum, no tendrá éxito, ya que los enlaces en el repositorio de Centlos 5 se han vuelto inactivos, después de que la construcción del sistema terminó el 31. Necesitas cambiar el archivo /etc/yum.repos.d/centos-base.repo.Editando los caminos de las secciones relevantes a las siguientes:

Basurl \u003d http: //vault.eptos.org/5.11/ osactualizaciones./ $ Basarver / basurl \u003d http: //vault.eps.org/5.11/ admisores/ $ Basarver / basurl \u003d http: //vault.eps.org/5.11/ extras./ $ Basarver / basurl \u003d http: //vault.eps.org/5.11/ centosplus./ $ Basarver / basurl \u003d http: //vault.eps.org/5.11/ contribución/ $ Basargo /

Se deben comentar todas las cadenas con MirrorList, y Baseurl se cambia a la especificada. Después de eso, debe iniciar la actualización del sistema.

# Yum limpio todo # yum actualización

Ahora establece el kernel de Linux estándar, y de Xen Eliminar.

# Yum eliminar el kernel-xen # yum install kernel

Ahora revise la versión de las bibliotecas del kernel existentes en el sistema.

# Ls -l / lib / módulos /

Tomamos la última versión y recolectamos la imagen de INITRD.

# mkinitrd -v -f /boot/initrd-2.6.18-419.el5.img 2.6.18-419.El5

Editar el cargador de configuración /Boot/grub/grub.conf.Para que lo haya elegido al descargar esta versión del kernel.

Parámetro predeterminado \u003d 1. Corresponde a la segunda línea del menú, ya que la cuenta regresiva pasa de 0. Es decir, solo se seleccionará el kernel actualizado necesario. Actualizamos el cargador de arranque en el disco.

# Grub-install / dev / sda

Si obtienes un error:

/ Dev / sda no tiene ninguna unidad de BIOS correspondiente.

Utilice el siguiente comando:

# Grub-install --Recheck / Dev / SDA

En teoría, esto podría ser completado. Realmente realizamos la restauración completa del servidor Server Linux. Pero como se trata de Xenserver, hay otro matiz. Si intenta descargar una máquina virtual ahora, entonces todo saldrá sin problemas hasta el final de la descarga, y luego saldrá el error.

INIT: ID 'CO' RESPONDIENDO RÁPIDO: Deshabilitado durante 5 minutos

Ella se colgará sin cesar. Relacionado con el acceso a la consola de la máquina virtual XENSERVER. En otro entorno, el parámetro debe ser cambiado. Para corregir el error, debe editar el archivo. / etc / inittab. Encontrar en él una cadena

CO: 123457: reaparición: / sbin / agetty xvc0 9600 vt100-nav

Cometerlo, y hacer un comentario de la fila en su lugar

1: 123457: reaparición: / sbin / mingetty tty1

Ahora puedes reiniciar el virtual. Debe arrancar con seguridad. Al menos lo había hecho.

Desafortunadamente, el método anterior no pudo forzar la misma máquina virtual para arrancar hypervisor KVM.. Yo no sé por qué. Después de seleccionar en el cargador de la versión central, el sistema simplemente cuelga en esta posición.

Y nada más sucede. No hay errores. Ni siquiera tengo ideas debido a lo que puede ser en qué dirección se moverá para ejecutar la virtual. Si alguien tiene ideas sobre cómo hacerlo, le pregunto al Consejo. Realmente me gustaría mover máquinas virtuales con CentOS 5 en KVM. Intenté transferir virtuales ya recuperadas con Hyper-V a KVM, convirtió un disco con VHD a QCow2, pero todo sin resultado. Todavía salen de la misma manera que los transferí directamente con Xenserver.

Conclusión

La transferencia de máquinas virtuales funciona bien dentro de un solo hipervisor. En caso de que se transfiera de uno a otro, con mucha probabilidad, obtenga algunos problemas. A menudo me encuentro con esto, especialmente con Linux y FreeBSD. La mayoría de las veces comienza problemas con discos y carga de carga. Las letras de los discos cambiarán, es necesario editar FSTAB, el cargador no se inicia. A veces la red puede no funcionar. En todas partes hay que lidiar con el lugar y resolver problemas emergentes.

Taller de Kali Linux

El curso para aquellos que están interesados \u200b\u200ben realizar pruebas para penetrar y querer practicarse prácticamente en situaciones cercanas a Real. El curso está diseñado para aquellos que no tienen experiencia en la seguridad de la información. La formación dura de 3 meses a 4 horas a la semana. ¿Qué te dará este curso?
  • Buscar y operar vulnerabilidades o configuraciones de defectos en redes corporativas, Sitios web, servidores. Centrarse en la Puntería de Windows y la Seguridad del Segmento Corporativo.
  • Estudio de herramientas como metasploit, sqlmap, Wireshark, Burp Suite y muchos otros.
  • El desarrollo del kit de herramientas de Kali Linux en la práctica, con él debería haber cualquier especialista en IB.
Compruebe usted mismo en la prueba de introducción y vea más del programa de software.

Hay varias formas de convertir las ventanas instaladas a la imagen para una máquina virtual. La imagen creada se puede utilizar, por ejemplo, para las pruebas, para verificar la estabilidad del sistema después de instalar cualquier actualización, o para solucionar el estado de la máquina anterior antes de realizar cambios.

La mayoría de los programas de virtualización admiten la función de conversión del sistema operativo Windows instalado en la imagen de una máquina virtual. Algunas soluciones ya se suministran con funciones incorporadas, pero en algunos casos para el mismo propósito, es posible que deba usar productos de terceros.

En esta guía, se recopilan las instrucciones de conversión. instalaciones de Windows en imágenes virtuales Microsoft Hyper-V, VirtualBox y VMware.

La transferencia de Windows a la máquina virtual Hyper-V de Microsoft se realiza muy simplemente gracias al programa Disk2VHD de SysInternals.

El programa es portátil, se puede iniciar desde cualquier ubicación en el disco después de desembalar el archivo. La solicitud requiere derechos de administrador. El programa se puede utilizar para crear una máquina virtual de uno o más volúmenes en la computadora.

Nota: Puede ejecutar un programa en modo de línea de comandos usando el formato:

La ventana de la aplicación principal muestra la ruta de destino y el nombre del archivo, y los volúmenes disponibles a continuación. Tenga en cuenta que debe elegir una ubicación de destino con suficiente espacio de almacenamiento gratuito, de lo contrario, se interrumpirá el proceso de creación de imágenes.

El usuario debe seleccionar la ruta de destino y el nombre del archivo (con la extensión VHDX), así como el volumen que se incluirá en la imagen virtual.

Solo puedes elegir sección de Windows O incluso convertir las secciones no del sistema a las imágenes VHD, sin elegir una partición de Windows.

Disk2vhd viene con dos parámetros adicionalesque se especifican al iniciar. El primero establece el formato de salida VHDX. Puede deshabilitar este parámetro para usar VHD.

VHDX tiene varias ventajas, como soportar más grandes discos virtuales (64 TB contra 2 TB), mejor defensa Desde daños, cambio de tamaño en línea remoto, etc. VHD se requiere principalmente para fines de compatibilidad, por ejemplo, cuando el producto no admite VHDX, así como cuando desea convertir la imagen en VirtualBox.

El segundo parámetro le permite usar copia de sombra Toma

Disk2VHD procesa los volúmenes seleccionados y los convierte en imágenes de discos virtuales que se almacenan en la ubicación seleccionada.

Después de recibir la imagen VHD, puede usar la herramienta VBOXMANAGE Command Line, que viene con VirtualBox, para clonar los medios y guardarlo en otro formato.

  1. Presione la tecla de Windows, ingrese cmd.exe.Mantenga presionado CTRL + MAYAS y presione la tecla ENTER para ejecutar línea de comando con derechos de administrador.
  2. Vaya a la carpeta VirtualBox en el sistema, por ejemplo, C: \\ Archivos de programa \\ Oracle \\ VirtualBox Utilizando el comando cd.
  3. Use el comando vbothmanage clonemedium disco para convertir la imagen de disco VHD en formato VDI. Por ejemplo: VBOXMANAGE CLONEMEDIUM DISK O: \\ SOURSE.VHD O: \\ OUTUX.VDI

La conversión puede tomar algún tiempo dependiendo del tamaño de la imagen y los recursos disponibles de su computadora.

Puedes crear imágenes virtuales. windows Windows Para VMware utilizando VMware vCenter Converter. Puede descargar el programa desde el sitio web oficial de VMware, pero se necesita cuenta. En nuestra utilidad de sitio está disponible para su descarga sin registro.

Nota: El programa crea una imagen virtual de una máquina completa. EN interfaz gráfica No hay posibilidad de excluir a los discos duros o secciones.

El tamaño del instalador es de aproximadamente 170 megabytes. Durante la instalación, se le pedirá que se uniera al Programa de Mejora del Servicio al Cliente.

Para convertir el inicio sistema de Windows En una imagen virtual para VMware, seleccione la opción "Convertir máquina" en la interfaz del programa principal para comenzar.

Después de cargar el asistente, asegúrese de que el tipo de origen esté configurado en "Habilitado" y seleccionado "Esto computadora local". También puedes crear imágenes virtuales. computadoras remotasPero para esto, debe especificar el nombre o la dirección IP del dispositivo, así como las credenciales.

Seleccione VMware Virtual Machine en la sección Título en la página siguiente y seleccione la carpeta de destino para guardar la imagen.

Crear una imagen puede tomar algún tiempo, dependiendo de la cantidad de volúmenes, su tamaño y recursos del dispositivo.

¡Hola amigos! Hoy, ¡Vladimir ha preparado un impresionante material para los amantes de las máquinas virtuales!

Hola admin, por favor dime cómo transferir virtual máquina virtualbox en una computadora regular?

Hace unos meses, salió Windows 10 y tenía miedo de instalarlo directamente a mi computadora e instalarlo en una máquina virtual, luego instalada en el sistema operativo Todos los programas que necesita: navegadores, OpenOffice gratuito, Skype y así sucesivamente. Después de un rato, comenzó a notar que la décima me gustó Windows e incluso tuve la idea de trasladarlo a una computadora ordinaria! ¿Es posible? No encontré dicha información en internet.

Cómo transferir la máquina virtual de VirtualBox a una computadora regular. O cómo usar el programa VHD2DISK para transferir Windows 10 desde una máquina virtual a PC estacionaria

¡Hola amigos! Transfiera la máquina virtual de VirtualBox a una computadora regular posible y, a menudo, surge una necesidad de administradores del sistema, los desarrolladores son diferentes software y otros especialistas en computaciónAdemás, puede ser necesario para el usuario habitual de la PC.

  • Nota: Hay un sitio web creado específicamente para los amantes de las máquinas virtuales.

Para la transferencia, puede usar aún un poco de programa conocido. VHD2DISK. - Diseñado específicamente para transferir sistemas operativos virtuales al hardware físico, o en otras palabras. para crear una copia exacta disco virtual VHD en el disco duro habitual.

Por lo tanto, tenemos la máquina virtual de VirtualBox con Windows 10 instalada en ella.

Gestión de discos

Disco 0., este es un disco virtual con el instalado.Windows 10.

Al crear un disco virtual, especifiqué el tamaño de 250 GB. En el disco (C :) Sistema operativo instalado, y en (E :) Hay varios archivos.

Primero, convertimos el disco virtual VDI que pertenece a la máquina virtual en el formato VHD.

Archivo -->Administrador de medios virtuales.

Seleccione el disco virtual VDI de la izquierda. sistema operativoQueremos transferirnos a una computadora regular y hacer clic en el botón Dupdo.

Celebramos el artículo VHD (disco duro virtual).

próximo.

Celebramos el artículo Dinámico virtual hdd .

Próximo.

Cierre el mouse izquierdo en el botón Explorer.

Seleccione el lugar de guardar la copia futura de la virtual disco duro, Elegiré un disco ( GRAMO:), ya que tiene mucho espacio libre.

Dupdo.

Hay un breve proceso para convertir un disco duro virtual VDI en formato VHD.

Al final del proceso, haga clic en el botón. Cerca.

En el disco (G :) cerca del disco duro VDI Virtual, tiene una copia, solo en formato VHD.

Gestión de discos

Para implementar una copia del disco virtual, debe limpiar completamente el disco duro físico sin secciones.

Abra el ajuste de la administración del disco.

Yo elegiré Disco 1..

Yo elimino todas las secciones en ella.

VHD2DISK.

El programa VHD2DISK es el momento. Descárgalo en el sitio web oficial:

https://docs.microsoft.com/en-us/sysinternals/downloads/Disk2VHD.


Ejecuta el programa. En la ventana principal, hacemos clic en el botón izquierdo en el botón Explorer.

En el conductor abierto, encontramos una copia de nuestro disco virtual VHD, resaltamos con el botón izquierdo del ratón y haga clic en Abrir VHD..

En campo Unidad de destino. Debemos especificar el número de secuencia de ese disco rígido, al que implementaremos una copia del disco virtual. Haga clic en la flecha.

En la lista desplegable elige FísicoCómo implementar los contenidos del disco virtual VHD, estaremos encendidos Disco 1..

Haga clic en el botón VHD al disco..

Comienza el proceso de copiar los contenidos de un disco duro virtual VHD a un disco duro regular.

El proceso se completa con éxito.

Estado: VHD volcado en la unidad con éxito!(VHD se copia con éxito en el disco duro!).

Entramos en unidades, haz click. actuar-->Actualizar.

Como puede ver, un disco duro (disco 1) es una copia exacta del disco duro virtual VHD de una máquina virtual y windows instalado 10.

Intentamos arrancar en Windows 10.

Reinicie su computadora e ingrese el menú Descargar, seleccione nuestro disco duro (copia del disco virtual VHD con Windows 10).

Preparación de dispositivos.

Windows 10 está cargado!

Gestión de discos.

Hay varios dispositivos sin conductores en el Administrador de tareas, pero para nosotros no es un problema, configura los controladores.



¿Te gustó el artículo? Compártelo