Como manter ou descartar o instantâneo LVM?

14

Eu fiz um snapshop LVM por

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

Que comando devo escrever se quiser descartar o instantâneo e não manter as alterações que ocorreram desde o instantâneo?

E qual comando devo escrever para rolar as alterações do instantâneo para / dev / vg00 / vm?

Sandra
fonte

Respostas:

12

para descartar o uso de instantâneo:

grupo lvremove / nome do snap

para mesclar o uso de instantâneo:

lvconvert --merge group / snap-name

Embora a mesclagem seja adiada até que os volumes da organização e da captura instantânea sejam desmontados. Você pode precisar atualizar as ferramentas do kernel (> = 2.6.33) e lvm para ter suporte para mesclagem.

Hubert Kario
fonte
3

OK, em primeiro lugar: o grande e velho LVM1 suportava apenas instantâneos somente leitura. Nesse caso, as modificações foram copiadas para a imagem original após desmontar o instantâneo. O LVM2 fornece suporte para instantâneos de leitura e gravação, permitindo que você faça coisas mais engraçadas com imagens de máquinas virtuais e coisas assim.

A Novell possui uma documentação muito sobrinha sobre o conceito de uso do LVM para reverter uma falha na atualização do sistema operacional. Dê uma olhada nesse artigo, ele fornece todos os pedaços necessários para o seu caso.

Janne Pikkarainen
fonte
Portanto, não há um comando para descartar o instantâneo sem aceitar as alterações?
Sandra
2

você pode usar o comando lvremove para remover os arquivos antigos de captura instantânea:

lvremove / dev / vg_brcvhost1 / snap, solicitará que você remova um sanpshot persistente no seu LV.

outros comandos também estão lá para gerenciar uma configuração de VM baseada em LVM.

você pode encontrar os comandos de detalhes no link abaixo: http://linux.math.tifr.res.in/HOWTO/LVM-HOWTO/snapshots_backup.html

e o link abaixo também pode ser útil: http://dentarg.it64.com/content/lvm-based-backup-virtual-machines

Dr. Morte
fonte