Ha egy régi PC-t vagy mini számítógépet szeretnél NAS-sá alakítani anélkül, hogy órákat töltenél a Linux beállításával, érdemes megnézni a ZimaOS-t. Az IceWhale Technology fejleszti, ők készítették a ZimaBoardot és a ZimaCube-ot is. A ZimaOS egy Linux-alapú NAS operációs rendszer, amely leegyszerűsíti a hálózati tárhely, a biztonsági mentések és a self-hosting kezelését.
A CasaOS-szal ellentétben – ami az IceWhale nyílt forráskódú otthoni szerverkezelő platformja, és meglévő Linux rendszerre települ – a ZimaOS egy teljes, önálló operációs rendszer. Buildroot alapokra épül, saját telepítőképekkel, webes kezelőfelülettel és rendszerfrissítési támogatással.
Tárolásnál a ZimaOS támogatja a JBOD-ot, valamint a RAID 0, 1, 5 és 6 módokat, így több lemezt is összefűzhetsz extra kapacitás, teljesítmény vagy redundancia érdekében. A tömböket a webes felületen lehet létrehozni, ahol a lemezek állapota, a rendelkezésre álló kapacitás, az olvasási és írási sebesség, illetve a teljes tömb státusza is látható.
Ha egy lemez meghibásodik, a ZimaOS felismeri a leromlott RAID tömböket, és a hibás meghajtó cseréje után végigvezet a helyreállítási folyamaton. Haladó tárolási igényekhez a rendszer támogatja a ZFS-t is, beleértve a poolokat, dataseteket, ellenőrzőösszegeket és snapshotokat. A ZFS beállítása jelenleg parancssori eszközökkel történik, grafikus felület még nincs hozzá.
Hálózati fájlmegosztásnál az SMB támogatás lehetővé teszi, hogy Linux, Windows és macOS rendszerek között ossz meg mappákat, felhasználónként eltérő jogosultságokkal. Unix-szerű környezetekhez elérhető az NFS, míg az iSCSI segítségével blokk szintű tárhelyet adhatsz át más gépeknek. Az NFS és az iSCSI beállításához azonban parancssoros konfigurációra van szükség.
További védelemként a ZimaOS titkosított mappákat is kínál AES-256-GCM használatával, valamint UPS integrációt, amely figyeli a szünetmentes tápot, és tartós áramszünet esetén automatikusan leállítja a szervert.
A biztonsági mentéseket grafikus felületen lehet kezelni, ütemezési lehetőségekkel és szinkronizálással a helyi lemezek, hálózati megosztások és támogatott felhőszolgáltatások között. Csatlakoztathatók meglévő NAS eszközök is, például Synology vagy QNAP rendszerek, hogy fájlokat másolj át, vagy bevond őket a mentési folyamatokba.
Távoli eléréshez asztali és mobil eszközökre elérhető a Zima Client alkalmazás, amellyel a helyi hálózaton kívülről is eléred a fájlokat és kezelheted a szervert. Akik nagyobb kontrollt szeretnének a hálózat felett, használhatnak Tailscale-t vagy WireGuardot is.
A ZimaOS nem csak tárhelyre jó. A Docker támogatás és a több mint 800 alkalmazást kínáló beépített App Store alkalmassá teszi különféle self-hosting szolgáltatások futtatására, például Jellyfin, Plex, Immich, Nextcloud, Home Assistant vagy Pi-hole. Az alkalmazásokat grafikus felületen lehet telepíteni és kezelni, míg a Docker Compose további rugalmasságot ad az egyedi telepítésekhez.
A ZimaOS része a ZVM is, egy beépített virtualizációs megoldás Linux és Windows virtuális gépek futtatásához. Lehetőséget ad előre megadott operációs rendszerek telepítésére, de saját image-eket is használhatsz, bár néhány fejlettebb virtualizációs funkció még fejlesztés alatt áll.
Hardveres kompatibilitás szempontjából a ZimaOS bármilyen általános x86-64 gépre telepíthető, ha támogatja az UEFI-t, így jó választás lehet régebbi asztali gépek vagy mini PC-k újrahasznosítására. A telepítéshez külön rendszerlemezt kell használni, és ki kell kapcsolni a Secure Bootot.
Fontos különbség az open source státusza. Bár a ZimaOS Linux-alapú, és a nyílt forráskódú CasaOS projektre épül, a teljes forráskódja nem érhető el nyilvánosan a fő GitHub repository felületén, ahol elsősorban rendszer image-eket és kiadási információkat tesznek közzé. Emiatt nem tekinthető teljesen nyílt forráskódú NAS disztribúciónak.
A ZimaOS ingyenes és fizetős kiadásban is elérhető. Az ingyenes verzió tartalmazza az alapfunkciókat, de legfeljebb négy lemezt és három felhasználót enged használni. A 29 dolláros, élethosszig érvényes licenc feloldja ezeket a korlátokat, így korlátlan számú lemezt és felhasználót kezelhetsz.
A telepítési image-eket, a rendszerkövetelményeket és a konfigurációs útmutatókat a projekt dokumentációs oldalán találod.

