Мне очень понравился функционал Windows Home Server по объединению нескольких дисков в единый массив без создания RAID, с возможностью удаления и добавления дисков в любой момент; если один из винтов умирал, то информация на остальных оставалась жива и получалась без проблем.
Но, к сожалению, машина с WHS покинула меня через несколько месяцев после покупки, а роль домашнего файлового дампа перешла к роутеру под управлением Windows Web Server 2008, который при всех своих преимуществах не может так гибко управлять дисками, как WHS. .
Я какое-то время жил с составным диском - тоже хороший вариант, но с двумя недостатками - диск из массива удалить нельзя, замена диска в массиве - это геморрой.
Ну а восстанавливать информацию в случае гибели одного из винтов не очень удобно.
RAID5 с использованием Windows — наоборот. Замена диска происходит штатно; восстановление данных, как правило, не требуется.
Но возможность расширения исчезает.
Поэтому, когда я решил перейти на двухтерабайтные устройства, я одновременно начал искать более удобный вариант. И я нашел его — FlexRAID View. Не буду подробно вдаваться в подробности, что это такое, как работает, зачем RAID и т.д. Просто вкратце напишу, как сделать то, что я хотел:
На самом деле мне хотелось следующего:
- Объедините диски с данными в один большой массив, чтобы не приходилось вручную сортировать файлы - что происходит с несколькими дисками (даже при монтировании их в папки).
- Возможность добавлять/удалять/заменять диски в любое время, не разрушая массив.
- Независимость информации на дисках друг от друга – чтобы смерть одного из них не привела к недоступности остальных.
Резервирование не требуется; безопасность того, что действительно важно, достигается с помощью резервных копий.
Пользователи Linux, конечно, сразу начнут говорить умные слова, что-то вроде LVM, Unionfs, mhddfs. Да, я знаю такие слова, сам использую mhddfs. Но тут мне понадобилось решение для Windows — там мне жить приятнее, чем в Linux. В поисках решения я наткнулся на проект FlexRAID. Сам по себе он был задуман как «RAID для защиты данных» — в отличие от обычных RAID, работающих на уровне устройств.
На данный момент он еще не доработан, в реальном времени не работает, поддерживает только создание «снимков» и откат к ним.
FlexRAID View предлагается в качестве дополнительной функциональности.
По описанию это именно то, что мне нужно (и немного больше, но опять же мне это уже не нужно).
Монтаж
Есть довольно подробная инструкция здесь , но это несколько избыточно, поэтому приведу краткую версию.
- Загрузите хост FlexRAID и клиент командной строки: www.openegg.org/forums/posts/list/308.page (требуется регистрация).
- Сначала устанавливай первый, потом второй( здесь в картинках ).
Хотя можно нажать Далее и без картинок.
- Запускаем клиент и вводим команду просмотреть установить — В списке служб должен появиться «FlexRAID Disk Manager».
- В папке с установленным FlexRAID Host создайте файл ViewConfig.txt. Минимальное содержание:
DRIVE=K UNIQUE=C:\DISKS\2TB1;C:\DISKS\2TB2;C:\DISKS\2TB3 RESTRICT RESERVE=5GB THREAD=1 REMOVABLE=false -K:\ |-*C:\DISKS\2TB1 |-*C:\DISKS\2TB2 |-*C:\DISKS\2TB3
ДИСК — буква диска УНИКАЛЬНО - точки монтирования RESTRICT - не обязательно, определяет правила управления дисковым пространством, в базовом случае не требуется РЕЗЕРВ - зарезервированное место на разделе, средний размер файла THREAD - количество потоков.В примере предложено 5, но на данный момент вероятны проблемы с числом больше 1 - данные повреждены.
REMOVABLE - отображать диск как съемный
- В этой же папке создаем Autostart.txt, чтобы FlexRAID View запускался при старте системы.
В самом файле указано время задержки перед стартом в миллисекундах.
Рекомендуется 2000 или более, в зависимости от скорости инициализации объединенных дисков.
Например, если используются сетевые диски, то стоит установить еще больше.
- Введите команду в клиенте начало просмотра
Как показано на скриншоте выше, система видит это как обычный диск.
В действительности на одном из дисков создается файловая система и туда записываются файлы.
Когда он заполняется, на следующем диске создается скрытая папка.
_flxr_ , где находятся файлы, когда вы переходите на диск мимо FlexRAID View.
Кроме того
- Текущая версия имеет статус «бета» — срок жизни — шесть месяцев.
Тогда вам нужно обновиться.
RC живут год, релизы имеют неограниченный срок жизни.
- Есть веб-интерфейс и графический интерфейс, но они больше ориентированы на управление функциями RAID, а не на просмотр.
Именно поэтому я его не устанавливал.
- Сервис 32-битный, но без проблем работает под 64-битной виндой.
- Есть версия FlexRAID для Linux, но View там нет (да он и не нужен).
Ссылки
www.openegg.org - Веб-сайт flexraid.wikkii.com/wiki/Main_Page - документация www.openegg.org/forums - Форум Теги: #Windows #raid #mhddfs #flexraid #Разработка для Windows-
Какой Seo Не Боится Алгоритмов Яндекса?
19 Oct, 24 -
Неверное Толкование Авторских Прав.
19 Oct, 24