April 23, 2010
Миграция на новый винт — впечатления

Преамбула

/me добыл новый винт — побольше объёмом и потише. План миграции вырисовался такой:

  1. переехать на Ext4 c ReiserFS;

  2. вынести /home на отдельный раздел (и монтировать его с опцией acl, нужно для вебразработки на локалхосте)

  3. Организовать раздел для всякой мультимедии, доступный из-под виндов (+Ext2FSD/Ext2IFS).

Как происходил переезд

LiveUSB с убунтой, rsync -a (доооолго), правка /etc/fstab, покуривание статьи про Grub2, правка /etc/default/grub, пара перезагрузок (неправильно указал раздел для свопа).

Итого

  1. Идея обращаться к разделам по UUID офигительна. Нет, правда. Можно тасовать винты абсолютно как заблагорассудится — пофиг. Пока UUID не поменялся — всё будет работать, разделы монтироваться, ОС — грузиться, а панды — танцевать.

  2. Копировать содержимое дисков rsyncом — идея не очень. Файлы копируются по одному. Пока копировались рабочие копии репозиториев svn, от скуки чуть не погиб. Страшно подумать, сколько времени заняло бы копирование, будь оба винта IDE.

    Вообще по-хорошему в этом случае следовало бы копировать inodes пачками. Однако, утилиты, которая бы это умела, мне найти не удалось (нет, anyfs-tools у меня не компилится).

  3. Способа заставить rsync показывать прогресс «приступами» (20 последних файлов раз в 5 секунд, например) мне найти не удалось.

В общем, за вечер мне удалось осуществить переезд. Данные, что характерно, целы без дополнительных приседаний. После виндов мне это кажется просто откровением.

Blog comments powered by Disqus