Файл VMDK увеличивается после копирования с помощью CP?

Файл VMDK увеличивается после копирования с помощью CP?

Использование FreeBSD и смонтированного общего ресурса NetApp NFS.

Я пытаюсь скопировать файл.

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

Но, похоже, из приведенного выше размера я продемонстрировал, что файл каким-то образом увеличился после действия копирования. Хотя я просто пытаюсь дублировать файл.

Есть идеи, как это могло произойти? Я просто бегу

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

Затем запускаю du для каждого из них, чтобы проверить размер файла, и они загадочным образом увеличиваются в размере.

uname -rs
FreeBSD 8.1-RELEASE-p2

решение1

На основании ваших комментариев я понял следующее:

  • У вас есть виртуальная машина, сохраненная на локальном диске.
  • Вы пытаетесь скопировать его на общий ресурс Netapp NFS с включенной функцией дедупликации для проверки дедупликации.

Если это правда, то причина, по которой вы не видите немедленного прироста, вероятно, в том, что дедупликация в Netapp выполняется после обработки. Netapp выполняет побитовое сравнение всех блоков-кандидатов в качестве фоновой задачи перед дедупликацией (которая заменяет дублирующий блок указателем на исходный блок). Этот процесс управляется централизованно, поэтому только ваш администратор хранилища может сказать вам, каков график. Это много чтений, поэтому люди, как правило, не планируют его во время, например, резервного копирования.

Связанный контент