Wie funktioniert ein Shared Folder in Hyper-V und wie richtet man ihn ein?
- Einführung in Shared Folders bei Hyper-V
- Grundlegende Möglichkeiten für den Datenaustausch in Hyper-V
- Einrichtung eines Shared Folders durch Netzwerkkonfiguration
- Verwendung des Enhanced Session Mode für eine einfachere Freigabe
- Vor- und Nachteile von Shared Folders in Hyper-V
- Fazit
Einführung in Shared Folders bei Hyper-V
Hyper-V ist eine Virtualisierungstechnologie von Microsoft, die es ermöglicht, mehrere virtuelle Maschinen (VMs) auf einem physischen Host-Rechner auszuführen. Ein zentrales Thema bei der Arbeit mit VMs ist der Datenaustausch zwischen dem Host-System und den virtuellen Maschinen. Genau hier kommen Shared Folders ins Spiel. Mit einem Shared Folder kann man ordnerübergreifend Dateien einfach und effizient freigeben und so die Zusammenarbeit zwischen Host und Gastbetriebssystem erleichtern.
Grundlegende Möglichkeiten für den Datenaustausch in Hyper-V
Im Gegensatz zu anderen Virtualisierungslösungen wie VMware oder VirtualBox besitzt Hyper-V nicht direkt eine eingebaute Funktion namens "Shared Folder". Stattdessen erfolgt der Datenaustausch üblicherweise über Netzlaufwerke, Remotedesktopfreigaben oder spezielle Dienste wie Enhanced Session Mode. Dabei wird ein Ordner im Host-Betriebssystem für die VM freigegeben und kann dann über das Netzwerk von der VM aus genutzt werden. Alternativ sind auch externe Virtuelle Festplatten (VHDs/VHDXs) möglich, die zwischen Host und VM gemeinsam verwendet werden.
Einrichtung eines Shared Folders durch Netzwerkkonfiguration
Um einen Shared Folder einzurichten, öffnet man auf dem Host das Explorer-Fenster und wählt den gewünschten Ordner aus, der freigegeben werden soll. Über die Eigenschaften dieses Ordners wird die Freigabe konfiguriert, indem man Rechte vergibt und die Netzwerkfreigabe aktiviert. Danach muss sichergestellt werden, dass die virtuelle Maschine im gleichen Netzwerksegment wie der Host ist, beispielsweise indem sie mit einem internen oder externen virtuellen Switch verbunden wird. In der VM kann man dann den freigegebenen Ordner als Netzlaufwerk einbinden, indem man ihn über die Netzwerkadresse des Hosts anspricht.
Verwendung des Enhanced Session Mode für eine einfachere Freigabe
Ab Windows 8.1 bzw. Windows Server 2012 R2 bietet Hyper-V den sogenannten Enhanced Session Mode an, der auch zwischen dem Host-System und der VM eine Art "Shared Clipboard" sowie die Geräteumleitung einschließt. Hierüber kann man auch lokale Laufwerke oder Ordner des Hosts an die VM durchreichen. Diese Möglichkeit erfordert jedoch bestimmte Vorkehrungen, etwa dass in den VM-Einstellungen der Enhanced Session Mode aktiviert ist und die VM eine unterstützte Betriebssystemversion nutzt. Über den Verbindungsdialog der VM wählt man beim Start die Laufwerke oder Ordner aus, die in der VM sichtbar sein sollen.
Vor- und Nachteile von Shared Folders in Hyper-V
Der Vorteil bei der Nutzung von Shared Folders über Netzfreigaben oder Enhanced Session Mode ist, dass keine zusätzlichen Tools notwendig sind und bestehende Windows-Funktionen genutzt werden können. Dies ist sicherheits- und kompatibilitätsfreundlich. Nachteilig ist, dass die Konfiguration mitunter komplexer als bei anderen Virtualisierungslösungen ist und das einfache Drag-and-Drop oder native Shared Folder Features fehlen. In produktiven Umgebungen muss man daher die passenden Rechte und Netzwerkeinstellungen genau prüfen, damit es nicht zu Zugriffsproblemen kommt.
Fazit
Ein Shared Folder in Hyper-V wird in der Regel über das Einrichten einer Ordnerfreigabe auf dem Host in Kombination mit einer Netzwerkanbindung zur virtuellen Maschine realisiert. Alternativ ermöglicht der Enhanced Session Mode eine schnelle und einfache Weiterleitung von Host-Laufwerken in die VM. Beide Methoden machen den Datenaustausch zwischen Host und VM effizient und praktikabel, erfordern jedoch ein gewisses Maß an Konfiguration und Verständnis der Hyper-V-Netzwerktechnik. Wer regelmäßig mit Hyper-V arbeitet, sollte beide Varianten kennen und je nach Anwendungsfall einsetzen.
