Virtualisiertes NAS auf einem gemeinsam genutzten Hypervisor oder auf einem dedizierten NAS-Host: Was lässt sich sauberer wiederherstellen?

Eva Wong ist die technische Redakteurin und begeisterte Tüftlerin bei ZimaSpace. Als lebenslanger Geek mit einer Leidenschaft für Homelabs und Open-Source-Softwarehat sie sich darauf spezialisiert, komplexe technische Konzepte in verständliche, praxisnahe Anleitungenzu übersetzen. Eva ist überzeugt, dass Self-Hosting Spaß machen sollte und nicht einschüchternd sein darf. Mit ihren Tutorials hilft sie der Community dabei, Hardware-Setups zu durchschauen, vom Bau des ersten NAS bis zum sicheren Umgang mit Docker-Containern.

Entscheiden Sie sich für ein virtualisiertes NAS auf einem gemeinsam genutzten Hypervisor, wenn NAS-Konfiguration, Bootdisk und Dienststatus als VM gesichert werden sollen und sich die Speichercontroller-Zuordnungen auf dem Ersatzhost nachbilden lassen. Wählen Sie einen dedizierten NAS-Host, wenn direkte Kontrolle über die Festplatten, ein vorhersehbarer Import des Speicherpools und möglichst wenige Wiederherstellungsabhängigkeiten wichtiger sind als die Konsolidierung von Workloads. Virtualisierung kann die Softwarewiederherstellung beschleunigen und zugleich den Wiederaufbau der Hardware verlängern.

Den Vergleich richtig ansetzen, bevor die Wiederherstellung bewertet wird

Ein virtualisiertes NAS und ein Hypervisor sind keine gegensätzlichen Produkte, denn ein virtualisiertes NAS ist bereits auf einen Hypervisor angewiesen. In der Praxis geht es um den Vergleich zwischen einer NAS-VM, die neben anderen Workloads auf einem gemeinsamen Host läuft, und einem NAS-Betriebssystem, das die Hardware direkt verwaltet. Die Wiederherstellung muss den physischen Server, die Bootumgebung, den Speichercontroller, die virtuelle Maschine, den Speicherpool, die Freigaben und die davon abhängigen Anwendungen umfassen.

Der Proxmox-NAS-Einrichtungsablauf von ZimaSpace zeigt, warum eine Konsolidierung attraktiv ist. Offen bleibt die Frage, ob dieselbe Architektur auch dann noch verständlich ist, wenn das Bootlaufwerk, das Motherboard, der HBA oder der gesamte Host ausfällt.

Wiederherstellungsaspekt NAS-VM auf gemeinsamem Hypervisor Dedizierter NAS-Host
Sicherung des NAS-Systems VM-Konfiguration und virtuelle Bootdisk lassen sich zusammen sichern Erfordert den Export der Plattformkonfiguration oder eine dokumentierte Neuinstallation
Festplattenzuordnung Abhängig von HBA-, Controller-, PCI- oder Festplattenzuordnungen Das NAS-Betriebssystem hat direkten Zugriff auf Controller und Festplatten
Host-Austausch Hypervisor neu aufbauen, VM wiederherstellen, Zuordnungen neu erstellen, dann Speicherpool importieren NAS-Betriebssystem auf kompatibler Hardware installieren, dann Speicherpool und Konfiguration importieren
Ausfall des gemeinsamen Hosts NAS und unabhängige VMs fallen gemeinsam aus Ein NAS-Ausfall legt den Compute-Hypervisor nicht lahm
Snapshots und Rollback Nützlich für die NAS-Systemdisk, aber kein Ersatz für den Schutz des Speicherpools Das Zurücksetzen der Plattform hängt vom Boot- und Konfigurationsmodell des NAS-Betriebssystems ab
Hardware-Portabilität Virtuelle Hardware ist portierbar; Passthrough-Geräte bleiben physisch Weniger Abstraktionsebenen, aber die Treiberunterstützung ist weiterhin wichtig
Am besten geeignet für Gut dokumentierte Konsolidierung mit reproduzierbarem Passthrough Speicherorientierte Infrastruktur mit einfacher Zuordnung von Festplatten und Controllern

Virtualisierung erleichtert das Sichern des NAS-Betriebssystems

Ein Hypervisor-Backup kann die Definition der NAS-VM, die virtuelle Bootdisk, die zugewiesenen CPU- und Speicherressourcen, die Netzwerkschnittstellen und gewöhnliche virtuelle Festplatten als ein Objekt sichern. Dadurch sind nach einer Neuinstallation des Hypervisors weniger Paket- und Konfigurationsschritte nötig, insbesondere wenn das NAS-System seine Einstellungen auf der virtuellen Bootdisk speichert.

Proxmox beschreibt sein integriertes Backup-Tool als Werkzeug zum Erstellen von konsistenten Backup-Archiven für KVM-Gastsysteme. Der praktische Wiederherstellungsvorteil ist die Übertragbarkeit des Gaststatus, nicht der automatische Schutz aller durchgereichten Speichergeräte.

Dieser Vorteil ist am größten, wenn die NAS-Systemfestplatte klein ist, der Anwendungsstatus von den Massendaten getrennt ist und die VM ohne den Speicherpool starten kann, um nützliche Diagnoseinformationen anzuzeigen. Er ist geringer, wenn die VM-Konfiguration undokumentierte PCI-Adressen, Bridge-Namen, CPU-Flags oder an ein bestimmtes Motherboard gebundene Gerätezuordnungen enthält.

Beim Passthrough wird die Hardwareidentität Teil der Wiederherstellung

Eine VM mit Schwerpunkt auf Speicher sollte normalerweise direkten und stabilen Zugriff auf die von ihr verwalteten Laufwerke erhalten. Durchgereicht wird dabei ein ganzer SATA- oder SAS-Controller. So kann das NAS-Gastsystem Laufwerksidentität, Sektorverhalten, SMART-Informationen und Controller-Ereignisse direkter erkennen, als wenn ihm eine Reihe gewöhnlicher virtueller Laufwerke präsentiert wird.

Die Hinweise der TrueNAS-Community zu einer neuen virtualisierten Installation empfehlen das vollständige Passthrough des Controllers und die Verwaltung des Speicherlayouts durch TrueNAS. Das verbessert die Speicherverwaltung im Gastsystem, macht aber die PCI-Kennung und die IOMMU-Isolierung des Controllers zu Voraussetzungen für die Wiederherstellung.

Weist ein Ersatz-Motherboard einen anderen PCI-Pfad zu oder fasst es den HBA mit anderen Geräten in einer unbrauchbaren IOMMU-Gruppe zusammen, ist das Wiederherstellen des VM-Backups nur die halbe Arbeit. Das NAS ist erst wiederhergestellt, wenn der Controller erneut zugewiesen ist, das Gastsystem alle erwarteten Laufwerke erkennt und der Pool ohne veraltete Annahmen über virtuelle Laufwerke importiert wird.

Single board computer zimaboard2

Ein dedizierter NAS-Host macht den Neuaufbau des Hypervisors überflüssig

Ein dedizierter NAS-Host startet das Speicherbetriebssystem direkt und erkennt seine Controller und Laufwerke, ohne zuvor einen Hypervisor neu aufsetzen zu müssen. Fällt das Startlaufwerk aus, kann die Wiederherstellung so direkt sein wie die Neuinstallation des NAS-Betriebssystems, das Zurückspielen seiner Konfiguration, die Bestätigung der Laufwerksidentität und das Importieren des vorhandenen Pools.

Der einfachere Stack garantiert keine einfache Wiederherstellung. Treiberkompatibilität, Verschlüsselungsschlüssel, Systemdatensätze, Anwendungskataloge, benutzerdefinierte Skripte und Netzwerkeinstellungen können die Wiederherstellung weiterhin verzögern. Der Vorteil besteht darin, dass weniger Ebenen zwischen Firmware und Speicherdiagnose liegen.

Dieses Design lässt sich leichter an eine andere Person übergeben, wenn das Wiederherstellungsdokument Folgendes aufführt: das unterstützte NAS-Image installieren, den Controller anschließen, den Pool importieren, die Konfiguration wiederherstellen, Freigaben überprüfen und Backups testen. Es ist weniger sinnvoll, wenn die NAS-Hardware kaum ausgelastet ist und jeder Dienst außerhalb des Speichers einen weiteren physischen Rechner erfordert.

Gemeinsam genutzte Hypervisoren verursachen größere Ausfälle

Wenn die NAS-VM, Docker-Hosts, Home Assistant, Spieleserver und Überwachungssysteme alle denselben physischen Hypervisor nutzen, fallen bei einem Ausfall des Motherboards oder der Boot-Umgebung sowohl der Speicher als auch die Dienste aus, in denen sich Wiederherstellungsdokumentation oder Verwaltungstools befinden können. Durch die Konsolidierung sinkt die Zahl der Hardwaregeräte, während die Zahl der abhängigen Systeme steigt, die von einem einzigen Ausfall betroffen sind.

How-To Geek argumentiert, dass sich virtuelle Maschinen auf Ersatzsystemen wiederherstellen lassen, was für gewöhnliche Gäste ein echter Vorteil ist. Eine NAS-VM bleibt ein Sonderfall, da ihr Pool möglicherweise von Controllern und Laufwerken abhängt, die nicht im Backup-Archiv enthalten sein können.

Das Modell mit gemeinsam genutztem Host ist dann überlegen, wenn ein weiterer kompatibler Knoten, eine Ersatz-HBA, ein unabhängiges Backup-Ziel und Offline-Wiederherstellungsnotizen vorhanden sind. Fehlen diese Komponenten, kann ein kompakter Rechner zu einer zirkulären Abhängigkeit werden: Das NAS benötigt den Hypervisor, das Hypervisor-Backup liegt auf dem NAS und die für die Wiederherstellung benötigten Dienste laufen ebenfalls auf demselben Host.

VM-Backup und Datensicherung schützen unterschiedliche Ebenen

Ein VM-Backup kann die NAS-Appliance-Konfiguration und die Boot-Umgebung schützen. Es sollte normalerweise nicht als einziges Backup des vom NAS verwalteten Pools behandelt werden, insbesondere wenn Datenfestplatten direkt durchgereicht werden. Pool-Snapshots, Replikation, Dateisicherung und externe Kopien bleiben separate Aufgaben.

Der Proxmox-Backup-Server-Leitfaden von ZimaSpace hilft dabei, den Schutz von Gästen vom Speicherschutz zu trennen. Eine vollständige Wiederherstellungssequenz sollte festlegen, welches Backup den Hypervisor, welches die NAS-VM und welches die Benutzerdaten wiederherstellt, falls sich der Pool nicht importieren lässt.

Ein dedizierter NAS-Host muss dieselben Anforderungen auf mehreren Ebenen erfüllen, auch ohne VM. Ein Konfigurationsexport stellt die Einstellungen wieder her; ein Pool-Import ermöglicht den Zugriff auf noch vorhandene Daten; ein unabhängiges Backup stellt Daten nach einem Pool-Ausfall, einer Löschung, einem Malware-Befall oder Fehlern wieder her, die über die Redundanzstufe hinausgehen.

Virtualisierung ist überlegen, wenn der Host-Zustand reproduzierbar ist

Die NAS-VM lässt sich problemlos wiederherstellen, wenn die Hypervisor-Installation entbehrlich ist, ihre Netzwerk- und Speicherkonfiguration versioniert oder gesichert wird und PCI-Zuordnungen dokumentierte, stabile Kennungen verwenden. Ein Ersatzhost muss optisch nicht identisch ausgestattet sein, aber kompatibles IOMMU-Verhalten, Controller-Unterstützung, Netzwerkschnittstellen und ausreichende Ressourcen bieten.

Christian Hollingers ausführlicher Bericht über den Umzug eines Proxmox-Hosts mit HBA-Passthrough zeigt, dass der Vorgang Host-Backups, die Vorbereitung des Bootvorgangs, eine Neukonfiguration des Passthroughs und eine Validierung erfordert. Dieser Wiederherstellungsfall ist besonders hilfreich, weil er die Abhängigkeiten offenlegt, die bei einer normalerweise stabilen VM verborgen bleiben.

Wenn diese Schritte automatisiert und eingeübt sind, macht Virtualisierung das NAS-Betriebssystem zu einer portablen Dienstdefinition. Wenn sie davon abhängen, dass sich eine Person an Boot-Flags und PCI-Adressen erinnert, ist das virtualisierte Design nur theoretisch portabel.

Ein dedizierter Host ist überlegen, wenn der Speicher zuerst wiederhergestellt werden muss

Entscheiden Sie sich für den direkten Betrieb, wenn Haushaltsdateien, Geschäftsdaten, Backups oder Anwendungsvolumes wieder verfügbar sein müssen, bevor experimentelle Rechenlasten wiederhergestellt werden. Ein dediziertes NAS kann unabhängig wiederhergestellt werden, während der Hypervisor offline bleibt, ersetzt oder in Ruhe neu aufgebaut wird.

Diese Trennung verhindert auch, dass die Host-Wartung zur Speicherwartung wird. Ein Neustart des Hypervisors wegen Änderungen an GPU, Kernel, Cluster oder Netzwerk unterbricht das NAS nicht. Dafür muss ein zusätzliches System mit Strom versorgt, überwacht, aktualisiert und geschützt werden.

Der ZimaSpace-Leitfaden zur Trennung von Speicherrollen im Heimlabor vermittelt das übergeordnete Prinzip: Die dauerhafte Datenschicht sollte nicht sämtliche Ausfallrisiken der häufig veränderten Rechenschicht übernehmen.

Führen Sie eine Host-Wiederherstellungsübung durch, bevor Sie die Architektur festlegen

  1. Dokumentieren Sie die NAS-Bootfestplatte, den Speichercontroller, PCI-IDs, IOMMU-Gruppen, Festplatten-Seriennummern, Bridges, VLANs und Verschlüsselungsschlüssel.
  2. Sichern Sie die Konfiguration des Hypervisors, die NAS-VM, den NAS-Konfigurationsexport und die Benutzerdaten an unabhängigen Speicherorten.
  3. Installieren Sie den Hypervisor oder das NAS-Betriebssystem auf einem Ersatz-Bootlaufwerk neu, ohne die Datenlaufwerke anzutasten.
  4. Richten Sie die Zuordnung des HBA oder Controllers ausschließlich anhand der schriftlichen Anleitung neu ein.
  5. Importieren Sie den Pool und überprüfen Sie die Festplattenidentität, SMART-Berichte, Freigaben, Snapshots und Anwendungen.
  6. Stellen Sie eine einzelne Datei aus einem unabhängigen Backup wieder her, statt sich nur auf den Pool-Import zu verlassen.
  7. Wiederholen Sie den Vorgang auf anderer kompatibler Hardware, wenn der Austausch des Hosts zum Wiederherstellungsziel gehört.

Berücksichtige neben der Ausfallzeit auch die Anzahl undokumentierter Entscheidungen. Eine VM-Wiederherstellung, bei der mehrere Hardwaredetails erraten werden müssen, ist weniger vorhersehbar als eine etwas langsamere Neuinstallation auf einem dedizierten Host mit einem klaren Ablauf zum Einbinden des Pools.

Welches Wiederherstellungsmodell passt zum Homeserver?

Eine NAS-VM auf einem gemeinsam genutzten Hypervisor wählen, wenn

Wähle eine Virtualisierung, wenn die Hardwarekonsolidierung wichtig ist, der Speichercontroller problemlos durchgereicht werden kann, sich der Hypervisor reproduzieren lässt und ein kompatibler Wiederherstellungs-Host oder Ersatzteile vorhanden sind. Speichere VM-Backups außerhalb des NAS-Pools und dokumentiere jede physische Zuordnung.

Einen dedizierten NAS-Host wählen, wenn

Wähle einen dedizierten Host, wenn sich der Speicher unabhängig wiederherstellen lassen muss, eine andere Person die Wiederherstellung übernehmen könnte oder Passthrough- und IOMMU-Abhängigkeiten schwer nachzubilden sind. Nutze Konfigurationsexporte, unabhängige Backups und Hardware, die das NAS-Betriebssystem direkt unterstützt.

Separate Speicher- und Rechenknoten verwenden, wenn

Lass das NAS dediziert laufen und führe Anwendungen auf einem Hypervisor aus, der seine Freigaben einbindet, wenn sowohl Speicherstabilität als auch Rechenflexibilität wichtig sind. UGREENs Überblick zu lokalem VM-Speicher mit separater NAS-Kapazität zeigt diese Aufgabenteilung für Labs mit einem Host.

FAQs

Enthält ein Proxmox-VM-Backup durchgereichte NAS-Laufwerke?

Nicht wie gewöhnliche virtuelle Laufwerke. Das Backup kann die Konfiguration des NAS-Gasts und die virtuelle Bootdisk sichern, während durchgereichte Controller oder physische Laufwerke Hardware-Ressourcen bleiben, die separat wieder angeschlossen und geschützt werden müssen.

Kann ein virtualisierter NAS-Pool auf einem dedizierten Host eingebunden werden?

Oft ja, wenn der dedizierte Host die ursprünglichen Laufwerke direkt bereitstellt und dieselben Dateisystem-, Verschlüsselungs- und Pool-Funktionen unterstützt. Exportiere die Konfiguration, erfasse die Laufwerkskennungen und teste das Einbinden des Pools, bevor du dich im Notfall darauf verlässt.

Verhindert HBA-Passthrough die VM-Migration?

Es verhindert gewöhnlich die Live-Migration, sofern das Zielsystem kein kompatibles zugeordnetes Gerät bereitstellen kann und die Plattform den erforderlichen Ablauf unterstützt. Eine Migration durch Sichern und Wiederherstellen ist realistischer, doch der physische Controller und die Laufwerkstopologie müssen weiterhin nachgebildet werden.

Fazit

Ein virtualisiertes NAS lässt sich zuverlässig wiederherstellen, wenn Hypervisor, VM, Passthrough-Zuordnungen und Datenschutz reproduzierbar sind. Ein dedizierter NAS-Host lässt sich zuverlässig wiederherstellen, wenn die direkte Kontrolle über den Speicher und ein kurzer Pfad zum Einbinden des Pools wichtiger sind als die Hardwarekonsolidierung. Entscheide dich für das Design, dessen physische Abhängigkeiten sich anhand der Dokumentation wiederherstellen lassen, nicht für das, dessen normaler Betrieb einfacher aussieht.

Produktvergleiche

Mehr zum Lesen

Get More Builds Like This

Stay in the Loop

Get updates from Zima - new products, exclusive deals, and real builds from the community.

Stay in the Loop preferences

We respect your inbox. Unsubscribe anytime.