LINUX.ORG.RU
ФорумAdmin

dd раздела на другой хост через sshfs. Странные размеры файла образа

 , ,


0

2

Смонтировал каталог на целевой машине:

sshfs username@00.00.00.00:/PARTITION.image  /mnt/remotessh/

Затем запускаю дамп диска:

dd if=/dev/cciss/c0d0p3 of=/mnt/remotessh/c0d0p3.partition  bs=5M

Исходный раздел, судя по выводу parted -l был размером в 242 гигабайта:

Number  Start   End     Size    Type      File system     Flags
...
3      40,0GB  282GB   242GB   primary   ext4             boot
...

А итоговый файл получился значительно меньше:

du -hs    ./c0d0p3
225G     ./c0d0p3

Как так, ведь dd должен копировать ВСЕ данные, до байтика!

Думает мне что это гигабайты разные. В одном месте бинарные, а в другом - десятичные.

225 * ( 1024^4/ 1000^4) =~ 242

blind_oracle ★★★★★ ()

я бы исключил ненужности :)

dd if=/dev/cciss/c0d0p3 bs=5M | ssh user@remote 'dd of=image.file'
надо бы еще сжатием озаботиться.

aol ★★★★★ ()
Ответ на: комментарий от blind_oracle

****«№;»;«№;»№;«№;»№;!!!

Ну ведь промелькнула же ещё мысль такая. И ведь точно!

sfdisk -l -uM
...Device Boot Start   End    MiB    #blocks   Id  System
/dev/cciss/c0d0p3   * 38146+ 268523- 230378- 235906492+  83  Linux

230378/1024 = 224. А этот значит, бинарные гигабайты кажет. Ненавижу, стандартизаторы фиговы.

P.S. Спасибо

dmitryalexeeff ()
Ответ на: комментарий от aol

Да, уже нашёл такой вариант. Лаконичный.
Но мне больше нравится с монтированием по sshfs, у него больше внутренней логики, для меня, во всяком случае

dmitryalexeeff ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.