У меня есть диск на 1Tb с LVM на нем. Теперь я установил еще один жесткий диск на 1Tb. И я хочу сделать RAID1 без потери данных на первом диске. Есть ли способ сделать это без резервного копирования данных и последующего восстановления? ОС: Debian 5
решение1
Да.
Создайте новый RAID1, указав новое дисковое устройство и "отсутствующий" для второго дискового устройства. Это запустит деградированный RAID1, который будет полностью работать. Вы можете настроить LVM на полученном md-устройстве и заставить все работать так, как вам нравится, скопируйте на него свои данные.
Убедившись, что все работает как надо, и сделав резервные копии данных на всякий случай, удалите старый диск (отключите его, vgchange -an
чтобы деактивировать LVM, возможно, потребуется перезаписать диск с помощью dd или аналогичной утилиты, чтобы стереть все метаданные LVM...). Теперь добавьте старый диск в RAID1, тем самым исцелив его.