¿Cómo mantener o soltar la instantánea LVM?

14

He hecho una instantánea LVM por

lvcreate --name snap --size 10G -s /dev/vg00/vm

¿Qué comando debo escribir si quiero descartar la instantánea y no guardar los cambios que han ocurrido desde la instantánea?

¿Y qué comando debo escribir para transferir los cambios de la instantánea a / dev / vg00 / vm?

Sandra
fuente

Respuestas:

12

para soltar el uso de la instantánea:

lvremove group / snap-name

para combinar el uso de instantáneas:

lvconvert --merge group / snap-name

Aunque la fusión se diferirá hasta que los volúmenes de origen e instantánea se desmonten. Es posible que deba actualizar las herramientas kernel (> = 2.6.33) y lvm para tener soporte para la fusión.

Hubert Kario
fuente
3

OK, antes que nada: el gran LVM1 antiguo solo admitía instantáneas de solo lectura. En ese caso, las modificaciones se copiaron a la imagen original después de desmontar la instantánea. LVM2 proporciona soporte para instantáneas de lectura y escritura, lo que le permite hacer cosas más divertidas con imágenes de máquinas virtuales y cosas así.

Novell tiene una pieza de documentación muy sobrina sobre el concepto de usar LVM para deshacer una actualización fallida del sistema operativo. Eche un vistazo a ese artículo, proporciona todas las partes y piezas que necesita para su caso.

Janne Pikkarainen
fuente
Entonces, ¿no hay un comando para soltar la instantánea sin aceptar los cambios?
Sandra
2

puede usar el comando lvremove para eliminar los viejos archivos de instantáneas:

lvremove / dev / vg_brcvhost1 / snap esto le pedirá que elimine un perseguidor sanpshot en su LV.

otros comandos también están allí para administrar una configuración de VM basada en LVM.

Puede encontrar los comandos de detalles en el siguiente enlace: http://linux.math.tifr.res.in/HOWTO/LVM-HOWTO/snapshots_backup.html

y el siguiente enlace también puede ser útil: http://dentarg.it64.com/content/lvm-based-backup-virtual-machines

Dr. muerte
fuente