Назад | Перейти на главную страницу

Как выполнить новую установку linux с сохранением рейда программного обеспечения и учетных записей пользователей

У меня есть система с двумя программными raid-массивами. Операционная система - Ubuntu 9.04 и больше не получает обновлений. Я бы хотел обновить систему до версии 12.04, а не пытаться выполнять автоматическое обновление из 9.04-> 9.10-> ... -> 12.04.

На моем основном диске есть 2 раздела, которые смонтированы в / и /home.

Можно ли сделать новую установку linux в раздел, где / монтируется при сохранении учетных записей и предпочтений пользователей (таких как пароли, расположение домашнего каталога и т. д.)?

Кроме того, что мне нужно сделать, чтобы мой массив программных рейдов не пострадал после переустановки ОС?

Попробуйте альтернативный установочный диск (только текст). Взять например Вот.

Во время установки (в частности детали Разбиение дисков на разделы), вы сможете управлять своим текущим программным RAID-массивом и /home раздел, отметив при этом свой / раздел, который нужно переформатировать. Выберите разделы и настройте его для использования правильной точки монтирования вручную.

Это также работает с включенным LVM и томами, использующими dm-crypt, и я использовал это много раз, избегая повторных обновлений, которые, как правило, намного медленнее и вызывают больше ошибок, чем этот подход. В server Ароматизированный диск, кстати, имеет тот же текстовый инсталлятор.

Некоторые другие мысли:

  • Если вам неудобно, попробуйте это на виртуальной машине.
  • Сделайте внешнюю резервную копию ваших ценных данных.
  • Проверьте свои резервные копии.
  • Я уже упоминал, что вам нужны резервные копии?

Я бы скопировал файлы, содержащие информацию об учетной записи пользователя (пароль, группа, тень и т. Д.), В отдельный раздел и внешнее хранилище.

Затем вы выполняете установку, убедившись, что раздел пользовательских данных / home НЕ форматируется, а используется как ваш / home.

Затем вы объединяете несистемную информацию о пользователе обратно в новый пароль, группу и теневые файлы.

Если вы настроены амбициозно и у вас есть реальная сеть, несистемные учетные записи могут вместо этого перейти в систему аутентификации, такую ​​как LDAP.

Я также люблю помещать все пользовательские данные в большой раздел с / home и каталогом / shared там, а затем использовать привязку монтирования в / etc / fstab. Меньше разделов, о которых нужно беспокоиться, тогда, когда дело доходит до переустановки или управления разделами для учета роста хранилища.