В настоящее время я использую конфигурацию Raid 0 и задаюсь вопросом, могу ли я переключить ее на конфигурацию Raid 1 без потери данных в настоящее время на 2 дисках. Есть ли какое-нибудь программное обеспечение, которое позволит этому случиться? Надо ли создавать полный образ рейда 0; перенастроить и переформатировать, а потом восстановить образ? У меня на данный момент 2 640 гигабайт дисков под управлением Raid 0. Сейчас в массиве хранится около 300 гигов. Размер резервной копии - 300 гигабайт или 1,2 террабайта.
Спасибо.
Боюсь, вам придется делать резервную копию и восстанавливать или создавать новый массив RAID1, используя два разных диска, и копировать все на них.
Поскольку вы выполняете резервное копирование на уровне файловой системы, а не на уровне блочного устройства, вам потребуется 300 ГБ памяти.
Есть ли какое-нибудь программное обеспечение, которое позволит этому случиться?
Я ни о чем не осведомлен, и я бы не стал доверять тому, кто заявлял об этом. Я видел «подходящие» аппаратные RAID-контроллеры, которые позволяют вам делать такие вещи, как добавление дисков в существующий массив, но ничего не могут преобразовать RAID 0 во что-то еще.
Моя точка зрения состоит в том, что вы в значительной степени ДОЛЖНЫ создавать резервные копии, чтобы убедиться, что ваши данные в безопасности, и в этом случае, почему бы просто не делать что-то «старомодным» способом?
Надо ли создавать полный образ рейда 0; перенастроить и переформатировать, а потом восстановить образ?
Вам не обязательно делать это как образ диска как таковой (хотя это может быть самый быстрый способ), но я бы сделал это так.
У меня на данный момент 2 640 гигабайт накопителей под управлением Raid 0. Сейчас в массиве хранится около 300 гигов. Резервный образ будет 300 гигабайт или 1,2 террабайта.
Ой ... 300Гб. Вы создаете резервную копию файлов, которые у вас есть, а не побитового образа диска (который в любом случае будет всего 600/640 ГБ, поскольку это размер логического диска, который находится на вашей полосе RAID 0).
Я сделал это недавно со своим ноутбуком Alienware (2 диска по 100 ГБ в массиве RAID 0).
Я использовал Norton Ghost ver8 для резервного копирования дисков на подключаемый USB-накопитель, затем перенастроил свой RAID на RAID 1 и восстановил свой образ из Norton Ghost.
Размер диска изменился (очевидно), но Norton Ghost справляется с этим очень хорошо.
Надеюсь это поможет.
Если бы такая вещь была, она, вероятно, должна была бы поддерживаться вашим RAID-контроллером. Если вы используете какой-нибудь дешевый бортовой Failraid, ответ почти наверняка нет, нет возможности преобразовать RAID0 в RAID1.
Если вы используете программный RAID, я скажу, что его невозможно преобразовать, я не могу придумать, как это сделать. Если вы используете аппаратный RAID, это зависит от вашего контроллера, некоторые контроллеры имеют функцию миграции, которая может позволить вам это сделать.
Лучше всего было бы взять изображение, удалить массив и воссоздать его. Ваше изображение должно соответствовать размеру данных, поэтому около 300 ГБ
К сожалению, нет. RAID 0 (чередование) в настоящее время дает вам 2 x 640 ГБ (1280 ГБ), тогда как RAID 1 (зеркалирование) дает только 640 ГБ. Поскольку у вас есть только 300 ГБ данных, вам нужно использовать один из любого количества инструментов «создания образа диска», из которых Symantec Ghost является наиболее широко известным.
Шаги:
Для 300 ГБ это не должно занять больше пары часов. Единственное предположение состоит в том, что вам нужно 300 ГБ свободного дискового пространства и доступ к инструменту создания образа диска (есть много бесплатных и с открытым исходным кодом).
Это зависит от контроллера (если программный RAID, считайте драйвер (например, Linux MD) вашим контроллером).
Обычно при такой миграции у вас есть роскошь дополнительных дисков для миграции. В таком случае ответ - да, и это просто.
Реальный вопрос заключается в том, какие данные могут храниться на RAID0, а затем потребовать миграции на RAID1. Они удовлетворяют настолько разные требования, что сам вопрос сбивает с толку.
Некоторые контроллеры имеют программное обеспечение для управления, которое позволяет «преобразовать» том RAID на другой уровень RAID.
Я использую массив SAS HighPoint RocketRaid 2640, и программа управления показывает возможность преобразования моего RAID 0 в RAID 1.
Не уверен, что это действительно сработает. Не буду пытаться. :)
Что касается моего предыдущего опыта по этому поводу, Ты не можешь.
Потому что RAID 0 лишит ваши диски (eg: 4x1TB -> 4096GB)
ты даже не можешь взять LVM Snapshot
или создайте резервную копию своего раздела с помощью dd
. Если вы хотите изменить Raid с 0 на 1. это невозможно сделать, просто преобразовав их или сделав резервную копию разделов и восстановив их.
Вы должны делать резервную копию данных самостоятельно, файл за файлом.