Rozwiązanie społecznościowe

Najlepszy układ pamięci masowej ZimaOS dla serwera kontenerów

A new ZimaOS user wanted the OS isolated on a 120GB SSD, containers and main data on RAID5, scratch data on 2TB storage, and simple cross-NAS sharing.

Jeśli chcesz używać ZimaOS przede wszystkim jako serwera kontenerów, przeznacz dysk SSD systemu głównie na system operacyjny, umieść AppData i ważne dane użytkownika na głównej macierzy RAID, a oddzielny dysk roboczy wykorzystuj do pobierania plików lub tymczasowych danych. ZimaOS ma teraz wbudowane ustawienie lokalizacji danych aplikacji, dzięki czemu taki układ jest znacznie łatwiejszy niż ręczne przenoszenie każdego kontenera.

Użytkownik opisał rozsądny projekt trójwarstwowy: dysk SSD o pojemności 120 GB na system rozruchowy, RAID5 na główne dane i kontenery oraz oddzielny dysk roboczy 2 TB. Aktualna dokumentacja ZimaOS obsługuje tę architekturę, a także zapewnia funkcję SMB/Pamięć LAN do łączenia serwerów Synology, UGREEN i innych systemów NAS.

Zalecany układ pamięci

Dysk SSD systemu
  └─ ZimaOS + komponenty systemowe

RAID5
  ├─ AppData
  ├─ trwałe dane kontenerów
  ├─ dokumenty/media
  └─ ważne foldery współdzielone

dysk roboczy 2 TB
  ├─ pobrane pliki
  ├─ tymczasowe transkodowania
  └─ pliki tymczasowe do usunięcia

Ustaw lokalizację danych aplikacji na RAID

Aktualny przewodnik po danych aplikacji ZimaOS zaleca przechowywanie danych aplikacji poza dyskiem systemowym.

Przejdź do Ustawienia → Aplikacje → Lokalizacja danych aplikacji i wybierz pamięć chronioną przez RAID.

Nie umieszczaj wszystkiego w jednym folderze AppData

Przechowuj konfigurację i dane każdej aplikacji w osobnym, trwałym katalogu. Biblioteki multimediów i pobrane pliki mogą znajdować się w oddzielnych folderach współdzielonych, aby wiele kontenerów mogło korzystać z nich w spójny sposób.

Używaj dysku roboczego do danych, które można odtworzyć

Pobrane pliki, rozpakowywanie, transkodowanie, pamięć podręczna i tymczasowe pliki projektów dobrze nadają się na oddzielny dysk 2 TB. Awaria dysku roboczego nie powinna oznaczać utraty jedynej kopii rodzinnych zdjęć ani baz danych.

Podłącz inne systemy NAS przez SMB

Aktualny przewodnik po podłączaniu innego serwera NAS pokazuje, jak dodać kolejny serwer NAS w sekcji Pliki → Pamięć → Pamięć LAN.

Po nawiązaniu połączenia ZimaOS może kopiować dane między urządzeniami lub wykorzystywać zdalny serwer NAS jako element planu tworzenia kopii zapasowych.

Kopiowanie i wklejanie jak w systemie Windows — zamontuj SMB na komputerze

Jeśli wbudowany interfejs Pliki nie jest dla Ciebie wygodny, nie musisz codziennie zarządzać plikami w przeglądarce. Zamontuj ZimaOS i inne udziały NAS w Eksploratorze plików systemu Windows lub Finderze macOS i kopiuj między nimi bezpośrednio.

Obecny dostęp SMB w ZimaOS został zaprojektowany dokładnie z myślą o takim sposobie pracy.

Alternatywne przeglądarkowe menedżery plików

FileBrowser/FileBrowser Quantum może udostępniać inny interfejs przeglądarkowy, ale traktuj go jako kolejną aplikację Docker z własnymi uprawnieniami i trwałą konfiguracją. Nie zastępuje on podstawowej warstwy pamięci masowej ZimaOS.

Zachowaj spójność ścieżek kontenerów

W przypadku stosów multimedialnych i pobierania używaj stabilnych ścieżek po stronie kontenera, takich jak /downloads oraz /media w powiązanych aplikacjach. Zapobiega to sytuacji, w której jedna aplikacja widzi ten sam folder hosta pod inną ścieżką, co powoduje problemy z importowaniem lub dowiązaniami twardymi.

RAID5 to nie kopia zapasowa

RAID5 chroni dostępność danych w przypadku awarii jednego dysku. Nie chroni przed przypadkowym usunięciem, oprogramowaniem ransomware, uszkodzeniem systemu plików ani kradzieżą.

Przewodnik po strategii tworzenia kopii zapasowych pomaga dodać kopie w sieci LAN, na USB lub w chmurze po ustabilizowaniu układu pamięci masowej.

Wybierz, co powinno należeć do macierzy RAID, a co nie

Trwałe bazy danych, konfiguracje aplikacji, pliki rodzinne i wszystko, czego odtworzenie byłoby uciążliwe, powinny znajdować się na chronionej pamięci masowej. Tymczasowe pobrania, katalogi rozpakowywania, pliki robocze transkodowania i pamięci podręczne mogą korzystać z samodzielnego dysku, jeśli ich utrata jest akceptowalna.

Zaplanuj foldery współdzielone przed zainstalowaniem stosu aplikacji

Utwórz stabilne foldery, takie jak Media, Pobrane, Dokumenty, oraz AppData najpierw. Następnie przypisz każdemu powiązanemu kontenerowi te same ścieżki hosta. Jest to znacznie łatwiejsze niż przenoszenie ścieżek dwudziestu kontenerów, gdy serwer jest już pełen danych.

Monitoruj wolne miejsce na każdym poziomie

Niemal pusty RAID nie pomoże, jeśli dysk SSD systemu lub dysk roboczy jest pełny. Monitoruj niezależnie dysk rozruchowy, lokalizację AppData, macierz RAID i dysk roboczy. Aktualizacje kontenerów mogą się nie powieść, gdy na dysku systemowym jest mało miejsca, nawet jeśli macierz multimediów ma terabajty wolnego miejsca.

Najczęściej zadawane pytania

Czy kontenery powinny znajdować się na dysku SSD rozruchowym?

Jeśli ZimaOS umieszcza tam silnik kontenerów i komponenty systemowe, pozostaw je w tym miejscu, ale przenieś trwałe dane AppData do głównej puli pamięci.

Czy mogę używać osobnego dysku wyłącznie do pobierania?

Tak. Dysk roboczy to dobre miejsce na pobierane pliki, pamięć podręczną i pliki tymczasowe, które można odtworzyć.

Czy ZimaOS może łączyć się z serwerami NAS Synology i UGREEN?

Tak, jeśli te systemy udostępniają zasoby SMB. Dodaj je jako pamięć masową LAN w aplikacji Pliki.

Czy potrzebuję przeglądarkowego menedżera plików ZimaOS?

Nie w przypadku rutynowych operacji na plikach na komputerze stacjonarnym. SMB pozwala korzystać z Eksploratora plików Windows lub Findera w systemie macOS.