06.03.2015 12:15, Eugene V. Boontseff пишет:


Понадобилось перенести данные на другую машину.
На исходной файловая система организована таким обрезом:
root/data
root/data/fs1
root/data/fs2
...
root/data/fsN

Сделал снапшот:  zfs snapshot -r root/data@1
Затем перенес по сети командами zfs send(-Rp root/data@1)/zfs recv данные. По завершении процесса обратил внимание, что на исходной машине данные занимают 1.75Т,
а на целевой 1.25Т.
Стал сравнивать наличие файлов и каталогов в снапшоте и реальной fs на исходной машине - оказалось, что многие файлы и каталоги в снапшот не попали, хотя они уже были в fs на момент создания снапшота.
Что я сделал не так, что упустил?
Исходная машина 8.4-RELEASE-p21, версия пула 28.


Прошу прощения. Не туда смотрел , не то видел.
В снапшотах все, вроде есть.
А на целевой просто смонтировалась root/data, после zfs recv.
Поэтому точки монтирования нижележащих fs есть, но они все пустые, пока не смонтировать нижележащие fs. Однако, вопрос: почему все-таки отличие в полтора раза общего размера данных?
На исходной 1.75Т, а на целевой 1.25Т?

--
Евгений Бунцев

Ответить