Stibo 17 Geschrieben 9. August 2017 Melden Teilen Geschrieben 9. August 2017 Hallo zusammen, Host 1: 2012 R2 Host 2: 2008 R2 Dateiformat: VHDX folgende Aufgabenstellung (ich habe so etwas vorher noch nie machen müssen): eine VM (nicht geclustert) soll von Host 1 zu Host 2 verschoben werden. Die VM ist ausgeschaltet, Downtime ist also irrelevant. Was ich gemacht habe: VM von Host 1 exportiert und auf Host 2 versucht zu importieren. Bei den Import settings habe ich "Move or restore the virtual machine (use the existing unique ID)" ausgewählt, weil sie ja nahtlos weiter laufen soll. Folgende Fehlermeldung erhalte ich: A server error occurred while attempting to import the virtual machine.Import failed.Import failed. Unable to find virtual machine import files under location 'M:\STGEUCADAMTST02\'. You can import a virtual machine only if you used Hyper-V to create and export it. Mit Google finde ich etliche Treffer, die den anderen Weg (von 2008 R2 zu 2012 R2) beschreiben, die mir aber nicht weiterhelfen. Frage: ist das überhaupt machbar, so, wie ich es vorhabe? Oder muss ich eine neue VM-Hülle erstellen und die VHDX einhängen? Danke vorab, Stibo Zitieren Link zu diesem Kommentar
Nobbyaushb 1.474 Geschrieben 9. August 2017 Melden Teilen Geschrieben 9. August 2017 Moin, das kommt drauf an, ob deine VM eine Gen 1 oder 2 ist. Aus dem Kopf kann ich gar nicht sagen, ob 2008R2 überhaupt schon vhdx supportet. ;) Zitieren Link zu diesem Kommentar
Beste Lösung NilsK 2.940 Geschrieben 9. August 2017 Beste Lösung Melden Teilen Geschrieben 9. August 2017 (bearbeitet) Moin, kurz: das geht nicht. Jede Hyper-V-Version hat eine feste VM-Version, die sich nicht absenken lässt. Eine VM, die auf 2012 R2 läuft, kannst du nur auf einen anderen 2012 R2 oder auf einen 2016 verschieben. Das ist auch unabhängig von der Methode (Export, Backup oder wie immer). Erst mit Windows Server 2016 hat Microsoft diesen Mechanismus angepasst, sodass ein 2016-Host eine verschobene VM nicht automatisch anpasst. Dadurch kann man eine 2016-VM auf einen 2012-R2-Host verschieben, aber eben auch nicht weiter in den Versionen zurück. [Das Geheimnis der VM-Version in Hyper-V | faq-o-matic.net]https://www.faq-o-matic.net/2014/12/01/das-geheimnis-der-vm-version-in-hyper-v/ Als Workaround könntest du die VHDX-Datei deiner VM nehmen und versuchen, ob du diese in eine VHD-Datei konvertieren kannst. Diese VHD-Datei könntest du dann (mit etwas Glück) an eine neue VM anhängen, die du auf dem 2008 R2 erzeugst. Gruß, Nils bearbeitet 9. August 2017 von NilsK Zitieren Link zu diesem Kommentar
Stibo 17 Geschrieben 9. August 2017 Autor Melden Teilen Geschrieben 9. August 2017 (bearbeitet) Hallo Norbert, hallo Nils, vielen Dank für Eure Hilfe. Norbert, Du hast Recht, 2008 R2 unterstützt nur VHD, das hatte ich jetzt mal total außer Acht gelassen. :rolleyes: Extradank an Nils für die Erläuterung. Dann schaue ich mal, ob auf einem anderen 2012-R2-Host noch etwas Platz für diese VM ist (soll nur temporär ausgelagert werden, bis der 2008-R2-Host neu mit 2016 installiert wurde). bearbeitet 9. August 2017 von Stibo 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.