Hallo zusammen,
ich bin noch ganz neu hier im Forum und noch sehr unerfahren mit Unraid. Dennoch bin ich gerade dabei mich in die Thematik einzuarbeiten mit der Idee einen HomeServer zu erstellen. Doch bevor ich mich in die Untiefen von DockerContainer etc einarbeite, wollte ich zuvor einmal die Erfahreneren unter Euch fragen, ob meine Idee überhaupt umsetzbar bzw. sinnvoll ist. Ich habe keine großen Datenmengen wie Film- oder Musiksammlungen, alles in allem maximal 1.5TB. Mir gehts beim Eigenbau eher ums Tüfteln, Unabhängigkeit von Cloudprovidern, Datensicherheit und automatisierte Backups.
Mein aktuelles Setup
Mein derzeitiges Setup sieht wie folgt aus:
Windows Tower (leistungsstark für Games, Office, CAD etc und einer 2TB HDD Platte)
Windows Laptop (NVME und schnell für alles Unterwegs)
Ubuntu Laptop (für Unizeug, Programmieren etc, fast alles in repositories)
Android Smartphone (Bilder lade ich manuell in die Cloud, ansonsten "keine wichtigen" Daten)
Ansonsten nutze ich Microsofts Onedrive, um die Daten auf den Windows Geräten immer online und synchron zu halten. Mich stört jedoch, dass ich nicht einfach mit den Linux/Android Geräten bestimmte Ordner immer synchron halten kann. Außerdem ist Onedrive echt nervig und führt oft genug zu Problemen (ganz abgesehen vom Datenschutz und alle übrigen Bedenken, die bei Big Tech dazukommen). Backups mache ich mit einer externen Platte die ich ab und zu anhänge und manuell stumpf alles per Drag&Drop rüberziehe in einen neuen Ordner (hier gibts definitiv Verbesserungspotential).
Mein ideales Setup
Ohne genau zu wissen, wie ich das umsetzten würde hier eine kurze Darstellung, wie ich mir mein ideales Setup vorstelle:
ein HomeServer, der als NAS/Cloud fungiert:
Zugriff auf die Daten von unterschiedlichsten Endgeräten (Win/Linux/Android)
verschiedene Ordner definieren, die jedes Gerät immer synchron mit dem Server hält
alle Steam/Origin etc Spiele bzw SaveGames werden auch auf dem Server gespeichert
Server fertigt automatisiert und sinnvoll Backups an (externe HDD die angesteckt wird oder verschlüsselt auf externe Clouds)
Geräte speichern ihre Konfigurationen regelmäßig auf dem Server ab (zB Smartphone Kontakte etc)
Prinzipiell stelle ich es mir so vor, dass der Server alle Daten sichert und die Endgeräte nur die Daten auf ihren (relativ schnellen) Festplatte haben, die für die Nutzung von Programmen nötig sind. Da die Daten synchron gehalten werden, kann man PCs/Handys auch schnell mal platt machen und neu aufsetzen, ohne dass man sich groß darum kümmern muss, alle Daten vorher zu speichern.
GGf sollen später auf dem Server kleinere Programme dauerhaft laufen (wie selbst programmierte Logger, SmartHome Anwendungen, PiHole etc)
Von Unterwegs möchte ich auch auf die Daten zugreifen können - muss aber nicht ultra-schnell sein.
Verfügbare Hardware
Bezüglich der hardwareseitigen Umsetzung steht mir aktuell folgendes zur Verfügung:
ein alter Gaming PC: Intel i5-3570K auf einem Maximus IV Extreme (ohne Graka)
2x 2TB HDD Festplatten, 1x 500GB SSD (alle etwas älter und teilweise mit Backup Daten befüllt)
Auf Basis dieses alten PCs würde ich gerne den Unraid Server aufsetzten. Dafür würde ich mir zunächst ein gebrauchtes Gehäuse und zwei neue 2TB Platten (Seagate IronWolf?) holen. Ich habe mir nicht wirklich ein Budget überlegt, die Kosten sollen einfach den Nutzen rechtfertigen und gleichzeitig alten Geräten noch eine sinnvolle Aufgabe geben.
Fragen dazu
Ist es überhaupt sinnvoll einen alten Gaming PC als HomeServer umzurüsten? Mit welchen Stromkosten ist zu rechnen, da er eigentlich erstmal nur als FileServer fungiert? (Komponenten sind halt da und Neue effizientere kaufen finde ich auch nicht unbedingt sparsam)
Funktioniert das, dass ich den Server erstmal mit den zwei neuen Platten aufsetzte (ggf eine als Parity), und dann nachträglich die Daten von den alten Platten auf den Server spiele und diese alten Platten dann ins Array einbinde sobald sie leer sind? Kann ich nachträglich auch die SSD als Flash Boost einbinden, sobald diese auch leer ist?
Wie zuverlässig ist ein HomeServer auch in Bezug auf Internetstabilität? Sobald das Zuhause gerade mal kein Internet hat, komme ich von Unterwegs nicht and die Daten ran (außer sie sind auf dem Rechner synchronisiert).
Lohnt es sich, zwischen dem HomeServer und dem hauptsächlich genutzten PC (Tower) ein 10Gig Leitung zu legen? Geht das auch ohne zusätzliche Geräte/Switches - nur mit zwei PCIe Karten?
Wie sieht das im Falle eines Stromausfalls aus? Hat Unraid damit Probleme, wenn plötzlich der Saft weg ist? Ich würde mir ungern ein UPS zulegen. (Klar dass aktuell bearbeitete Daten weg sind, aber mir gehts eher um das Datengrab, dass das nicht korrumpiert)
Inwiefern sind HomeServer anfällig für Ransomware? Gibt es da Mechanismen, die den Zugriff eindämmen, wenn ein Programm anfängt alle inhalte zu verschlüsseln/zu manipulieren? Ich habe Krankenhaus-Server in Erinnerung, die alle verschlüsselt sind, weil ein PC Nutzer auf den falschen Link geklickt hat (auch wenn ich da behaupte relativ sensibel zu sein).
Ich hoffe Ihr könnt mir weiterhelfen und mir eine realistische Einschätzung geben, ob das was ich mir da vorstelle sinnvoll ist und welcher Aufwand auf mich zukommt. Vielen Dank und besten Gruß
Julian