frank84
Goto Top

Ist es möglich ein reines Volume C Datenbackup in eine Hyper-V VM zu konvertieren?

Hallo zusammen,

ich habe hier ein Backup vorliegen, das ausschließlich das komplette C:\ Volume eines physischen Server 2012 enthält. Ich habe also alle Daten, die sich im Laufwerk C:\ des Server 2012 befunden haben - kann ich diese Daten nun irgendwie so konvertieren, dass ich sie in einer Hyper-V VM starten kann? (ohne eine Backup Software)

VG

Content-ID: 383796

Url: https://administrator.de/contentid/383796

Ausgedruckt am: 22.11.2024 um 02:11 Uhr

117471
117471 18.08.2018 um 11:01:49 Uhr
Goto Top
Hallo,

wie willst Du da vorgehen? Hyper-V ist doch eine ganz andere Plattform als die ehemalige Physik... das passt schon von den Treibern (RAID, Netzwerk, Chipsatz usw.) nicht?!?

Acronis Universal Restore kann so etwas - aber halt nur mit echten (Acronis-)Backups und keiner Dateisammlung...

Gruß,
Jörg
Frank84
Frank84 18.08.2018 um 11:04:37 Uhr
Goto Top
Hi Jörg,

ja, das dachte ich mir schon.. Hätte ja sein können, dass es da mittlerweile andere Optionen gibt.

Danke Dir!

VG
Penny.Cilin
Penny.Cilin 18.08.2018 um 11:23:10 Uhr
Goto Top
Hallo,

das ist mal wieder eine typische Frage, wo essentielle Informationen fehlen.
Wie Du eine Frage richtig stellst!!!

  • Um welches Backup handelt es sich?
  • Nenne das Produkt mit dem das Backup erstellt wurde.

Der VMware Converter kann aus einer Datensicherung eine lauffähige VM erstellen.
Ob das auch bei Hyper-V VM funktioniert weiß ich nicht, habe es auch nie ausprobiert.

Schau Dir mal folgende Suche an.

Gruss Penny
Frank84
Frank84 18.08.2018 aktualisiert um 13:01:03 Uhr
Goto Top
Hallo,

mir geht es eben nur darum, ob es möglich ist ein reines C Backup einer physischen Maschine (ohne zusätzliche Backup Software - wie auch in meiner ursprünglichen Frage geschrieben) in eine Hyper-V VM zu konvertieren.

Das Backup wurde mit Acronis gemacht, mir ist naütrlich klar dass man mit Acronis gleich in VMs konvertieren kann. Ich frage mich aber, ob eben das auch ohne zusätzliche Software mgölich ist.

VG
Penny.Cilin
Penny.Cilin 18.08.2018 um 13:06:03 Uhr
Goto Top
Nein, wie schon geschrieben - das geht nicht.

Aber vielleicht kommt ja doch noch eine andere Antwort.

Gruss Penny
Spirit-of-Eli
Spirit-of-Eli 18.08.2018 um 18:05:02 Uhr
Goto Top
Kopierst du die Daten einfach über den Explorer oder was ist dein Vorhaben?
Frank84
Frank84 18.08.2018 aktualisiert um 19:00:02 Uhr
Goto Top
Das Backup wurde mit Acronis erstellt und auch mit Acronis wieder in eine .vhdx "entpackt". (Ich habe vorher eine .vhdx mit hyper-v erstellt und das Backup dann in die vhdx wiederhergestellt)

Diese .vhdx enthält nur das C Laufwerk. Und diese Datei möchte ich in eine bootbare Hyper V VM konvertieren, weil es mich selbst eben interessiert ob das möglich ist oder nicht
117471
117471 19.08.2018 um 08:12:42 Uhr
Goto Top
Pjordorf
Pjordorf 19.08.2018 um 18:07:50 Uhr
Goto Top
Hallo,

Zitat von @Frank84:
Das Backup wurde mit Acronis erstellt und auch mit Acronis wieder in eine .vhdx "entpackt". (Ich habe vorher eine .vhdx mit hyper-v erstellt und das Backup dann in die vhdx wiederhergestellt)
Nachdem du ja jetzt schon sicherlich versuchst hast dein Laufwerk C: zu starten sind sicherlich schon einige Hinweise gekommen über fehlende / falsche Treiber. Warum? Weil diese Sicherung von ein Blech stammt welches einen bestimmten Chipsatz hat und und und. Dein neues Blech ist aber eine VM auf Basis von Hyper-V (VWMare hat andere Bleche, VirtualBox hat wieder andere Bleche usw.) und da dein LW C: es nicht anders weiß, versucht es diese nicht passende Treiber eben zu laden und zu starten. Und nicht jedes OS ist dazu in der Lage diese Konfilckte zu erkennen und selbstständig zu beheben, daher gibt es das Universal Restore von Acronis als beispiel. Wenn du allerdings genau weißt welcher Treiber an welcher Stelle ausgetauscht, startartengeändert werden müssen kannst du natürlich irgendwann das OS auf dein LW C: starten und wieder verwenden. Mit etwas glück dauert es dir ca. 2 Stunden, mit etwas pech schiesst du dein LW C: mal wieder ab. Dann geht es von vorne los...

Diese .vhdx enthält nur das C Laufwerk. Und diese Datei möchte ich in eine bootbare Hyper V VM konvertieren, weil es mich selbst eben interessiert ob das möglich ist oder nicht
Ob du mit dein LW C: auskommst hängt davon ab wie du dort aufm Blech dieses OS Installiert hast.

Es fragt sich nur wie viel Geduld und Wissen du über OSe mitbringst...

Gruß,
Peter
anteNope
anteNope 19.08.2018 aktualisiert um 20:05:58 Uhr
Goto Top
Türlich geht das ... Alles was jünger als Vista ist packt das ... Da sich das mit deiner Sicherung "komisch" anhört, hier die Voraussetzungen daran:
  • Die Boot-Partition (die kleine Partition vor der eigentlichen) ist vorhanden
  • Die EFI-Partition (falls GPT) ist vorhanden
  • Die Rechtestruktur ist intakt und es sind nicht nur einfach alle Daten von c: \ ohne Rechte

Das Backup wurde mit Acronis gemacht ...
Super, dann mach mal folgendes:
1. stelle das Backup mit Acronis auf einer ausreichend großen Festplatte wieder her (Nicht per "rauskopieren", dann ist die Rechtestruktur futsch)
2. Mounte die Festplatte an einem Rechner
3. Mounte die System-Registry von der wiederhergestellten Festplatte
4. Passe die Start-Einträge an (siehe: https://www.computer-abakus.de/smart_faq/stop-0x0000007b-nach-p2v/) Nimm eine GEN1 VM, die hat IDE. Modifiziere "HKEY_LOCAL_MACHINE\System\ControlSet1\Services\intelide" Start auf "0"
Mehr Infos siehe: https://www.it-zeugs.de/nach-p2v-startet-die-hyper-vm-nicht-stattdessen- ...
5. mit Disk2vhd von der HDD eine VHD(x) erstellen (https://docs.microsoft.com/en-us/sysinternals/downloads/disk2vhd)
6. GEN1 VM auf HyperV ohne Datenträger erstellen
7. VHD transferieren und in VM einbinden
8. Starten
9. Alte Netzwerkadapter löschen (und somit deren IP-Adressen freigeben), neuen Netzwerkadapter einrichten
10. Fertig Enjoy.

Nachdem du ja jetzt schon sicherlich versuchst hast dein Laufwerk C: zu starten sind sicherlich schon einige Hinweise gekommen über fehlend / falsche Treiber. Warum? Weil diese Sicherung von ein Blech stammt welches einen bestimmten Chipsatz hat und und und.

Ihr immer mit euren Blechen und Treibern ... Windows hat IMMER die Standardtreiber für IDE, AHCI und SCSI dabei. Beim Setup wird einfach stumpf ALLES kopiert. Beim Setup wird lediglich per Registry festgelegt, welcher der Treiber für den Unterbau benötigt wird (3 = wird nicht geladen) (0 = wird direkt beim boot geladen). Prinzipiell kann man alle Treiber auf "0" setzten, dann bootet das OS ab Windows 7 und neuer auf einfach ALLEM. Ab Windows 10 steht da generell eh alles auf "0" ...
Spezifische Treiber vom alten System werden dann einfach nicht verwendet und können nachträglich entfernt werden.