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

  • Дураки, что ли

    Маск настаивает на том, чтобы заменить руль на новой Тесле S, вот таким вот, блин, причиндалом: Он дурак, что ли? Ну ведь сто раз уже…

  • Купила баба порося

    Был на местном блошином рынке и углядел там антикварную немецкую калильную лампу “Петромакс”. За 60 монет нельзя было не взять, на…

  • Пастор Пиписькин

    Предыдущий жилец пастор периодически передаёт приветы. Ну, я уже показывал обнаруженный мной склад пустых бутылок из-под дешёвого бухла. А вчера я…

  • 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