Arquivo VMDK crescendo depois de copiá-lo usando CP?

Arquivo VMDK crescendo depois de copiá-lo usando CP?

Usando FreeBSD e um NetApp NFS Share montado.

Estou tentando copiar um arquivo

FROM: localdisk/something.vmdk (size 527776 kilobytes)
TO: nfsmount/copy-something.vmdk (size 533168 kilobytes)

Mas parece que pelo tamanho acima demonstrei que o arquivo de alguma forma cresceu após a ação de copiar. Mesmo que eu esteja apenas tentando duplicar o arquivo.

Alguma ideia de como isso poderia acontecer? Estou simplesmente correndo

cp localdisk/something.vmdk nfsmount/copy-something.vmdk

Em seguida, execute um du em cada um para verificar o tamanho do arquivo e eles estão aumentando misteriosamente de tamanho.

uname -rs
FreeBSD 8.1-RELEASE-p2

Responder1

Com base em seus comentários, eis o que entendi:

  • Você tem uma VM salva em um disco local
  • Você está tentando copiá-lo para um compartilhamento Netapp NFS com desduplicação habilitada para testar a desduplicação

Se isso for verdade, o motivo pelo qual você não está vendo um ganho imediato é provavelmente porque a desduplicação no Netapp é pós-processamento. O Netapp faz uma comparação bit a bit de quaisquer blocos candidatos como uma tarefa em segundo plano antes da desduplicação (que substitui um bloco duplicado por um ponteiro para um bloco original). Esse processo é gerenciado centralmente, portanto, apenas o administrador de armazenamento pode informar qual é a programação. São muitas leituras, então as pessoas tendem a não agendá-las durante, por exemplo, backups.

informação relacionada