Přejít k hlavnímu obsahu
loading
Od Michal Novotný
January 20, 2026

Co budeme potřebovat?

Hardware

Raspberry Pi 5 8GB a více, alespoň pasivní chladič CPU 

Rozšiřovací desku s požadovaným počet SSD disků (2 nebo 4 a více) např. X1011 nebo výkonnější X1016

NVME SSD disky s požadovanou kapacitou. Jeden pro system (např. 256GB) a dva pro data

Case

Napájecí zdroj USB-C alespoň 5V/4A anebo 12V v závislosti na desce rozšíření

Volitelně: SD kartu nebo NVME -> USB adapter

Vzhledem k skoku cen SSD, lze v nouzi nahradit jeden SSD kde se budou zrcadlit data i USB HDD diskem

Software

V tomto řešení používáme open source řešení Open Media Vault 7 dále jenom OMV. Pro Raspberry Pi budeme používat Raspberry Pi Imager, který je dostupný pro Linux, Mac a Windows. Důvodem je, že z bezpečnostních důvodů nové obrazy již nemají výchozí heslo a musíte si jej vytvořit sami. Nejjednodušší způsob je pomocí tohoto nástroje. Můžete si jej stáhnout z odkazu níže:

https://www.raspberrypi.com/software/

 

Pokud máte NVME -> USB adapter, vložte systémový SSD do adapteru a připojte k PC. Pokud máte jen micro SD kartu, musíte si na ní rozbalit Raspberry Pi OS, nabootovat a Raspberry Pi imager spustit z SD karty. Videonávod zde

Po instalaci spusťte imager a vyberte svou verzi Raspberry Pi. Poté zvolte Raspberry Pi OS (Other) a Raspberry Pi OS Lite (64-bit) pro vaši verzi Raspberry Pi.

V posledním kroku vyberte svůj SSD disk (dbejte na správný výběr zařízení — ideálně odpojte všechny ostatní USB disky a flashky!). Klikněte na Next a při výzvě OS Customization zvolte Edit Settings. Na kartě Services povolte SSH volbou Enable SSH a na kartě General nastavte hostname a výchozí uživatelské jméno a heslo pro SSH přístup. Klikněte na Save a poté na Yes.

 

 

Poté jednoduše vložte SSD disk do Raspberry Pi, připojte LAN kabel z domácího nebo kancelářského routeru/sítě a zapojte napájení. Zelená LED by měla začít blikat. Pokud je ethernetový kabel připojen, Raspberry Pi pravděpodobně získalo IP adresu z DHCP routeru. 

Nyní použijeme SSH pro přístup k našemu Raspberry Pi. Pro začátečníky může být vhodná chvíle seznámit se s terminálem (příkazovou řádkou v Linuxu), například prostřednictvím článku Průvodce příkazovou řádkou pro začátečníky v Linuxu. Může to vypadat děsivě, ale je to nejmocnější část Linuxu — funguje vždy a všude a zůstala konzistentní po desetiletí.

Pro uživatele Windows 10/11 je SSH již vestavěné v shellu. Pro ostatní uživatele Windows doporučujeme aplikaci Putty. Pokud používáte Linux, není třeba další vysvětlení. Připojte se přes terminál pomocí následujícího SSH příkazu. Nahraďte IP adresu tou, kterou jste našli ve svém routeru. Použijte uživatelské jméno a heslo, které jste nastavili v Raspberry Pi Imageru. Například v našem případě:

ssh opentux@pinas.local

Poznámka: Pokud adresa pinas.local nefunguje, přihlaste se do routeru a zkontrolujte seznam připojených zařízení, kde najdete IP adresu zařízení s hostname pinas nebo jiným názvem, který jste zvolili. 

       Po připojení proveďte aktualizaci OS dvěma po sobě jdoucími příkazy:

sudo apt-get update

sudo apt-get upgrade

Zabere to pár minut, nakonec proveďte instalaci OMV zkopírováním skriptu:

wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash

Po pár dalších minutách je váš vlastní nekomerční NAS připraven k použití. Originální návod v angličtině naleznete zde. Po instalaci otevřete webový prohlížeč a napište do něj adresu svého RPi. Uvidíte přihlašovací okno.

Základní nutná konfigurace je jednoduchá. Přihlaste se přes webové rozhraní pomocí účtu admin s výchozím heslem openmediavault. Návod předpokládá anglické prostředí, je to univerzální varianta, ale nic vám nebrání používat v OMV češtinu.

Po prvním přihlášení opět změňte výchozí heslo pro uživatele admin v pravém horním rohu pod ikonou ozubeného kolečka -> Change password.

Pak nastavte Auto Logout alespoň na 60 minut pod menu System -> Workbench. 

V záložce System -> Date/Time můžete nastavit časové pásmo. V záložce Network > General můžete změnit libovolně hostname - tzn. název domácího NAS v síti.

Základ máme hotový, restartujte NAS a přihlaste se s novým heslem.

V záložce Storage->Discs uvidíte svůj hlavní SSD disk a další dva disky.

Tip: Když přejdete do nastavení Edit (ikona tužky) můžete (u otáčivých disků) nastavit Advanced Power Management dle následujícího obrázku. Disky se budou uspávat při nečinnosti. Sníží se hluk z otáčivých disků (noc) a sníží ještě více spotřeba celého řešení.

Dále na záložce File Systems uvidíte, které oddíly jsou k dispozici. Pro Open Media Vault potřebujeme linuxový formát ext4. Pokud jsou vaše disky nové, zvolte Create, pak zvolte požadovaný disk a dejte novému oddílu název/label třeba DiskA a DiskB. V případě, že už disk nějaký oddíl obsahoval, smažte tento oddíl (přijdete o data!) a vytvořte nový s formátem ext4. (Disk lze úplně smazat v záložce Disks volbou Wipe).

Cílem je vytvořit něco podobného jako na obrázku níže. Platí např. pro 2 otáčivé disky.

​V záložce Shared Folders vytvoříme na prvním discu složku nextclouddata a na druhém nextclouddata-backup

Jeden z hlavních důvodů NAS je - kromě komfortu mít vše pohromadě - taky záloha dat. Typicky se v NAS využívá RAID. Dle počtu disků pak volíte typ RAID dle požadovaných vlastností/výhod. Ovšem pozor! RAID není záloha. Typicky použitím RAID 1 v případě dvou otáčivých disků vám zvýší robustnost řešení, tzn. pokud jeden otáčivý disk odejde, máte stejná data na druhém disku. Co ale v případě, že si poškodíte/smažete data na jednom z disků? Tato akce se provede i na váš zrcadlený disk. Co se stane v případě kryptoviru? Zašifruje data na obou discích.

V domácím prostředí, kde na našem NAS nestojí zdraví pacientů nebo obrovské toky peněz, si vystačíme s pouhým automatickým kopírováním dat na druhý disk. Pro tyto účely existuje v Linuxovém světě nástroj RSync. Lze nastavit automatickou zálohu celého obsahu nebo konkrétních složek na každou noc, obden nebo jak je potřeba. Dokonce lze buď zachovávat stejný obsah jako má hlavní disk nebo ponechávat soubory, které už na hlavním disku byly smazány. Při omylu tak svá data máte ještě nějakou dobu k dispozici na druhém disku. Přístup k druhému disku má jen speciální uživatel tudíž se tam kryptovir nedostane. Alespoň ne pro starý obsah.

Ani toto řešení ale není plnohodnotná záloha. V každém případě musíte mít po ruce nějaký starý USB disk, kde si jednou za 6 měsíců obsah NAS odzálohujete a disk umístíte nejlépe někde v bezpečí mimo svůj dům. Ochráníte tak vaše fotky a data i před požárem a jinými katastrofálními živly.

Nastavení Rsync zálohy

Nejdříve musíte mít vytvořené na obou discích Shared Folders. Abych je snadno odlišil, jmenuje se hlavní složka na disku A např. Photo a složka, kam se bude provádět záloha na disku B, PhotoBackup.

V záložce Rsync pak zapněte službu serveru. Potom se přepněte do Jobs a přidejte úlohu, která spustí zálohu v daném čase v týdnu. Na screenshotu níže je nastavení zálohy Photo z disku A do PhotoBackup na disku B, každý den v 3:00 ráno. Přitom nedochází k mazání fotek, které už na disku A neexistují. Toto lze samozřejmě změnit v nastavení v poli Delete.

To je ze základu vše. Zbytek už zařídí NextCloud, viz pokračování.

 

 

 

Štítky

Přidat komentář

Prostý text

  • Nejsou povoleny HTML značky.
  • Řádky a odstavce se zalomí automaticky.
  • Web page addresses and email addresses turn into links automatically.