On Fri, Mar 06, 2015 at 01:55:15PM +0300, Eugene V. Boontseff wrote:

> 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Т?

да ты поди в не те колонки смотришь (смотреть надо REFER, а не USED).
либо у тебя raidz с разной эффективностью.

Ответить