Zugriff auf Host-Laufwerk im Hyper-V als Fileserver
Hallo,
für viele klingt die Frage hier wahrscheinlich banal. Für mich leider nicht und ich konnte auch nichts dazu finden.
Ich komme da irgendwie nicht weiter und brauche mal einen Anstoß um den Knotem im Kopf zu zerschalgen.
Ich bin auch nur "nebenbei Administrator" meiner kleinen Firma.
Seit 12-2016 habe ich auf dem Fujitsu TX1330M2 Server-Host (Windows Server 2019) 3 Hyper-V VM's laufen (SQL, AD, Exchange).
Da es im Netzwerkbereich Problem gab, die u.a. durch Umstellung auf SSD für alle Hyper-Vs gelöst sind bin ich mehrfach auf den Ratschlag gestoßen worden keinen Fileserver auf dem Host (Blech) mit laufen zulassen, sondern nur die Hyper-V Rolle. Was ja auch der Best Practices Analyser bemängelt. So, das wollte ich nun umsetzen.
Ich habe also eine 4te VM eingerichtet (Server 2019) und will den als Fileserver laufen lassen.
Für ein komplettes SATA Raid0 Laufwerk (2TB) ging das auch recht einfach. Das dient nur der lokalen Zwischenspeicherung von Backups und als Scratch, deshalb nur SATA und Raid0. Das wird jetzt schon über den Fileserver zur Verfügung gestellt.
Jetzt ist aber das Problem, das ich an die weiteren Daten in der neuen Fileserver-VM komme die auf einem Laufwerk (Volume) auf dem Host liegen.
Die Situation is wie folgt:
Eine Raid 10 Datenträger (1,09TB) auf dem Host ist in 4 Partitionen aufgeteilt.
500MB Boot
135GB :C (für den Host Server selbst)
382GB D: (mittlerweile leer)
600GB U: Datenlaufwerk das der Fileserver braucht
Was tun?
Den Raid 10 Datenträger kann ich nicht ändern, denn von dem bootet der Host-Server ja.
U mit disk2VHD wandeln, und dann?
Ich hoffe noch, dass die Antwort ganz einfach ist, aber ich komme einfach nicht drauf.
Vielen Dank für Tips!
Gruß
Reinhold
für viele klingt die Frage hier wahrscheinlich banal. Für mich leider nicht und ich konnte auch nichts dazu finden.
Ich komme da irgendwie nicht weiter und brauche mal einen Anstoß um den Knotem im Kopf zu zerschalgen.
Ich bin auch nur "nebenbei Administrator" meiner kleinen Firma.
Seit 12-2016 habe ich auf dem Fujitsu TX1330M2 Server-Host (Windows Server 2019) 3 Hyper-V VM's laufen (SQL, AD, Exchange).
Da es im Netzwerkbereich Problem gab, die u.a. durch Umstellung auf SSD für alle Hyper-Vs gelöst sind bin ich mehrfach auf den Ratschlag gestoßen worden keinen Fileserver auf dem Host (Blech) mit laufen zulassen, sondern nur die Hyper-V Rolle. Was ja auch der Best Practices Analyser bemängelt. So, das wollte ich nun umsetzen.
Ich habe also eine 4te VM eingerichtet (Server 2019) und will den als Fileserver laufen lassen.
Für ein komplettes SATA Raid0 Laufwerk (2TB) ging das auch recht einfach. Das dient nur der lokalen Zwischenspeicherung von Backups und als Scratch, deshalb nur SATA und Raid0. Das wird jetzt schon über den Fileserver zur Verfügung gestellt.
Jetzt ist aber das Problem, das ich an die weiteren Daten in der neuen Fileserver-VM komme die auf einem Laufwerk (Volume) auf dem Host liegen.
Die Situation is wie folgt:
Eine Raid 10 Datenträger (1,09TB) auf dem Host ist in 4 Partitionen aufgeteilt.
500MB Boot
135GB :C (für den Host Server selbst)
382GB D: (mittlerweile leer)
600GB U: Datenlaufwerk das der Fileserver braucht
Was tun?
Den Raid 10 Datenträger kann ich nicht ändern, denn von dem bootet der Host-Server ja.
U mit disk2VHD wandeln, und dann?
Ich hoffe noch, dass die Antwort ganz einfach ist, aber ich komme einfach nicht drauf.
Vielen Dank für Tips!
Gruß
Reinhold
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 1094323473
Url: https://administrator.de/contentid/1094323473
Ausgedruckt am: 25.11.2024 um 10:11 Uhr
18 Kommentare
Neuester Kommentar
Moin,
du kannst eine leere VHDX erstellen, diese im HyperV mounten, Daten reinschieben, unmounten und in den Fileserver als zweites Laufwerk hängen.
VG
du kannst eine leere VHDX erstellen, diese im HyperV mounten, Daten reinschieben, unmounten und in den Fileserver als zweites Laufwerk hängen.
VG
Hallo,
Was Bitteschön ist ein RAID 10 Datenträger? Ich kennen nur ein RAID 10 Verbund welcher aus min. 4 Datenträger (Festplatten) besteht.
Gruß,
Peter
Was Bitteschön ist ein RAID 10 Datenträger? Ich kennen nur ein RAID 10 Verbund welcher aus min. 4 Datenträger (Festplatten) besteht.
Gruß,
Peter
Hallo,
Gruß,
Peter
Zitat von @dlohnier:
ja klar, ein Verbund aus 4 HDDs. Windows Server nennt das im Server-Manger aber DATENTRÄGER
Windows zeigt dir da auch nur Datenträger an. Da ist nichts mit deinen RAID 10 Verbund. Nimm mal einen HW RAID Controller und du hast auch nur die Datenträger (Partitionen) deines RAID Verbunds dort stehen.ja klar, ein Verbund aus 4 HDDs. Windows Server nennt das im Server-Manger aber DATENTRÄGER
Gruß,
Peter
Hallo,
Gruß,
Peter
Zitat von @dlohnier:
Hier im Hyper-V Manger habe ich nun die VHDX hinzugfügt.
Aber im Server selbst ist sie nicht vorhanden, da wird nur das gesamte physikalische Laufwerk als offline angezeigt auf welchem die VHDX Datei liegt.
Dann schalte diese Online.Hier im Hyper-V Manger habe ich nun die VHDX hinzugfügt.
Aber im Server selbst ist sie nicht vorhanden, da wird nur das gesamte physikalische Laufwerk als offline angezeigt auf welchem die VHDX Datei liegt.
Da auf dem Laufwerk ja noch 2 weitere Partitionen sind die auf dem Host-Server benötig werden möchte ich das nicht mal testweise online schalten. Da kommt eine Warnung "... falls das Laufwerk an anderer Stelle bereits verwendet wird kann es zu Datenverlusten kommen..."
Und die ist tatsächlich anderweitig in Betrien/nutzung/gebrauch während du davon Daten haben willst?hm, was nun?
Den anderen die Nutzung untersagen und online schalten. Du mountest die doch sowieso Schreibgeschützt, oder nicht?Gruß,
Peter
Moin,
Willst du NICHT mehr an die Daten kommen?
Wenn du allerdings die Daten vom Host in die VM verschieben willst:
Wo liegen denn die VHDX der VMs? auch auf U:?
Ansonsten:
U: vergrößern, in dem D: aufgelöst und U: dann erweitert wird. Dann hast du schon mal ~ 890GB verfügbar.
Anschließend der VM eine weitere VHDX zur Verfügung stellen (LW D und per Robocopy via UNC-Pfad die Dateien verschieben.
Fertig...
Dein virtuelles D: wird zwar wachsen, aber dein physisches U ja gleichzeitig geleert.
Ein RAID0 als Zwischenspeicher zu nehmen ist OK, aber auch als Backup-Zwischenspeicher?
Was machst du, wenn im falschen Moment eine Platte wegbricht? Dann fehlt dir ja womöglich ein Ein-Tages-Backup (oder mehr, je nach Lieferfähigkeit einer neuen Disk). Da wäre JBOD ja besser geeignet!?
Gruß
em-pie
Jetzt ist aber das Problem, das ich an die weiteren Daten in der neuen Fileserver-VM komme die auf einem Laufwerk (Volume) auf dem Host liegen.
Und wo ist jetzt das Problem?Willst du NICHT mehr an die Daten kommen?
Wenn du allerdings die Daten vom Host in die VM verschieben willst:
Wo liegen denn die VHDX der VMs? auch auf U:?
Ansonsten:
U: vergrößern, in dem D: aufgelöst und U: dann erweitert wird. Dann hast du schon mal ~ 890GB verfügbar.
Anschließend der VM eine weitere VHDX zur Verfügung stellen (LW D und per Robocopy via UNC-Pfad die Dateien verschieben.
Fertig...
Dein virtuelles D: wird zwar wachsen, aber dein physisches U ja gleichzeitig geleert.
Ein RAID0 als Zwischenspeicher zu nehmen ist OK, aber auch als Backup-Zwischenspeicher?
Was machst du, wenn im falschen Moment eine Platte wegbricht? Dann fehlt dir ja womöglich ein Ein-Tages-Backup (oder mehr, je nach Lieferfähigkeit einer neuen Disk). Da wäre JBOD ja besser geeignet!?
Gruß
em-pie
Zitat von @dlohnier:
Ich habe dazu diese VHDX im Hyper-V Manager der Filerserver VM als weitere Festplatte zugeordnet.
So weit alles bestens habe ich gedacht, aber im Server-Manager des Filerservers finde ich die VHDX Datei nirgends.
Das ist noch DAS Problem jetzt.
Jetzt "verstehe" ich dein Problem.Zitat von @em-pie:
Willst du NICHT mehr an die Daten kommen?
Doch ich will an die VHDX Datei kommen die auf dem Host auf Laufwerk D: liegt.Jetzt ist aber das Problem, das ich an die weiteren Daten in der neuen Fileserver-VM komme die auf einem Laufwerk (Volume) auf dem Host liegen.
Und wo ist jetzt das Problem?Willst du NICHT mehr an die Daten kommen?
Ich habe dazu diese VHDX im Hyper-V Manager der Filerserver VM als weitere Festplatte zugeordnet.
So weit alles bestens habe ich gedacht, aber im Server-Manager des Filerservers finde ich die VHDX Datei nirgends.
Das ist noch DAS Problem jetzt.
Öffne die Datenträgerverwaltung (Rechte Maustaste auf das Windowslogo unten links) in der VM -> Datenträger neu initialisieren auswählen -> Da sollte die eingebundene VHDX dann sein.
Der Server-Manager ist in meinen Augen eine Katastrophe - ich mag die guten alten MMC-basierten Masken
Wenn du allerdings die Daten vom Host in die VM verschieben willst:
Wo liegen denn die VHDX der VMs? auch auf U:?
U: ist der alte Platz der Daten, das wird später gelöscht. Spielt jetzt keine Rolle mehr hier.Wo liegen denn die VHDX der VMs? auch auf U:?
Die VHDX für die FIleserver VM liegt auf D:
Jetzt mal von vorne, um auf Nummer sicher zu gehen.
Auf deinem Hyper-V Host liegt auf der Partition D eine VHDX, die namentlich ET.VHDX heisst.
Diese VHDX ist nirgends eingebunden und beinhaltet Daten, u. a. Aus dem ERP.
Diese VHDX willst du im Hyper-V Manager auf dem Host der VM „Filerserver“ mitgeben.
Die VHDX siehst du allerdings in der VM nicht.
Die anderen VHDX der VM liegen auf dem Laufeerk X:
Was mich gerade wundert:
Warum siehst du auf dem letzten Screenshot alle anderen Partitionen? Wo kommen die her? Da passt doch was nicht!
Auf deinem Hyper-V Host liegt auf der Partition D eine VHDX, die namentlich ET.VHDX heisst.
Diese VHDX ist nirgends eingebunden und beinhaltet Daten, u. a. Aus dem ERP.
Diese VHDX willst du im Hyper-V Manager auf dem Host der VM „Filerserver“ mitgeben.
Die VHDX siehst du allerdings in der VM nicht.
Die anderen VHDX der VM liegen auf dem Laufeerk X:
Was mich gerade wundert:
Warum siehst du auf dem letzten Screenshot alle anderen Partitionen? Wo kommen die her? Da passt doch was nicht!