1Aug

Како претворити Малина Пи у Лов-Повер мрежно складиште

click fraud protection

Заједно спојите једну Распберри Пи и спринкете јефтиних спољних чврстих дискова и имате рецепт за ултра-лов-повер и увек на уређају за умрежавање.Прочитајте како вам показујемо како да подесите сопствени НАС базирани на Пи.

Зашто желим ово урадити?

Предност поседовања мрежног уређаја за складиштење је што је изузетно згодно да ваши подаци( или одредиште за резервне копије) увек буду доступни рачунарима унутар и изван ваше мреже.Недостатак је, у већини случајева, да потрошите добру количину енергије за практичност.

Наш канцеларијски сервер, на пример, ради 24/7 и троши скоро 200 долара годишње.С друге стране, уређај за складиштење података на мрежи Распберри Пи троши око 5 долара годишње.

Бићемо први који ће вам доделити пуноправни сервер који ће имати више простора за складиштење и могућност додатног рада( као што је транскодирање мулти-терабите видео колекције у разумном временском периоду).За већину људи, међутим, основна сврха да се увек налази рачунар негде у кући је да служи као сервер датотека и спреми бацкуп датотеке.За такве задатке Распберри Пи је више него довољно снажан и штеди вам део промене у употреби енергије.

instagram viewer

Шта ми је потребно?

Овај туторијал се гради на нашем претходном туторијалу: ХТГ Водич за почетак са Распберри Пи и претпостављамо да сте већ завршили - другим речима већ имате Распберри Пи, добили га напајање, закачили на миш итастатуром, а на њему сте инсталирали Распбиан.

Осим степена преноса који ће вам требати од почетка са Распберри Пи туториалом, добићете само следећи хардвер:

  • Један( на минимум) УСБ вањски чврсти диск за једноставне мрежне сигурносне копије и датотеке који служе

или

  • Тво( атминимум) УСБ вањски чврсти дискови за локалну редундантност података

То је то!Ако желите једноставну мрежну везу, потребан вам је само један чврсти диск.Препоручујемо да користите најмање два чврста диска како бисте омогућили локалну( на Распберри Пи) редундантности података.За потребе овог водича користимо пар Сеагате Бацкуп Плус 1ТБ Портабле екстерних хард дискова.Они су супер мали, не захтевају спољни извор напајања, и били су у продаји када смо куповали делове.

Можете користити било који спољни чврсти диск који имате на располагању, али је идеалан за кориштење малих погона мале снаге ако је то могуће, с обзиром на то да је читава тема пројекта постављање мале и мале снаге које можете само извући са путаи заборави.

Пре него што наставимо, постоји неколико избора дизајна које смо направили у смислу како конфигуришемо нашу Распберри Пи НАС на коју бисте требали бити упознати.Иако већина корисника жели да прати тачно онако како смо то урадили, можда ћете желети да подесите одређене кораке како бисте боље прилагодили своје потребе и како користите рачунаре на вашој мрежи.

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

Друго, ми користимо Самбу за наше акције у мрежи, опет због једноставности повезивања Распберри Пи НАС са нашом претежно Виндовс мрежом.

Припрема и монтажа спољних хард дискова

Када сте прикупили хардвер, пратили су се заједно са почетним водичем Распберри Пи како бисте дошли до брзине( и користили Распиан), време је да почнете да постављате свој Пи као НАС.

Први редослед пословања је повезивање чврстих дискова са Распберри Пи( или приложеним УСБ хубом у зависности од ваше конфигурације и без обзира на то да ли су чврсти дискови само-напајани или екстерно напајани).Када се прикључе чврсти дискови и Пи се напаја, време је да радите.

Напомена: Користимо два чврста диска.Ако сте одлучили да користите само један чврсти диск, једноставно занемарите све команде у овом одељку које су намијењене за монтирање / модификовање или на други начин интеракцију са другим чврстим диском.

Ми ћемо радити све наше послове унутар терминала.Као такав можете или директно радити на Распберри Пи користећи ЛКСТерминал у Распиан или можете ССХ у вашу Распберри Пи користећи алат као што је Путти.Било који начин је у реду.

Када сте у командној линији прва ствар коју треба да урадите је да додате у подршку Расбиан-у за НТФС-форматиране диске.Да бисте то учинили, укуцајте следећу команду:

судо апт-гет инсталл нтфс-3г

За пакете за преузимање, распакивање и инсталацију траје минут или два.Када се инсталира НТФС пакет, време је да потражите неизрачунане партиције прикључених спољних чврстих дискова.

судо фдиск -л

На минимум би требало да видите два диска, ако сте додали на секундарни диск за зрцаљење података( као и ми имамо) требали бисте видети три типа:

Први диск /dev/ ммцб1к0 је СД картица унутарМалина Пи у којој се налази наша инсталација Распбиан.Оставићемо тај потпуно сама.

Други диск, /dev/ сда је наш први 1ТБ екстерни чврсти диск.Трећи диск, /dev/ сдб је наш други 1ТБ екстерни хард диск.Стварне партиције које нас занима на ова два диска су /sda1/ и /sdb1/, респективно.Забележите називе чврстог диска.

Пре него што монтирамо погоне, морамо направити директоријум за монтажу уређаја на.Због једноставности једноставно ћемо направити директориј зван УСБХДД1 и УСБХДД2 за сваки погон.Прво морамо направити погоне.На командној линији унесите следеће команде:

судо мкдир /media/ УСБХДД1

судо мкдир /media/ УСБХДД2

Након што сте креирали два директорија, вријеме је за монтирање спољашњих диск јединица на сваку локацију.Поново на командној линији унесите следеће команде:

судо моунт -т ауто /dev/ сда1 /media/ ​​УСБХДД1

судо моунт -т ауто /dev/ сдб1 /media/ УСБХДД2

У овом тренутку имамо два спољна чврста диска монтирана на УСБХДД1 и УСБХДД2 директоријуме, респективно.Време је да додамо у одређени директоријум за оба погона да држите наше дељене фасцикле( у циљу очувања ствари уредним и раздвајањем нашег рада на уређајима).Унесите следеће команде:

судо мкдир /media/USBHDD1/ акције

судо мкдир /media/USBHDD2/ акције

Сада је вријеме да инсталирате Самбу тако да можемо приступити спремишту од другдје на мрежи.На командној линији унесите:

судо апт-гет инсталирати самба самба-цоммон-бин

Када се затражи да наставите тип И и унесите.Седи и опусти се све док се не отвара и инсталира.Када Самба пакет заврши инсталирање, време је да урадите мало конфигурације.Прије него урадимо нешто друго, направимо резервну копију Самба конфигурационе датотеке у случају да је потребно вратити на њега.На командној линији откуцајте следећу командну линију:

судо цп /etc/samba/ смб.цонф /etc/samba/ смб.цонф.олд

Ово једноставно креира резервну копију конфигурационог фајла са називом датотеке смб.цонф.олд и оставља га у истом директорију каооригинална конфигурациона датотека.

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

судо нано /etc/samba/ смб.цонф

Ово ће отворити нано текст едитор и омогућити нам да направимо неке једноставне промјене.Ако је ово први пут да користите нано, препоручујемо да одјавите Водич за почетнике Нано-у, Линук Цомманд-Лине Тект Едитор-у.У прозору терминала треба да видите нешто слично:

Нано је у потпуности контролисан са тастатуре, помоћу тастера са стрелицама померите курсор на локацију коју желите да уредите.Док кликнете на доле кроз конфигурациона подешавања, видећете неколико вредних упозорења или промена.

Први је идентификатор радне групе, подразумевано радна група = ВОРКГРОУП.Ако користите друго име за радну групу у кући, идите напред и с пуним стрелицама да бисте је променили сада, у супротном оставите то као подразумевано.

Наша следећа станица је да укључимо корисничку аутентикацију за нашу самба спремиште, иначе било ко са општим приступом нашој мрежи( као што су корисници Ви-Фи-а) моћи ће да уђе у правцу. Померите се доле у ​​конфигурациону датотеку Самба док не дођете доодељак који гласи:

Уклоните симбол # из безбедносне = корисничке линије( истичући га помоћу курсора и притиском на брисање) да бисте омогућили верификацију корисничког имена и лозинке за дионице Самбе.

Даље, у конфигурацијску датотеку ћемо додати потпуно нови одељак.Скролујте до краја до самог дна датотеке и унесите следећи текст:

[Бацкуп]
коментар = Бацкуп Фолдер
путање = /media/USBHDD1/ акције
важеће кориснике = @усерји
форце гроуп = корисници
креирај маску = 0660
директоријуммаск = 0771
само за читање = не

Напомена : Оно што ставите у заграде у горњој линији биће име фасцикле који се појављује на дијељењу мреже.Ако желите друго име осим "Бацкуп", сада је време за његово уређивање.

Притисните ЦТРЛ + Кс да бисте изашли, притисните И на упит ако желите задржати промене и преписати постојећу конфигурацијску датотеку.Када се вратите у командну линију, унесите следећу наредбу да бисте поново покренули Самба демоне:

судо /etc/init.d/ самба рестарт

У овом тренутку треба додати кориснику који може приступити Пи-овим самба акцијама.Направићемо рачун са сигурносним подацима и лозинком за бацкуп.Можете уписати своје корисничко име и лозинку шта год желите.Да бисте то урадили, укуцајте следеће наредбе:

судо усерадд резервне копије -м -Г корисници

судо пассвд резервне копије

Биће вам затражено да двапут унесете лозинку за потврду.Након потврђивања лозинке, време је да се додају "резервне копије" као легитимни Самба корисник.Унесите следећу команду:

судо смбпассвд -а сигурносне копије

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

Из оближње Виндовс машине отворили смо Виндовс Филе Екплорер, кликнули на Нетворк, потврдили да је име хоста РАСПБЕРРИПИ било у радној групи ВОРКГРОУПС и кликнуло на дељену фасциклу Бацкупс:

Када се то од вас затражи, унесите акредитиве које сте креирали у претходном кораку( ако пратите линију за линију, пријављивање је резервна копија и лозинка је бацкупс4евер).

Када ваше акредитиве буду прихваћене, биће вам третирано у празном директоријуму, пошто у дијалогу још нема ништа.Да бисте дупло проверили све функционише без проблема, креирајте једноставну датотеку са рачунара на којем смо тестирали везу са( у нашем случају, Виндовс 7 десктопом).Направите ткт датотеку слично тако:

​​Сада, из командне линије смо радили све ово вријеме, хајде да проверимо да ли се датотека коју смо креирали на Виндовс радној површини исправно појављује унутар директоријума дељења коју смо креирали.На командној линији унесите следећу команду:

цд /media/USBHDD1/ дели

лс

хелло-ис-ит-ме-иоу-аре-лоокинг-фор.ткт је у директоријуму;наш једноставан заједнички директоријум експеримент је успех!

Пре него што напустимо овај део туториала, имамо само још једну ствар.Морамо да конфигуришемо наш Пи тако да када се рестартује, аутоматски ће монтирати спољне чврсте дискове.Да би то урадили, морамо отворити нано едитор и направити брзо уређивање.На тип командне линије:

судо нано /etc/ фстаб

Ово ће отворити табеле датотечних система у нано-у тако да можемо додати неколико брзих уноса.У оквиру нано уређаја додајте следеће линије:

/dev/ сда1 /media/ УСБХДД1 ауто ноатиме 0 0

/dev/ сда2 /media/ УСБХДД2 ауто ноатиме 0 0

Притисните ЦТРЛ + Кс да бисте изашли, притисните И да бисте сачували и преписали постојећу датотеку.

Ако користите само један чврсти диск за једноставно дељење мреже без редунданце, онда то је то!Сви сте завршили са конфигурацијским процесом и можете почети уживати у вашој ултра-ниској моћи НАС.

Конфигурисање вашег Распберри Пи НАС за једноставну редундантност података

До сада наш Распберри Пи НАС је закачен до мреже, пренос датотека ради, али постоји једна очаравајућа ствар која недостаје.Тај секундарни чврсти диск је конфигуриран, али седећи у потпуности у стању мировања.

У овом делу водича користићемо два једноставна, али снажна Линук алата, рсинц и црон, да конфигуришемо нашу Распберри Пи НАС да изводимо ноћно огледало података из /shares/ фасцикле на примарном погону у /shares/ фасциклу насекундарни погон.Ово неће бити реално приказивање РАИД-ових података, али дневна( или полу-дневна) резервна копија података на секундарни уређај је одличан начин додавања још једног слоја сигурности података.

Прво, потребно је додати рсинц у нашу Расбиан инсталацију.Ако је ово први пут да користите рсинц и желите да добијете бољи преглед команде, препоручујемо вам да проверите како да користите рсинц за резервне копије података на Линук-у.

На командној линији унесите следећу команду:

судо апт-гет инсталл рсинц

Када се инсталира рсинц, време је поставити црон задатак да аутоматизује процес копирања датотека са УСБХДД1 на УСБХДД2.На командној линији унесите следећу команду:

цронтаб -е

Команда ће отворити вашу таблицу црон распореда у нано текст уреднику који би требао бити прилично познат вама на овој тачки у туториалу.Идите напред и померите се доле на дно документа и унесите следећу линију:

0 5 * * * рсинц -ав - делите /media/USBHDD1/ акције /media/USBHDD2/shares/

Ова наредба одређује да сваки дан у 5:00( 0 5 део), свакиједан дан( * * *, дивље картице у години, месецу и дневним местима), желимо да рсинц упореди два директоријума, копира све од ХДД1 до ХДД2 и брише било шта у резервном директорију који више не поклапа нешто у примарном директоријуму-иеако имамо датотеку филма на ХДД1 коју обришемо, такође желимо да се та датотека уклони из резервне копије при следећој синхронизацији.

Важан део о конфигурирању ове наредбе је да изаберете време које не омета било коју другу мрежну активност у дељене фасцикле које сте можда заказали.На пример, ако користите вашу Распберри Пи НАС као резервну дестинацију за неку врсту аутоматизованог софтвера који копира ваше датотеке на НАС у 5 сати сваког јутра, онда је потребно да прилагодите време за бацкуп у софтверу за резервне копије или вам требада подесите време за црон посао на Пи-у, али не можете имати и податке о удаљеном сигурносном копирању на удио мреже, а Распберри Пи покушава истовремено да синхронизује те податке између локалних јединица.

Када унесете унос цронтаб-а, кликните ЦТРЛ + Кс да бисте изашли и сачували датотеку.Ако желите одмах покренути рсинц да бисте добили бржи приказ података и учинили почетни црон посао мало лакшим на систему, идите напред и унесите исту наредбу рсинц коју ставите у цронтаб у командној линији:

рсинц -ав - делите /media/USBHDD1/ акције /media/USBHDD2/shares/

То је то!Све што треба да урадите у овом тренутку је да се пријавите на вашу Распберри Пи наредног дана или два како бисте били сигурни да се заказани посао отпушта како се очекивало, а подаци из /USBHDD1/shares/-а се појављују у /USBHDD2/shares/-у.

Одавде све што ставите у вашу Распберри Пи-поверед НАС ће се одражавати дневно преко оба хард диска.

Пре него што напустимо тему у потпуности, ево неколико додатних Хов-То Геек чланака који бисте можда желели да провјерите како бисте додали више удараца у свој нови НАС Распберри Пи-поверед:

  • Како резервирати Гмаил налог користећи свој Убунту ПЦ - иакоупутства су за Убунту, можете их једноставно модифицирати за Расбиан да би ваш Пи НАС претворили у аутоматску резервну копију е-поште.
  • Који фајлови би требали да направите резервне копије на вашем рачунару за Виндовс? -Ако нисте сигурни које датотеке треба да подржавате на вашу НАС, ово је добро место за почетак.
  • Како даљински бацкуп ваших података за бесплатно са ЦрасхПлан-ЦрасхПлан је бесплатна резервна апликација доступна за Виндовс, Мац и Линук машине што олакшава заказивање редовних резервних копија на НАС.

Да ли имате пројекат Распберри Пи који бисте волели да видите да нас предузимамо?Велики или мали, волимо да се играте око Пи-звука у коментарима са вашим идејама.