Mixa34
@Mixa34

Как переехать с RAID1 на RAID10 ?

Дано:
  • Сервер на Debian
  • софтовый RAID1 из 2ух дисков (на нём только данные, ОС стоит на другом диске)
Нужно:
Переехать без потери данных на Raid 10 (докупил ещё 2 диска).
  • Вопрос задан
  • 3141 просмотр
Пригласить эксперта
Ответы на вопрос 1
Melkij
@Melkij
PostgreSQL DBA
Вставляете эти два диска.
Инициализируете raid10 на этих дисках как "диск missing диск missing". RAID10 переживёт пропуск вообще любого диска или до половины дисков, но только в определённых местах (каких - зависит от стиля размещения данных по дискам, их есть несколько, если интересно - в мане описаны).
Ставите загрузчик на новые диски
Переносите систему (для lvm - штатными средствами), для других - погуглите.
Перезагружаетесь с raid10
Разбираете raid1 и добавляете эти диски в raid10. Ждёте конец ребилда массива, всё.

Разумеется, с бекапами. Сам процесс довольно простой, чаще угробить всё можно опечаткой.

Дико извиняюсь, курсивом выделены пункты вам нафиг не нужные, это для случая, если система на этом же рейде.
И для переноса данных, если нет lvm, то остановки сервисов (а не всей системы) и rsync'а вполне хватит.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы