Als mit dem Server 2008 im Januar 2008 die erste (zum Zeitpunkt der Serververöffentlichung noch beta) Version des Hyper-V veröffentlicht worden ist, sind sehr schnell die Probleme aufgetreten, wie ein remote Hyper-V Server verwaltet werden kann. Natürlich war die Konfiguration in der Kommandozeile möglich, wenn auch nicht wirklich trivial (es werden auf dem Server alleine 7 Firewallregeln benötigt, bzw. 8 bei 2008 R2).
Mittlerweile gibt es neue Version des Microsoft Serverbetriebssystems, den 2008 R2. Auch in Sachen Virtualisierung hat Microsoft nachgelegt, und mit der Hyper-V Version einige neue und interessante Funktionalitäten nachgelegt. Mit den RSAT ( Remote Server Administration Tools) auch ein Möglichkeit geschaffen, aus der Ferne andere Hyper-V Hosts komfortabel zu verwalten. Dabei ist es im Prinzip egal, ob ich die kostenlose Hyper-V Server 2008 R2, eine vollständige Server 2008 R2 oder die Core Edition installiert habe.
Nur bei der Konfiguration macht das für einen Administrator natürlich einen Unterschied, denn die Hyper-V Server und die Core Edititon des Servers 2008 (mit aktivierter Hyper-V Rolle) müssen für die Remoteverwaltung erst einmal über die GUI konfiguriert werden. Zumindest etwas einfacher ist es geworden, da Microsoft dem Hyper-V Server ein Konfigurationsscript mit einer Batchoberfläche mitgegeben hat.
Microsoft bietet aber noch eine wesentlich bessere und komfortablere Variante, um dem Virtualisierungshost ohne vollständige GUI konfigurieren zu können: HVRemote!
Mit HVRemote ist es also sehr einfach möglich die notwendige Konfiguration vorzunehmen, um einen Hyper-V Host remote verwalten zu können. Hier die Vorteile noch einmal zusammengefasst:
- Konfigurationsprobleme werden verhindert
- Konfiguration von Workgroup/Server Szenarien möglich (auch gemischt)
- Client und Server können konfiguriert werden
- VBScript, somit überall lauffähig
- Aufruf über cscript hvremote.wsf Paramter auf dem Client oder Server
- Sprachunabhängig
Kompatible Serverbetriebssysteme:
- Server 2008 mit aktiv.Hyper-V Rolle (Core,Full) SP1+SP2
- Hyper-V Server 2008 SP1+SP2
- Server 2008 R2 mit aktiv.Hyper-V Rolle (Core,Full)
- Hyper-V Server 2008 R2
Kompatible Client Betriebssysteme:
- Windows 2008 x86 Fullinstallation
- Windows 2008 x64 Fullinstallation
- Windows 2008 R2
- Windows Vista SP1 Business, Enterprise, Ultimate (wenn kb KB952627 aktiviert)
- Windows 7 Professional, Enterprise, Ultimate (wenn RSAT installiert und Hyper-V Verwaltung aktiviert).
Wichtig: Das Script kann nicht genutzt werden, wenn der SCVMM 2008 benutzt wird. Ab der Version 0.3 erfolgt automatisch eine Abfrage bei der Nutzung.
Das Script wird einfach auf dem jeweiligen System (Client und Server) in ein Verzeichnis kopiert (empfohlen ist c:\HVRemote) und von dort ausgeführt. Eine ausführliche Beschreibung aller Paramter kann in der sehr guten (englischen) Hilfe nachgelesen werden. Wichtig ist vor allem, dass die Befehle in einer Kommandozeile mit erhöhten Rechten (“Ausführen als Administrator..”) ausgeführt wird.
HVRemote.wsf Download: MSDN Link
HVRemote Handbuch: MSDN Link
MSDN Homepage für HVRemote
Schlagworte: 2008, 2008 R2, Core, HVRemote, Hyper-V, Hyper-V Server