¿Alguien sabe de una manera de clonar un sistema Linux en vivo? Tengo una instalación en vivo que ejecuta un sitio de producción. El problema es que necesito clonarlo (sin bajarlo) y luego moverlo (restaurar) a una máquina virtual. Básicamente estoy migrando del hardware físico al hardware virtual.
linux
migration
clone
disk-image
physical-to-virtual
Drewrockshard
fuente
fuente
Respuestas:
En la máquina fuente:
Esto volcará el fs en su máquina de origen, cópielo sobre ssh y en la máquina de destino lo restaurará.
Por supuesto, debe repetir esto para cada fs.
'blowfish' está ahí solo para lograr una compresión y descompresión más rápidas.
fuente
-rf to -r -f
, pero ahora restaurar: opción no válida - 'r' cat: opción no válida - 'r'VMWare Converter puede hacer la mayoría de los sistemas operativos modernos sin apagar el servidor, pero como señaló Dennis, realmente necesitamos saber qué sistema operativo está ejecutando.
Terminará con una imagen virtual de su servidor cuando haya terminado, en lugar de una imagen de disco sin formato, pero generalmente es lo suficientemente bueno para la mayoría del trabajo, dependiendo de lo que quiera hacer con él una vez que lo haya hecho.
fuente
¿A qué plataforma de VM está migrando? VMWare tiene un convertidor para Linux . Convertirá una máquina encendida.
fuente
Eche un vistazo al convertidor VMWare que creo que permite la clonación del sistema en vivo.
fuente
Generalmente hacemos esto:
Esto funciona muy bien, siempre y cuando los datos que está copiando no tengan estado. Si se trata, por ejemplo, de un servidor de base de datos, particularmente uno con mucha actividad, deberá asegurarse de que la base de datos esté inactiva antes de realizar el corte final ... así que, algo así, después de todo lo demás está listo:
fuente
Mire VMware Converter (es gratis si tiene vCenter) o Plate Spin (uno de sus productos es un convertidor).
Plate Spin hará funcionar una máquina, con un tiempo de inactividad mínimo para cortar.
Con el convertidor VMware, hará una máquina en vivo (si hay una base de datos que podría no estar sincronizada) simplemente no tiene que iniciar la VM cuando haya terminado. Luego desconecte la vNIC y luego inicie la máquina, inicie sesión a través de la consola y cambie las IP, etc. Luego, vuelva a conectar la vNIC.
fuente
Es imposible obtener una instantánea consistente sin detener todas las operaciones que pueden cambiar el estado del sistema.
A menos que la aplicación haya sido diseñada explícitamente para acomodar este tipo de operación (es decir, todo el procesamiento manejado a través de mensajes en cola) es imposible obtener una instantánea consistente sin desactivar el sistema (o al menos deshabilitar el componente transaccional).
Sin embargo, es posible reducir significativamente la ventana de tiempo para tomar instantáneamente el sistema (por ejemplo, quitando un espejo de un conjunto RAID y luego volviéndolo a montar en otro lugar). Y cuanto más corto sea el tiempo que lleva generar la instantánea, es menos probable que las transacciones abarquen la operación.
Y la mayoría de los sistemas de archivos / DBS admitirán algún tipo de diario que debería permitir recuperar o revertir la mayoría de las operaciones interrumpidas.
fuente