Christoph_A4 10 Geschrieben 18. November 2016 Melden Teilen Geschrieben 18. November 2016 (bearbeitet) Hallo, eine vhd "B" (Nicht-System-volume) aus einer Hypervisor 2008 R2-VM möchten wir in eine Gen2-VM (Hypervisor 2012R2) als zweites Volume innerhalb eines 2012R2-Gastsystems (vhdx "A") einbinden. Dies ist nicht möglich. Deshalb werden wir eine Gen1-VM erstellen und die vhd "B" dort einbinden. Damit haben wir erst einmal ein funktionierendes System. Um auf eine Gen2-VM zu kommen, haben wir an folgenden Workaround gedacht: Die vhd "B" erst einmal konvertieren in vhdx "B". Eine neue Gen2-VM erstellen. Die vhdx "A" (systempartition der Gen1-VM) dort einbinden. Die vhdx "B" als zweites Volume einbinden. Ist es richtig, dass der Teil "Eine neue Gen2-VM erstellen. Die vhdx "A" (systempartition der Gen1-VM) dort einbinden" zwar technisch möglich, aber von MS nicht supportet ist? bearbeitet 18. November 2016 von Christoph_A4 Zitieren Link zu diesem Kommentar
NilsK 2.957 Geschrieben 18. November 2016 Melden Teilen Geschrieben 18. November 2016 (bearbeitet) Moin, äh ... ist nicht ganz einfach zu verstehen, was ihr da warum vorhabt. Was ist jetzt wo die System- oder die Datendisk? Warum sollte sich die Daten-VHD nicht an die Gen2-VM anbinden lassen? Konvertiert sie doch in eine VHDX (Convert-VHD), dann sollte es gehen. Oder überseh ich da was? Gruß, Nils bearbeitet 18. November 2016 von NilsK Zitieren Link zu diesem Kommentar
Christoph_A4 10 Geschrieben 18. November 2016 Autor Melden Teilen Geschrieben 18. November 2016 Hier steh ich nun wieder und muss mir den Vorwurf der mangelnden Informationsvielfalt gefallen lassen. ;-) Doch, stimmt schon so, wie es niedergeschrieben ist. Es geht um die system-vhdx, die von einer Gen1-VM (unter der sie erstellt wurde) in einer Gen2-VM als system-vhdx eingebunden werden soll. Zitieren Link zu diesem Kommentar
NilsK 2.957 Geschrieben 18. November 2016 Melden Teilen Geschrieben 18. November 2016 Moin, sorry, aber ich versteh nur Bahnhof. Wie passen: eine vhd "B" (Nicht-System-volume) aus einer Hypervisor 2008 R2-VM möchten wir in eine Gen2-VM (Hypervisor 2012R2) als zweites Volume innerhalb eines 2012R2-Gastsystems (vhdx "A") einbinden und Es geht um die system-vhdx, die von einer Gen1-VM (unter der sie erstellt wurde) in einer Gen2-VM als system-vhdx eingebunden werden soll. zusammen? Wenn es wirklich um die Systemdisks geht: Nein, das geht so tatsächlich nicht. Es gibt keinen supporteten Weg, eine Gen-1-VM in eine Gen-2-VM umzuwandeln. Allerdings existiert ein nicht supporteter Weg: [Windows Hyper-V generation 2 VM conversion utility (Convert-VMGeneration) Beispiel]https://code.msdn.microsoft.com/windowsdesktop/Convert-VMGeneration-81ddafa2 Gruß, Nils Zitieren Link zu diesem Kommentar
Christoph_A4 10 Geschrieben 18. November 2016 Autor Melden Teilen Geschrieben 18. November 2016 (bearbeitet) Das erste ist Vorgeschichte (Erklärung des Rahmens), zugegebenermaßen etwas verwirrend. Mit diesem Skript hab ich mich auch schon beschäftigt, es gibt wohl keine konkrete Aussage von MS dazu, ob die Konvertierung supportet ist oder nicht. Meine Kernfrage bleibt diese: Eine system-vhdx läuft unter einer Gen1-VM. Ich erstelle eine nackte Gen2-VM und binde diese system-vhdx dort ein. Guter Weg oder schlechter Weg? bearbeitet 18. November 2016 von Christoph_A4 Zitieren Link zu diesem Kommentar
NilsK 2.957 Geschrieben 18. November 2016 Melden Teilen Geschrieben 18. November 2016 (bearbeitet) Moin, Mit diesem Skript hab ich mich auch schon beschäftigt, es gibt wohl keine konkrete Aussage von MS dazu, ob die Konvertierung supportet ist oder nicht. doch, gibt es. Ist nicht supportet. Eine system-vhdx läuft unter einer Gen1-VM. Ich erstelle eine nackte Gen2-VM und binde diese system-vhdx dort ein. Guter Weg oder schlechter Weg? Wird mit allergrößter Sicherheit gar nicht gehen. Daher schlechter Weg. Was der Sinn des Ganzen ist, willst du gar nicht besprechen, richtig? Gruß, Nils bearbeitet 18. November 2016 von NilsK Zitieren Link zu diesem Kommentar
Christoph_A4 10 Geschrieben 18. November 2016 Autor Melden Teilen Geschrieben 18. November 2016 Moin, Wird mit allergrößter Sicherheit gar nicht gehen. Daher schlechter Weg. Ich habe es soeben geschafft. Läuft. Allerdings bin ich verunsichert, im Prinzip ist es dieses Szenario: Kann ich eine VHDX-Datei erstellen, die sowohl zum Starten von virtuellen Computern der Generation 1 als auch der Generation 2 verwendet werden kann? Auch wenn dies technisch möglich ist, ist es möglich, dass unerwartete Fehler auftreten. Daher wird eine VHDX-Datei, die sowohl für die virtuellen Computer der Generationen 1 und 2 gestartet werden kann, weder unterstützt noch empfohlen. Quelle: https://msdn.microsoft.com/de-de/library/dn282285(v=ws.11).aspx Das hatte ich versucht zu erklären. ;-) Wir haben aktuell eine Umstellung des HyperV-Hosts und deren Gastsystemen jeweils von 2008R2 auf 2012R2. Auf dem 2008R2-Hypervisor läuft aktuell eine 2008R2-Fileserver-VM mit einer system- und einer daten-vhd. Um die Offlinezeit während der Umstellung zu verkürzen, hatten wir geplant, auf dem neuen Hypervisor eine 2012R2-Fileserver-VM zu erstellen, ganz normal mit einer system-vhd, die dann auch schon in seinen Grundzügen eingerichtet ist (Domainaufnahme, IP, etc.). Wenn der Zeitpunkt gekommen ist, dass der neue Hypervisor produktiv geht, binden wir einfach die bestehende daten-vhd von der alten Fileserver-VM in die neue Fileserver-VM ein. Damit müssten nur noch die Freigaben konfiguriert werden, fertig. Zitieren Link zu diesem Kommentar
NorbertFe 2.061 Geschrieben 18. November 2016 Melden Teilen Geschrieben 18. November 2016 Ja und was hat das mit GEn1 und Gen2 zu tun? Nichts. Natürlich kannst du vhd oder vhdx von Gen1 als zusätzliche Disk an Gen2-VMs anklöppeln. Zitieren Link zu diesem Kommentar
NilsK 2.957 Geschrieben 18. November 2016 Melden Teilen Geschrieben 18. November 2016 (bearbeitet) Moin, und in dem Szenario haben Gen-2-VMs nicht mal ernsthafte Vorteile. Man hätte also auch einfach eine Gen-1 nehmen können und hätte weder das Problem noch den nicht supporteten Zustand. Gen-2-VMs werden dramatisch überschätzt. Gruß, Nils PS. und das nächste Mal sagst du bitte gleich, was du eigentlich vorhast, statt nur nach einem Detail zu fragen. Dann hätten wir uns die ganze Diskussion gespart. bearbeitet 18. November 2016 von NilsK Zitieren Link zu diesem Kommentar
Christoph_A4 10 Geschrieben 18. November 2016 Autor Melden Teilen Geschrieben 18. November 2016 (bearbeitet) Ja und was hat das mit GEn1 und Gen2 zu tun? Nichts. Natürlich kannst du vhd oder vhdx von Gen1 als zusätzliche Disk an Gen2-VMs anklöppeln. ? vhd an Gen2 funktioniert nicht. bearbeitet 18. November 2016 von Christoph_A4 Zitieren Link zu diesem Kommentar
NorbertFe 2.061 Geschrieben 18. November 2016 Melden Teilen Geschrieben 18. November 2016 Ist das jetzt ne Frage, oder wie? Ich kann dir hier zig VMs Type Gen2 zeigen die genau 0 Probleme mit vhd haben. Wie kommt man eigentlich auf sowas? Das sind ca. 5 Minuten testen, dann hat man ne Antwort. Zitieren Link zu diesem Kommentar
Christoph_A4 10 Geschrieben 18. November 2016 Autor Melden Teilen Geschrieben 18. November 2016 (bearbeitet) Ich nehme dein Angebot an, zeig mir das bitte. Kann ich eine virtuelle Festplatte im VHD-Format an einen virtuellen Computer der Generation 2 anfügen? Nein Virtuelle Computer der Generation 2 unterstützen nur virtuelle Laufwerke im VHDX-Format. Mithilfe des Assistenten zum Bearbeiten virtueller Festplatten können Sie in der Hyper-V-Manager-Konsole oder mithilfe des Windows PowerShell-Cmdlets Convert-VHD VHD-Dateien zum VHDX-Format konvertieren. https://msdn.microsoft.com/de-de/library/dn282285(v=ws.11).aspx bearbeitet 18. November 2016 von Christoph_A4 Zitieren Link zu diesem Kommentar
NilsK 2.957 Geschrieben 18. November 2016 Melden Teilen Geschrieben 18. November 2016 Moin, und was hat das mit dem eigentlichen Punkt zu tun, dass du eine Datendisk von einer Gen-1-VM problemlos als Datendisk an eine Gen-2-VM ankoppeln kannst? Konvertier sie halt und fertig. Meinst du, dass es irgendwen hier voranbringt, wenn du jetzt mit solchen Nebenfragen ablenkst? Bin dann mal raus, Nils Zitieren Link zu diesem Kommentar
NorbertFe 2.061 Geschrieben 18. November 2016 Melden Teilen Geschrieben 18. November 2016 Na siehste. Keine 5 Minuten später und schon hast du meine Aussage widerlegt. :) Also ich korrigiere mich, und schließe mich Nils an. Entweder Gen1 auf dem Ziel-Host verwenden, oder die vhd vorab in vhdx konvertieren. Oder beides nacheinander um das dann an eine Gen2 zu klinken. Zitieren Link zu diesem Kommentar
Christoph_A4 10 Geschrieben 18. November 2016 Autor Melden Teilen Geschrieben 18. November 2016 (bearbeitet) Ich schrieb ich doch: Um die Offlinezeit während der Umstellung zu verkürzen, hatten wir geplant, auf dem neuen Hypervisor eine 2012R2-Fileserver-VM zu erstellen, ganz normal mit einer system-vhd, die dann auch schon in seinen Grundzügen eingerichtet ist (Domainaufnahme, IP, etc.). Wenn der Zeitpunkt gekommen ist, dass der neue Hypervisor produktiv geht, binden wir einfach die bestehende daten-vhd von der alten Fileserver-VM in die neue Fileserver-VM ein. Damit müssten nur noch die Freigaben konfiguriert werden, fertig. Die Konvertierung dauert bei der 1 TB-vhd rund 3h, diese wollten wir auf Nahe 0 verkürzen. @ NorbertFe& Nils2k: Danke für eure Hilfe. Ich werde darüber nachdenken, ob 3h Offlinezeit für die Mitarbeiter den Vorteilen einer Gen2-VM (die ich übrigens in diesem Szenario auch nicht kenne, evtl. bei späteren Schritten, die jetzt noch nicht auf der Bildfläche erscheinen) aufwiegen. Es wäre halt eine saubere Sache, alle 4 VMs in der gleichen Grundkonfiguration zu haben. Eure Erfahrungsüberlegenheit tragt ihr übrigens sehr offensiv aus, das nur eine kleine Randbemerkung. bearbeitet 18. November 2016 von Christoph_A4 Zitieren Link zu diesem Kommentar
Empfohlene Beiträge
Schreibe einen Kommentar
Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.