Obsah:

Another Pi on the Wall: 16 Steps (with Pictures)
Another Pi on the Wall: 16 Steps (with Pictures)

Video: Another Pi on the Wall: 16 Steps (with Pictures)

Video: Another Pi on the Wall: 16 Steps (with Pictures)
Video: REAL Human Gallbladder 2024, Júl
Anonim
Ďalší Pi na stene
Ďalší Pi na stene
Ďalší Pi na stene
Ďalší Pi na stene

Tento tutoriál vám ukáže, ako vytvoriť NAS (Network-Attached Storage) pomocou Raspberry Pi (RasPi) a dvoch pevných diskov. Tento tutoriál vám má poskytnúť podrobný návod, ako na to

  • namontujte RasPi, dva pevné disky a celý napájací zdroj na dosku, ktorú potom môžete namontovať na stenu vo vašom dome
  • naprogramujte RasPi tak, aby fungoval ako

    • NAS
    • a / alebo tlačový server (ak je to žiaduce)
  • zaoberať sa Linuxom a ukázať vám niekoľko základných príkazov (ak ste s ním predtým nepracovali (rovnako ako ešte nie))

Tento návod je rozdelený do nasledujúcich 4 kapitol:

  1. HW-Setup
  2. Základy Debianu/Linuxu
  3. Nastavenie systému a NAS
  4. Zálohovanie systému RasPi
  5. Niekoľko rád a tipov

Krok 1: Prípravy - rady a nákupný zoznam

Prípravy - rady a nákupný zoznam
Prípravy - rady a nákupný zoznam

Skôr ako začneme, niekoľko dôležitých rád, ktoré vám pomôžu vyhnúť sa problémom:

  • 1. rada: Pred kúpou puzdra na externý pevný disk s radičom SATA na USB -> skontrolujte, či radič zvládne množstvo úložného priestoru, ktoré chcete použiť! Prečo: Použil som pevné disky, ktoré sú umiestnené v kryte (napríklad v prípade pomocou pevného disku ako externého disku), ktorý má radič SATA-USB. Existuje mnoho rôznych radičov, kde sa líšia najmä objemom úložného priestoru HDD, ktorý dokážu zvládnuť. Použil som 4TB-HDD a najskôr som si kúpil ovládač, ktorý zvládol iba 2TB, takže som ho musel zmeniť.
  • 2. rada: Uistite sa, že napájací zdroj, ktorým chcete napájať váš RasPi, môže poskytovať najmenej 5 V DC a 2 A.

Dôležitá poznámka: Ani ja, ani instructables.com nezodpovedáme za obsah odkazov, ktoré som vložil do týchto pokynov.

Ďalej vám chcem dať malý nákupný zoznam potrebných dielov:

  • Raspberry Pi (malo by fungovať s verziou 2 alebo 3, používam RasPi verzie 2)
  • 8 GB SD karta s rýchlosťou najmenej triedy 4
  • puzdro pre RasPi
  • napájací zdroj, 5VDC / 2A, s konektorom micro-USB
  • 2x externý pevný disk (alebo SSD) s konektorom USB alebo 2x pevný disk (alebo SSD) s pripojením SATA
  • 2x kryt s radičom SATA na USB (nie je potrebný, ak máte externý pevný disk s výstupom USB)
  • drevená doska s rozmermi asi 50 cm x 30 cm a hrúbkou 2 cm, farbu si vyberiete;)
  • predlžovací kábel s najmenej 3 zásuvkami (v ideálnom prípade má predlžovací kábel rovnakú farbu ako vaša doska)
  • 5 až 6 kovových konzol (ktoré si môžete kúpiť v miestnom obchode s hardvérom / kutilstvom (napr. Ako táto)) Konzoly by mali mať šírku približne palec a mali by mať otvor na skrutku
  • kovová perforovaná páska (tu je len vec na cievke)
  • 12 skrutiek, ktoré majú dĺžku asi 50-80% dosky (v mojom prípade asi 1, 5 cm)
  • 1 m zmršťovacej trubice, ktorá pasuje na konzoly a kovovú pásku
  • ethernetový (LAN) kábel
  • 1 vrecko Sugru (na prekrytie okrajov otvorov a aby vyzeralo pekne)
  • 1 vrecko s najmenej 50 káblovými svorkami
  • 1 zlý necht s najmenej 50 kusmi, nechty by nemali byť dlhšie ako 1,5 cm (!)
  • 1 vrecko dvojzložkového lepidla
  • voliteľne: 10 plstených podložiek (napr. tieto)

Tiež na nastavenie softvéru, ktoré budete potrebovať

  • obrazovka, ktorú je možné pripojiť k HDMI (môže to byť aj váš televízor)
  • USB kľúčový kábel
  • myš USB

Krok 2: Montáž konzol

Montáž konzol
Montáž konzol
  1. Z kovovej dierovanej pásky odstrihnite 4 kusy, každý asi 8 cm.
  2. Ohnite kusy pásky tak, aby sa jeden zmestil okolo okraja každého puzdra na pevný disk a okolo RasPi
  3. Zarovnajte puzdrá na HDD na doske, ako chcete (napr. Ako som to urobil na svojej doske) a vložte konzoly pod puzdrá na HDD a RasPi, ale iba na spodnú stranu (čo je strana, ktorá bude neskôr obrátená nadol, keď doska visí na stene). Obaly na HDD a RasPi budú neskôr na týchto konzolách stáť.
  4. Označte polohu zátvoriek. Pásku je možné zhruba polohovať, pretože sa dá neskôr celkom ľahko ohnúť. Potom odstráňte puzdrá HDD a Pi.
  5. Zmršťovaciu trubičku nasaďte na konzoly a kovovú pásku a prerazte otvor, kde je otvor pre skrutku. Dávajte pozor, aby ste vytvorili iba malé otvory, pretože tieto sa po zahriatí zmršťovacej trubice rozšíria.
  6. Zmršťovaciu trubicu zahrejte tavnou pištoľou alebo zapaľovačom.
  7. Namontujte konzoly (teraz prekryté zmršťovacou trubicou) na dosku pomocou skrutiek. Teraz urobte to isté pre kovovú perforovanú pásku.
  8. Ohnite kovovú perforovanú pásku okolo horného okraja puzdier HDD a RasPi

Teraz máte dosku s RaspBerry Pi a na nej namontované dva pevné disky.

Aby ste zabránili škrabancom na puzdrách a rachotiacemu hluku z pevných diskov, môžete na skrutky tiež prilepiť plstené podložky.

Krok 3: Upevnite káble

Viazacie káble
Viazacie káble

Cieľom v tomto kroku je nechať vedenie skryté za doskou.

  • Do dosky vyvŕtajte 2 otvory asi 3 - 4 palce široké od miesta, kde je USB a napájací vstup pevných diskov taký, aby káble mohli otvorom prechádzať hladko.
  • Zaistite, aby konektor USB a napájací konektor mohli prejsť otvorom a zostalo veľa miesta (asi 3 až 4 mm na každej strane)
  • Zakryte otvory Sugruom a pritom vždy skontrolujte, či oba konektory ešte môžu ľahko prejsť dierou (neskôr, keď Sugru vyschne, bude oveľa ťažšie dieru opäť rozšíriť)
  • Po zaschnutí Sugru prevlečte všetky konektory
  • Teraz musíte upnúť zostávajúce káble na zadnej strane. Som si istý, že môžete urobiť lepšiu prácu, ako som urobil na obrázku:)

Krok 4: Montáž rozvodky

Montáž rozvodky
Montáž rozvodky

Teraz na dosku namontujte predlžovací kábel s dvojzložkovým lepidlom. Ak chcete, môžete povrch predlžovacieho pásu a dosky zdrsniť.

A áno: Potrebujete dvojzložkové lepidlo, pretože v opačnom prípade vám predlžovací kábel vždy odpadne;)

Krok 5: Upevnenie celej veci na stenu

Upevnenie celej veci na stenu
Upevnenie celej veci na stenu
  • Teraz z kovovej dierovanej pásky odstrihnite ďalšie 2 kusy po 10 cm
  • Na kúsky pásky položte zmršťovaciu trubičku.
  • priskrutkujte každý kus pásky na jeden zadný roh dosky (rovnako ako na obrázku)
  • zaskrutkujte ostatné konce k stene (pre betónovú stenu musíte najskôr namontovať zátky, rovnako ako som musel)

Krok 6: Upevnite odchádzajúce káble

Upnutie odchádzajúcich káblov
Upnutie odchádzajúcich káblov

Nakoniec pripevnite zvyšné káble, ktoré vedú od dosky k elektrickej zásuvke a smerovaču/prepínaču.

Krok 7: Inštalácia NOOBS na Raspberry Pi

Inštalácia NOOBS na Raspberry Pi
Inštalácia NOOBS na Raspberry Pi

Predtým, ako začneme programovať Raspberry Pi, musíme vložiť operačný systém (OS) na kartu SD, ktorá pôjde do RasPi.

Budeme používať jednoduchšiu verziu Raspbianu s názvom „NOOBS“. Tento je oveľa jednoduchšie nainštalovať, pretože vás bude sprevádzať sprievodca.

Môžete si tiež prečítať návod na inštaláciu tu.

  1. Stiahnite si najnovšiu verziu NOOBS na https://www.raspberrypi.org/downloads/noobs/ Odporúčame vám použiť verziu „Offline a inštalácia siete“vo formáte zip.
  2. Extrahujte súbor zip
  3. Úplne naformátujte kartu SD
  4. Skopírujte všetky extrahované súbory zo zipu na kartu SD.
  5. Vložte kartu SD do RasPi
  6. Pripojte obrazovku k portu HDMI a klávesnicu a myš k portom USB.
  7. Zapnite Raspi.

Potom

  • postupujte podľa pokynov na inštaláciu.
  • zvoľte „Raspbian“a nezabudnite vybrať svoju krajinu a štýl klávesnice v spodnej časti (neskoršie je to neskoršie zmeniť pomocou nesprávneho rozloženia klávesnice)

Krok 8: Nastavenie Raspbian - prehľad

Predtým, ako budeme môcť začať používať náš RasPi, musíme nastaviť niekoľko vecí. Napríklad nebudete chcieť stále používať samostatnú obrazovku. Alternatívou je VNC, ktorý vám umožňuje ovládať RasPi na diaľku z počítača. Nasledujúce kroky budú:

  1. Nastavte sieťové pripojenie (LAN/Wifi)
  2. Nastavte VNC *)
  3. Vykonajte automatické zavedenie VNC
  4. Naformátujte pevné disky na efektívnejší systém súborov linux (ext4) a vypnite lenivé žurnálovanie.
  5. Nechajte pevné disky automaticky pripojiť pri spustení (softvérovo ich pripojte k Raspbian)
  6. Nastavte server Samba (proces, ktorý vám umožňuje vzdialený prístup k obsahu pevných diskov z počítača)
  7. Nastavte systém zálohovania súborov s druhým/záložným pevným diskom.

*) Poznámka: VNC (Virtual Network Computing) vám umožňuje ovládať váš RasPi pomocou diaľkového ovládača z počítača. Uvidíte všetko, čo by sa ukázalo, ak je pripojená obrazovka, máte kontrolu nad myšou a klávesnicou … čokoľvek. Ibaže sedíte pri počítači možno niekde úplne inde.

Pretože chcete, aby bol váš RasPi na stene bez obrazovky, je dôležité mať VNC.

Krok 9: Nastavte sieťové pripojenia (LAN/Wifi)

Dobrého sprievodcu nastavením pripojenia LAN / Wifi nájdete tu.

Aby ste Raspbian mohli povedať, aký typ pripojenia chcete použiť, musíte ho napísať do špeciálneho súboru. Nasledujúce nastavenia konfigurujú pripojenie LAN. Ak chcete nastaviť Wifi, použite tu popísané nastavenia.

Otvorte shell a zadajte

sudo nano/etc/network/interfaces

Tým sa v textovom editore „nano“otvorí súbor „rozhrania“. Do editora napíšte nasledujúce riadky

auto lo

iface lo inet loopback iface eth0 inet dhcp názov hostiteľa "myRasPi" # "myRasPi" je možné zameniť za názov podľa vášho výberu allow-hotplug wlan0 iface wlan0 inet dhcp wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf iface predvolený inet dhcp

(Po každom # nasleduje komentár). Potom uložte a ukončite "Ctrl + X" a "Enter".

Teraz musíme zadať svoje poverenia pre pripojenie LAN/Wifi. Preto musíte otvoriť

sudo nano /etc/wpa_supplicant/wpa_supplicant.conf

a zadajte svoje poverovacie údaje. Nahraďte „YOURSSID“názvom vašej siete LAN/Wifi a „YOURPASSWORD“zodpovedajúcim sieťovým heslom. V prípade potreby zmeňte kód krajiny:)

krajina = DE

ctrl_interface = DIR =/var/run/wpa_supplicant SKUPINA = netdev update_config = 1 sieť = {ssid = "YOURSSID" psk = "YOURPASSWORD" # Typ protokolu môže byť RSN (pre WP2) a WPA (pre WPA1) proto = RSN # vždy použiť RSN # Typ správy kľúčov key_mgmt = WPA-PSK # Pairwise can be CCMP (for WPA2) and TKIP (for WPA1) pairwise = CCMP #Authorization option should be OPEN for both WPA1/WPA2 auth_alg = OPEN

}

Ostatné nastavenia by mali byť presne také, ako sú popísané vyššie. Zvlášť „pairwise = CCMP“a „proto = RSN“.

Krok 10: Nastavte VNC

Nastavte VNC
Nastavte VNC

Ďalšími dobrými návodmi na nastavenie VNC sú Guide1, Guide2 a Guide3.

Pred inštaláciou softvéru VNC by ste mali pravdepodobne vykonať aktualizáciu:

sudo apt-get update && apt-get upgrade

Potom si stiahnite a nainštalujte aplikáciu „tightVNCserver“

sudo apt-get install tightvncserver

Akonáhle to urobíte, nastavte heslo pre tento server VNC

vncpasswd

ktoré sa neskôr spýtajú na vašom počítači, keď sa prihlásite do RasPi pomocou diaľkového ovládača.

Ak chcete otestovať, či server VNC už funguje, zavolajte na server RasPi tesnú reláciu servera VNC pomocou

tightVNCserver

Teraz choďte do svojho počítača, odtiaľ si stiahnite prehliadač tightVNC a nainštalujte ho (pri inštalácii môžete zrušiť začiarknutie možnosti „tightVNCserver“, vo svojom počítači ju nebudete potrebovať).

Môžete si skontrolovať v systéme Windows alebo na smerovači, akú IP adresu má váš RasPi (ak pracujete s DHCP). Potom spustite na počítači TightVNC-Viewer a zadajte IP adresu RasPi, potom dvojbodku a potom číslo portu, ktoré je zvyčajne 5901.

Napríklad: IP adresa PasPi je 192.168.1.50, potom vzdialený hostiteľ je 192.168.1.50:5901.

Mali by ste vidieť obrazovku svojho RasPi.

Krok 11: Vykonajte automatické spustenie VNC

Spustili sme VNC, ale ak reštartujete RasPi, relácia skončí a už sa nebudete môcť pripojiť k svojmu RasPI diaľkovo z počítača.

Aby sa relácia servera VNC mohla automaticky spustiť, musíte si sem stiahnuť skript, ktorý by mal zobrazovať toto:

#!/bin/sh

### ZAČAŤ INIT INFO # Poskytuje: tightvncserver # Požadovaný štart: $ local_fs # Požadovaný stop: $ local_fs # Predvolený začiatok: 2 3 4 5 # Predvolené zastavenie 0 1 6 # Krátky popis: Spustenie/zastavenie trightvncserver # UKONČIŤ INIT INFO # Bližšie informácie nájdete na: # https://www.penguintutor.com/linux/tightvnc # Prispôsobiť túto položku # Nastavením premennej USER na meno používateľa spustíte tightvncserver pod exportom USER = 'pi' ### Vyžadované ukončenie prispôsobenia eval cd ~ $ USER prípad „$ 1“na začiatku) su $ USER -c '/usr/bin/tightvncserver: 1' echo "Spustenie servera TightVNC pre $ USER";; stop) pkill Xtightvnc echo "Tightvncserver zastavený";; *) echo "Použitie: /etc/init.d/tightvncserver {start | stop}" exit 1;; esac exit 0

Dôležité je začiatok #!/Bin/sh. Po stiahnutí musíte skopírovať obsah. Potom otvorte nový súbor pomocou nano

sudo nano /etc/init.d/tightvncserver

a prilepte obsah do tohto súboru. Aby Raspbian mohol zaviesť tento súbor pri štarte, musíme zmeniť prístupové práva pomocou

sudo chown root: root /etc/init.d/tightvncserver

urobte súbor spustiteľným pomocou

sudo chmod 755 /etc/init.d/tightvncserver

a pridajte súbor do predvolených úrovní spustenia (aby ho mohol nájsť a spustiť Raspbian)

predvolené nastavenia sudo update-rc.d tightvncserver

A máte všetko pripravené:)

Teraz by mal váš RasPi po spustení začať tesnú reláciu servera VNC. Skontrolujte, či to funguje. V opačnom prípade choďte podrobne a porovnajte sa aj s ostatnými sprievodcami.

Krok 12: Formátujte pevné disky

Hneď ako pripojíte svoje pevné disky k RasPi, nájdete ich názov alebo index

sudo fdisk -l

Zobrazí sa zoznam s názvami pevných diskov, ktoré majú tvar „/dev/sda“alebo „/dev/sdb“.

Ak chcete najskôr naformátovať hovor na pevné disky

sudo mkfs.ext4 -E lazy_itable_init = 0, lazy_journal_init = 0 /dev /sdX

Kde by ste mali nahradiť X za index HDD, ktorý máte v zozname fdisk, napr. sda.

Teraz musíte chvíľu počkať, kým sa pevný disk naformátuje.

Potom urobte to isté pre druhý pevný disk (záložný pevný disk)

Poznámka: Možnosť lenivého žurnálovania spôsobuje, že formátovanie trvá 4 TB pevného disku pomerne dlho. Avšak neskôr, keď spustíte RasPi, HDD sa zavedú a namontujú oveľa rýchlejšie. Prečítajte si o tom režim tu.

Krok 13: Nechajte pevné disky automaticky namontovať pri spustení

Pri spustení nechajte automaticky namontovať pevné disky
Pri spustení nechajte automaticky namontovať pevné disky

Automatické alebo manuálne zavádzanie pevných diskov, v oboch prípadoch si musíte najskôr stiahnuť niektoré aplikácie

sudo apt-get -y install ntfs-3g hfutils hfsprogs exfat-fuse

Ntfs-3g je aplikácia potrebná na čítanie systému súborov NTFS, ktorý je v systéme Windows veľmi bežný. Ak napríklad zapojíte pevný disk do portu USB, musíte najskôr pripojiť pevný disk a až potom budete mať prístup k údajom. V tomto prípade predpokladajme, že pevný disk má systém súborov NTFS. Potom pripojte pevný disk pomocou

sudo mount -t ntfs -3g -o utf8, uid = pi, gid = pi, noatime /dev /sda /media /usbstick

Po vykonaní tohto kódu bude pevný disk pripojený k/media/usbstick/.

Raspbian v dnešnej dobe už pripája nedávno pripojené zariadenia, ako sú USB kľúče alebo pevné disky, automaticky do priečinka / media /. Ak sa však chcete uistiť, že sú pevné disky vždy správne namontované, postupujte podľa týchto krokov:

Najprv zistite UUID (jedinečný názov zariadenia) vašich pevných diskov zadaním

sudo blkid -o list -w /dev /null

Zadajte UUID oboch pevných diskov do súboru /etc /fstab zavolaním nano pomocou

sudo nano/etc/fstab/

a pridajte nasledujúce riadky do zoznamu fstab:

UUID = xxxxxxxx /mnt /myDrive ext4 predvolené hodnoty 0

UUID = yyyyyyyy /mnt /myDrive_mirror ext4 predvolené hodnoty 0

namiesto xxxxxxxx a yyyyyyyy zadajte skutočný UUID vašich pevných diskov a tiež zmeňte „myDrive“na čokoľvek, čo ste nazvali svoje montážne priečinky.

Upozornenie: Neodstraňujte nič, čo už bolo zapísané do tohto súboru! Pridajte iba nové riadky.

Alternatíva k tomuto tutoriálu Guide 1, Guide 2 alebo Guide 3 vám tiež povie, ako (automaticky alebo manuálne) pripojiť jednotky tak, aby ste mali prístup k ich obsahu.

Krok 14: Nastavte server Samba

Ako už bolo uvedené „Samba poskytuje súborové a tlačové služby pre rôznych klientov systému Microsoft Windows […]“(odkaz) V našom prípade vytvoríme server Samba, ktorý umožní všetkým počítačom (tj. Z vášho prenosného počítača) prístup k súborom, ktoré sú na pevnom disku, je pripojený k RasPi.

Aby sme mohli spustiť server Samba, musíme ho najskôr nainštalovať na RasPi

sudo apt-get install samba samba-common-bin

Potom musíme upraviť konfigurácie zavolaním konfiguračného súboru pomocou nano

sudo nano /etc/samba/smb.conf

a v tomto súbore v riadku

# security = užívateľ

odstráňte predchádzajúce „#“. To umožňuje užívateľovi nastaviť heslo servera Samba (čo sa odporúča). Toto je heslo, ktoré musí vedieť každý používateľ, ktorý chce získať prístup k súborom na pevnom disku.

Teraz definujeme heslo zavolaním

sudo smbpasswd -a pi

a zadanie hesla.

Teraz musíme serveru Samba povedať, ku ktorým súborom musí poskytnúť prístup

sudo chown -R pi: pi /mnt /myDrive

kde by ste mali nahradiť /mnt /myDrive cestou, kde je namontovaný váš pevný disk.

Existuje niekoľko ďalších konfigurácií, ktoré musíme pridať do súboru smb.conf. Na spodok súboru smb.conf pridajte nasledujúce riadky

[MyNetworkDrive]

cesta =/mnt/myDrive zapisovateľný = áno hosť ok = žiadna pracovná skupina = WORKGROUP prehľadateľný = áno

kde cesta opäť ukazuje, kde je pripojený váš pevný disk, writebale označuje, či môžu užívatelia meniť a pridávať súbory (prístup na zápis). guest ok = nie znamená, že všetci používatelia, ktorí chcú mať prístup k súborom na pevnom disku, musia poznať heslo. Za pracovnú skupinu musíte pridať názov pracovnej skupiny Windows, ktorú používate (predvolená hodnota je pravdepodobne „WORKGROUP“). Prehľadateľné = áno, veci sa trochu zrýchlia, ak napríklad veľmi rýchlo prejdete mnohými obrázkami.

Po dokončení zmeny konfiguračného súboru reštartujte server Samba pomocou

sudo /etc/init.d/samba reštartujte

a vyskúšajte z počítača so systémom Windows, či máte prístup k svojim súborom.

Sprievodca 1 vám ponúka alternatívny návod, ako to všetko nastaviť.

Krok 15: Nastavte systém zálohovania súborov

Teraz máme dva HDD na Raspberry Pi na doske na stene … ale zatiaľ sme použili iba jeden HDD. Pretože druhý HDD použijeme ako záložný disk, ktorý bude RasPi pravidelne synchronizovať s prvým. To znamená, že napríklad každý deň budú všetky zmeny, ktoré ste vykonali na svojom prvom pevnom disku, zrkadlené/skopírované na druhý pevný disk.

Aby sme to urobili, musíme nainštalovať aplikáciu rsync zadaním

sudo apt-get aktualizácia

sudo apt -get install hdparm sudo hdparm -C /dev /sda

Teraz najskôr vyskúšame celý proces na jednom fiktívnom súbore. Za týmto účelom vytvoríme atrapu súboru s

sudo nano /mnt/myDrive/TestFile.txt

a napíšte niečo svojvoľné. Potom zatvorte nano pomocou „Strg+x“a teraz nechajte príkaz rsync priamo synchronizovať oba pevné disky

rsync -av --delete /mnt /myDrive /mnt /myDrive_mirror

Ak všetko pôjde dobre, mali by sme nájsť TestFile.txt na druhom pevnom disku (priemer v /mnt /myDrive_mirror). V nasledujúcom texte budem nazývať /mnt /myDrive „zdroj“a /mnt /myDrive_mirror „cieľ“.

Voľba -av pozostáva z príkazov

  • -v, ktorý vám v shelli ukáže, čo kopíruje/synchronizuje
  • -a, ktorý vykonáva všetky nasledujúce príkazy

    • -r skopíruje všetky podadresáre
    • -l Kópie symbolických odkazov
    • -p zachováva prístupové práva k zdrojovým súborom
    • -t uchováva časové pečiatky zdrojových súborov
    • -g zachováva skupinové prístupové práva k zdrojovým súborom
  • --delete, ktorý porovná súbory na zdrojovom aj cieľovom mieste a odstráni súbory na cieľovom mieste, ak sa už v zdroji nenachádzajú.

Teraz sme úspešne synchronizovali náš zdrojový a cieľový disk. Teraz chceme, aby to rsync robil pravidelne. Na to musíme vytvoriť crontab

sudo crontab -e

Tento príkaz otvorí konfiguračný súbor rsync v nano (pozor, použite príkaz „sudo“. V opačnom prípade Raspbian pristúpi k nesprávnemu súboru!). Crontab obsahuje rovnaký príkaz, aký sme použili predtým na synchronizáciu nášho zdroja a cieľa. V crontab však existuje predpona, ktorá hovorí rsync, keď má synchronizovať naše údaje. Predpona pozostáva z nasledujúcich čísel

Minúty Hodiny DeňInMesiac Mesiac Deň OfTheWeek rsync-Command

Nasledujúci príklad crontab by mal veci objasniť

00 05 * * * rsync -av --delete /mnt /myDrive /mnt /myDrive_mirror

čo znamená, že váš RasPi synchronizuje zdroj a cieľ každý deň o 05:00 hod.

Alternatívne návody sú uvedené tu alebo tu.

Krok 16: Je dobré vedieť, ako zaobchádzať s Linuxom

Niečo o Linuxe (čo som sa naučil):

  • na RasPi používame špeciálnu verziu Linuxu s názvom „Raspbian“, ktorá je opäť špeciálnou verziou „Debianu“, ktorá je založená na jadre Linuxu
  • Raspbian je open source a je dodávaný s rôznymi predinštalovanými programami:

    • webový prehliadač: IceWeasel (stiahnutá verzia Firefoxu)
    • Python 2 a 3
    • Minecraft
    • LibreOffice
    • Wolfram a Mathematica
    • Prehliadač PDF
    • Java IDE
    • nano (jednoduchý editor)
  • Linux alebo Raspbian sú väčšinou ovládané príkazmi, ktoré zadáte do príkazového okna (nazývaného „shell“)
  • ak ste admin (alebo v linuxe „super užívateľ“), potom môžete zmeniť a zmeniť veľa vecí za predpokladu, že pred každý príkaz napíšete „sudo“(„sudo“= „super používateľ robí“) Príklad: sudo nano cesta/myfile super použitý editor hovorov nano na otvorenie „myfile“v priečinku „cesta“

Ďalšie dôležité výzvy pre Raspbian:

sudo apt-get update && apt-get upgrade

výzva na aktualizácie (vyžaduje sa internetové pripojenie)

sudo apt-get install XYZ

stiahnuť a nainštalovať balík XYZ (len príklad) na RasPi

Ak chcete zálohovať operačný systém Linux na svojom RasPi, postupujte takto:

  1. Stiahnite si Win32DisImager
  2. Vypnite RasPi, vyberte kartu SD, vložte ju do počítača a spustite Win32DiskImager.
  3. Vyberte umiestnenie (pomocou tlačidla priečinka), kam chcete uložiť záložný súbor (vygeneruje obrázok celej karty SD a vloží ho vo forme súboru img na pevný disk počítača.
  4. Vytvorte záložný obrázok stlačením „čítať“. (Môže to chvíľu trvať)
  5. Hotový.

Odporúča: