4.4.5. Incorporando Volumes Snapshots
Com o lançamento do Red Hat Enterprise Linux 6, você pode usar a opção
--merge
do comando lvconvert
para incorporar um snapshot em seu volume de origem. Se ambos origem e snapshot não estão abertos, a incorporação iniciará imediatamente. Caso contrário, a incorporação iniciará tanto estejam a origem e snapshot ativados e ambos fechados. Incorporar um snapshot em uma origem que não pode ser fechada, por exemplo, o sistema de arquivos root será deferido até a próxima vez que o volume de origem seja ativado. Quando a incorporação inicia, o volume lógico resultante terá o nome de origem, número menor e UUID. Enquanto a incorporação estiver em progresso, leitura e escrita na origem aparecem como se fossem direcionadas para o snapshot sendo incorporado. Quando o processo termina, o snapshot incorporado é removido.
O seguinte comando incorpora o volume snapshot
vg00/lvol1_snap
em sua origem.
lvconvert --merge vg00/lvol1_snap"
Você pode especificar múltiplos snapshots na linha de comando ou você pode usar as tags de objeto do LVM que especificam que múltiplos snapshots sejam incorporados em suas respectivas origens. No exemplo seguinte, os volumes lógicos
vg00/lvol1
, vg00/lvol2
e vg00/lvol3
recebem a tag @some_tag
. O seguinte comando incorpora os volumes lógicos snapshots para os três volumes serialmente: vg00/lvol1
, então vg00/lvol2
, então vg00/lvol3
. Se a opção --background
foi usada, todos os volumes lógicos snapshots iniciariam em paralelo.
lvconvert --merge @some_tag"
Para mais informações sobre rotular objetos LVM, veja o Apêndice C, Tags de Objetos do LVM. Para mais informações sobre o comando
lvconvert --merge
, veja a página man lvconvert
(8).