nlothik (nlothik) wrote,
nlothik
nlothik

Category:

Хозяйке на заметку

Если под рукой нет Ghost и не хочется вытаскивать жёсткий диск из одного компа и ставить его в другой, скопировать жёсткий диск с одного компьютера на другой можно по сети. Загружаешься с любого UNIX/Linux live компакт-диска (лично я использовал FreeBSD 9.0 Live CD), и даёшь вот такие команды:

На компьютере, чей диск надо склонировать:

dd bs=128M if=/dev/имя_диска | gzip -c --fast | nc айпи_адрес_цели выбранный_порт

На компьютере-цели, чей диск получит копию:

nc -l выбранный_порт | gzip -d | dd bs=128M of=/dev/имя_диска

Таким образом я перетаскиваю данные со скоростью примерно 40 мегабайт в секунду (по гигабитной сети).

Параметр bs=128M говорит dd, что чтение и запись надо производить блоками по 128 магабайт. В противном случае чтение/запись будет происходить стандартным размером блока в 512 байт, что, мягко говоря, будет медленно.

Порт для nc можно ставить практически любой, лично я использую порт 666 >:)

UPDATE: iostat говорит, что не 40 мегабайт в секунду, а все 90.
Tags: компьютерное, сисадминское
Subscribe

  • Запаял

    На выходных ремонтировал сгрызенный древесными крысами (белками) грузовик. Починил! Спаял/заменил в результате три кабеля и заменил два датчика: 1.…

  • Белкам бой

    Не тем, что из аминокислот состоят, а тем, что хвостатые, по деревьям прыгают. Осиротел мой дом без кота, некому стало эту сволочь щемить. Эти…

  • Белые пришли — грабют, красные пришли — грабют

    Помнится, когда нацпредатель Трамп поднял пошлины на импорт китайских товаров, товарищи слева взвыли, что это поднимет цены на товары. Теперь же,…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 4 comments