tamanho instantâneo lvm

1

Estou configurando um nó openvz e gostaria de usar o instantâneo lvm para backup (também faço backup remoto).

O tamanho do instantâneo é o mesmo dos dados na partição de backup?

Se eu tiver um volume lógico com dados de 100G, o instantâneo terá 100G de tamanho?

Pergunto isso porque não sei como o uso de espaço para máquinas virtuais e instantâneos no meu grupo de volumes.

Meu vg é 450G.

roberto

    
por roberto 29.04.2011 / 16:13

3 respostas

2

O tamanho de um instantâneo do LVM fornece o número máximo de blocos que você pode gravar no instantâneo ou no volume subjacente antes que o instantâneo estourar e seja interrompido. Assim, no seu exemplo, com um volume lógico de 100G, você pode criar um volume de instantâneo de 1 GB que levará 1G em seu LVM. Agora você pode escrever 1G de dados para o instantâneo, 1 GB de dados para o volume original ou 500 MB para cada um antes de o instantâneo estourar. Um instantâneo de 100G nunca iria transbordar.

Usar snapshots como discos para máquinas virtuais é muito bom, já que você pode provisioná-los rapidamente, mas se você espera que os usuários escrevam muito, você terá que monitorar o tamanho dos snapshots e aumentá-lo. A estatística relevante é Allocated to snapshot em lvdisplay .

    
por 29.04.2011 / 16:42
1

Há um bit relevante na página man de lvcreate que parece claro para mim:

-s, --snapshot
  ... the  snapshot does  not  need  the same amount of
  storage the origin has. In a typical scenario, 15-20%
  might be enough. In case  the snapshot runs  out
  of  storage,  use lvextend(8) to grow it. Shrinking
  a snapshot is supported by lvreduce(8) as well.
  Run  lvdisplay(8) on  the snapshot in order to check
  how much data is allocated to it....

Assim, para um LV de 100 GB, começaria com 20 GB para o volume do instantâneo.

    
por 23.06.2011 / 00:06
0

Um volume de instantâneo contém apenas os arquivos que foram alterados desde que foi criado. Ou seja, se você alterou apenas 2kb de arquivos desde o instantâneo ... o instantâneo consome 2kb de espaço em disco. É uma boa idéia planejar permitir que o instantâneo tenha espaço suficiente para fazer o que você precisa antes que o instantâneo seja removido ... ou seja, se você fizer 100 gb de alterações depois que o instantâneo for tirado ... você precisará alocar 100 gb para o instantâneo .. então pode consumir 100gb se necessário.

    
por 29.04.2011 / 16:29