![¿Cómo crear una imagen de unidad en un sistema Linux en vivo?](https://rvso.com/image/761004/%C2%BFC%C3%B3mo%20crear%20una%20imagen%20de%20unidad%20en%20un%20sistema%20Linux%20en%20vivo%3F.png)
Quiero hacer una copia de la partición/disco que está montado y utilizado en el servidor en vivo. Obviamente lo primero que viene dd
a la mente, pero existe el problema de tener datos no consistentes cuando el proceso se está ejecutando y algo cambia durante la copia. Entonces no es bueno.
Lo segundo que me viene a la mente es usar RAID: crear imágenes con 2 SSD en RAID0 como /dev/md0. Agregaría un tercer SSD del mismo tamaño a /dev/md0 y RAID se encargaría de sincronizar ese disco recién agregado con los demás. Cuando la tercera unidad estuviera sincronizada, la eliminaría de esta matriz y tendría una copia completamente funcional de /dev/md0 sin preocuparme por datos inconsistentes. Es correcto ?
¿O existe alguna utilidad que funcione así sin utilizar este "truco RAID"?
Muchas gracias por cualquier ayuda o sugerencia.
Respuesta1
Supongo que estás usando una versión de Linux.
Si instaló su sistema con un esquema de partición basado en LVM, puede crear instantáneas LVM de volúmenes lógicos montados y copiarlas desde allí, asegurando un estado inactivo de los datos durante la transferencia.
Esto no garantiza que los datos sean coherentes en el momento de la creación de la instantánea; También debe ser lo suficientemente diligente para detener la mayor cantidad de servicios posible, especialmente servidores de bases de datos y cualquier otra aplicación con uso intensivo de escritura de archivos antes de crear la instantánea. Pero esto no debería ser una verdadera molestia, ya que la creación de instantáneas es casi instantánea y puedes reiniciar los servicios inmediatamente.
Este método no copiará el MBR, GPT ni el cargador de arranque, para eso aún necesita una herramienta de copia de bajo nivel como dd
, pero estos son solo datos estáticos, por lo que puede copiar una vez y luego actualizar el resto del disco mediante una instantánea LVM. método.