El Tue, 05 Mar 2013 09:29:05 +0000 [email protected] escribió: > Hola muy buenas, estoy realizando pruebas para el tema de backups en > caliente sin pérdida de servicio y me ha surgido una duda. Para poder > hacer el backup, tiene que haber espacio suficiente en el grupo de > volúmen sin ser usado. De tal forma que hará un backup en apenas > milésimas de segundos, que lo que hace es un snapshot y mueve el > volúmen lógico del que se quiere realizar el backup al espacio libre, > y en el volúmen lógico continúa el servicio... > > Mi pregunta es, cómo puedo saber cuanto espacio en gigas tengo libres > dentro del volúmen group para poder hacer el snapshot en caliente y > no me de error de que necesito más espacio? > > Por ejemplo: > > --- Volume group --- > VG Name pve > System ID > Format lvm2 > Metadata Areas 1 > Metadata Sequence No 40 > VG Access read/write > VG Status resizable > MAX LV 0 > Cur LV 3 > Open LV 3 > Max PV 0 > Cur PV 1 > Act PV 1 > VG Size 297.59 GiB > PE Size 4.00 MiB > Total PE 76183 > Alloc PE / Size 72088 / 281.59 GiB > Free PE / Size 4095 / 16.00 GiB > VG UUID b1yll9-RL7u-7J68-yQb2-lduF-Y3y4-GDaJ9Y > > > Aqui el espacio libre para hacer snapshot en caliente sería de 16 GB?? > > Saludos y gracias como siempre. > > >
Hola.
El snapshot guarda un estado específico del disco, pero lvm2 lo que hace en
realidad es guardar las diferencias con el actual. Así puedes tener una versión
"desactualizada" del sistema a clonar.
Hay que tener cuidado ya que el snapshot es válido solo hasta que se llena el
espacio asignado. Así el snapshot es una herramienta para realizar una copia
sin necesidad de apagar la máquina, ya que su contenido no varía, pero tiene un
tiempo de vida limitada (hasta que se llena). En este punto el lvm snapshot se
destruye y se pierde esa información.
Un ejemplo de uso sería:
lvcreate -s /dev/pve/vm-100-disk-1 -L 15G -n 100_d1_snpsht
dd if=/dev/pve/100_d1_snpsht of=/backups/100_d1_$(date +%Y%m%d)
lvremove /dev/pve/100_d1_snpsht
Un saludo
--
R.U.W.O.R.U.R.O.:
Robotic Upgraded Worker Optimized for
Rational Utility and Relentless Observation
signature.asc
Description: PGP signature

