Назад | Перейти на главную страницу

Файл 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

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

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

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