Распберри Пи оперативни систем је инсталиран или на СД картици или УСБ диску. Због ограничених циклуса писања флеш ћелија на СД картице, њихова поузданост није загарантована. Чврсти дискови и ССД-ови су бољи у поузданости; овај други користи алгоритме нивоа хабања да би продужио век трајања уређаја. Али ипак, чување података само на једном диску је увек ризично.

Идеја пресликавања података помоћу РАИД-1

Да бисте избегли губитак података у случају квара диска, РАИД-1 пресликавање података треба спровести. Проблем је у томе што подешавање РАИД-а није могуће током фазе инсталације оперативног система на Распберри Пи.

Ова идеја се односи на подешавање РАИД-1 Мирроринг-а на два УСБ ССД-а, затим копирање кућног директоријума на РАИД партицију и конфигурисање да се користи као /хоме. Пошто се кориснички подаци налазе у кућном директоријуму, подаци се могу у потпуности опоравити и РАИД поново изградити у случају квара једног диска.

ОС ће и даље остати на СД картици (или другом ССД-у). Ако ОС диск поквари, важни подаци су и даље доступни на РАИД-1 низу. Такође, ОС диск ће трајати дуже јер постоји мањи притисак на диск. То је зато што се већина активности на диску одвија у /хоме директоријуму (на пример, непрекидно читање/уписује у „Фирефок профилне датотеке“).

Овај процес користи веб интерфејс да поједностави иначе сложен процес подешавања РАИД-а. Овде је приказано подешавање користи Убунту МАТЕ 22.04 а исти процес се може применити на било који други Пи ОС.

Одаберите прави хардвер с обзиром на доступност напајања

За РАИД-1 су потребна најмање два диска. Ови дискови могу бити или чврсти дискови или ССД. Када је РАИД-1 подешен, подаци се пресликавају (клонирају) у низ. То значи да се подаци уписују на оба диска и читају са најбржег РАИД члана.

УСБ на САТА адаптери се користе за прикључивање ССД-а на Пи. ССД троши око 5 вати енергије при вршној употреби. Пошто су два од њих потребна за РАИД-1, потребно је узети у обзир доступност енергије.

2 (ССД) к 5 (вати) = 10 вати

Пи 4 који ради на стандардном такту троши око 6 вати и оверклоковани Пи 4 при пуном оптерећењу троши близу 8 вати.

Званично напајање Распберри Пи 4 је 5.1В, 3.0А.

5,1 (волти) к 3 (ампера) = 15,3 вата

Сумирајући, потреба за напајањем је већа од максималног излаза адаптера.

10 вати + 8 вати > 15,3 вати

Пи ће такође морати да напаја свој систем хлађења. Дакле, ССД-ови морају бити напајани споља да би имали довољно простора за стабилан рад.

А УСБ ХДД/ССД Дуал Доцк идеално одговара овој намени, може да садржи и 2,5" и 3,5" дискове. Има сопствени адаптер за напајање и неће црпити струју из Пи.

СД-ови за РАИД, изаберите моделе са неидентичним ТБВ тако да оба диска имају тачке квара у различитим интервалима. Ово даје довољно времена да се поново изгради РАИД низ и ваши подаци ће бити трајно нетакнути. На Пи 4 постоје два УСБ 3.0 порта. Пошто прикључна станица користи само један од њих, још увек је доступан резервни порт за повезивање другог брзог уређаја.

Укључите дискове у прикључну станицу и укључите Пи. Подешавање РАИД-а је једноставно помоћу алатке под називом "Вебмин", њеном интерфејсу се може приступити преко претраживача. Отворите терминал (пречица: Цтрл+Алт+Т) и користите ове команде да инсталирате Вебмин:

Уредите датотеку соурцес.лист:

судо нано /етц/апт/соурцес.листа

Додајте овај ред (пречица: Цтрл+Схифт+Инсерт):

деб хттп://довнлоад.вебмин.цом/довнлоад/репоситори сарге допринос

Сачувајте датотеку користећи Цтрл+О, притисните „Ентер“ и изађите помоћу Цтрл+Кс.

Преузмите кључ да бисте веровали извору:

вгет -к -О- хттп://ввв.вебмин.цом/јцамерон-кеи.асц | судо апт-кеи адд

Ажурирајте нова спремишта:

судо апт ажурирање

Инсталирајте Вебмин:

судо апт инсталирај вебмин -и

Инсталирајте мдадм софтверски РАИД услужни програм:

судо апт инсталирај мдадм -и

Инсталирајте алатку за управљање диском:

судо апт инсталирај гноме-диск-утилити -и

Поставите лозинку за роот корисника (за управљање Вебмин-ом):

судо су
пассвд

Ажурирајте, надоградите и поново покрените:

судо апт упдате && судо апт надоградња -и && судо поновно покретање

Процес за прављење РАИД-1 низа

Отвори Дискови алат из Мени > Преференце. Такође можете користити наредбу:

гноме-дискови

Приказаће нове дискове, форматирати оба.

Отворите веб прегледач и унесите ову УРЛ адресу:

хттпс://лоцалхост: 10000

Вебмин ради на локалном хосту на порту 10000. Пошто се користи хттпс, а ССЛ сертификат није инсталиран, претраживач ће приказати упозорење. Сигурно је кликнути Напредно и онда Прихватите ризик и наставите.

Пријавите се са корисником као „роот“ и лозинком коју сте раније поставили за роот. Прво горе, Рефресх Модулес. Када завршите, проширите Хардвер и изаберите Линук РАИД. Из падајућег менија изаберите РАИД1 (огледало) и кликните на дугме Креирајте РАИД уређај нивоа.

Изаберите два диска држећи притиснуту Цтрл кључ. Искључи Прескочите иницијализацију уређаја. То је зато што иницијализација траје много времена, више од сат времена за сваких 100 ГБ, и није потребно реплицирати празне дискове.

Кликните Креирај. Вебмин би требало да одговори за три минута са новокреираним низом. Затим можете да проверите више детаља /dev/md0. Два диска су приказана као Партиције у РАИД-у анд тхе Статус система датотека је Активан, али није монтиран.

Нови РАИД низ мора бити форматиран пре него што га монтирате. Ово се може урадити помоћу Дискова са леве стране. Изаберите РАИД-1 низ и Формат Партитион.

Дајте име, на пример Подаци. Изаберите радио дугме Интерни диск за употребу само са Линук системима (Ект4) и напредујте да га форматирате.

Овај низ треба аутоматски да се монтира при сваком покретању. Изаберите Уредите опције монтирања.

Искључи Подразумеване вредности корисничке сесије и кликните У реду. Након аутентификације, овај процес мења датотеку „/етц/фстаб“.

Поново покрените, монтирани РАИД-1 низ се приказује као фасцикла „Подаци“ у истраживачу датотека.

Преместите кућни директоријум у РАИД-1 низ

Да бисте пресликали важне податке, кућни директоријум мора бити на РАИД-1 низу. Препоручљиво је да направите копију уместо да је померате, јер ће то помоћи у „Ребуилд-у РАИД-а“ у будућности.

У терминалу:

дир /мнт

Копирајте назив РАИД носача, изгледа као „6256д81ц-ц23ц-42ц4-аеа3-д194466ц6ц33“ и за вас је другачије. Замените име директоријума и користите ову команду за клонирање кућног директоријума:

судо рсинц -ав /хоме/* /мнт/6256д81ц-ц23ц-42ц4-аеа3-д194466ц6ц33/

Направите овај нови директоријум да се монтира као /хоме уместо старог:

судо нано /етц/фстаб

Пронађите линију /dev/disk... (обично последњи ред од када сте га управо монтирали) и промените тачку монтирања у "/хоме" као што је приказано на слици испод.

Поново покрените, Пијев кућни директоријум је сада на РАИД-1 и подаци се пресликавају.

Распберри Пи РАИД опције опоравка од грешке

У случају квара РАИД-а, постоје две доступне опције за опоравак и морају се одмах подесити.

1) Монтирајте деградирани низ и поново изградите

Креирајте нову датотеку:

судо нано /етц/инитрамфс-тоолс/цонф.д/мдадм

Укључите овај садржај:

БООТ_ДЕГРАДЕД=истинито

Ово ће монтирати РАИД низ чак и ако диск поквари. Користиће се кућни директоријум на деградираном низу.

2) Не монтирајте деградирани низ, већ га поново изградите

Не радите ништа, деградирани низ се неће монтирати при покретању. Уместо тога ће се користити стари почетни директоријум; раније сте копирали почетни директоријум уместо да га преместите из овог разлога. Сада ће помоћи да се поново изгради РАИД низ. Немојте паничарити након што видите податке који недостају у овом режиму, запамтите да ово није ваш стварни кућни директоријум. Ваши подаци су безбедни на другом диску и чекају да буду опорављени.

У случају да Вебмин покаже поруку о грешци „мдадм: Није могуће добити информације о низу за /дев/мд0.“

Користите ову команду да покренете низ:

судо мдадм --рун /дев/мд0

Обнављање низа у случају квара

Иако није неопходно да поновите овај корак, добро је знати да се подаци могу опоравити у случају квара диска.

Процес симулације

Пи се гаси и један диск се уклања. Пи се затим укључује и приступа се Вебмин-у. У Линук РАИД, тхе Статус је сада приказано као Неактиван. Даљњим прегледом провера /dev/md0 приказује деградиран низ са само једним диском у РАИД-у.

Подаци су нетакнути, али су сада само на једном диску. РАИД низ треба поново изградити да би се сачували подаци.

Пи се гаси, нови празан ХДД/ССД диск се убацује на место старог и Пи се укључује. Вебмин-у се приступа, проверава /dev/md0 приказује опције за додавање новог диска у РАИД низ. Изаберите нови диск из падајућег менија и кликните Додај партицију.

Обнова би почела одмах, трајање зависи од величине дискова. Обично је потребно сат времена за сваких 100 ГБ (за ССД).

Заштита података вашег Пи је од суштинског значаја

Са овом имплементацијом, подаци су сигурнији и Пи се може користити као свакодневни покретач. У последње време, Распберри Пи се увелико користе у индустријским апликацијама и време застоја се може свести на минимум.

Можете направити паметан избор са избором ССД дискова. Произвођачи имају ССД дискове сличног капацитета по различитим ценама, а разлика је у ТБВ (укупно написано бајтова); бољи модел обично има 50% више ТБВ. Када користите ССД за РАИД, изаберите моделе са неидентичним ТБВ тако да оба диска имају тачке квара у различитим интервалима. Ово даје довољно времена да се поново изгради РАИД низ и ваши подаци ће бити трајно нетакнути.