ESXi 7.0 U3 - VM Export schlägt fehl
Hallo zusammen,
leider weiß ich nicht mehr weiter. Ich würde gerne meine VMs auf einen neuen ESXi umziehen und sie dafür vom alten ESXi (7.0 Update 3) exportieren. Es schlägt aber immer fehl. Ich habe es über die Weboberfläche vom ESXi versucht (VM heruntergefahren - Aktionen - Exportieren; Firefox 110.0, GoogleChrome 110.0.5481.104), auch mit dem OVF Tool Version 4.4.3 funktioniert es nicht. (siehe Screenshot). Snapshots sind keine vorhanden.
Auch mit WinSCP funktioniert das Kopieren nicht.
Kann mir jemand helfen, wie ich die Maschinen vom alten Server exportieren kann? Ich weiß leider nicht mehr weiter...
Gruß surfer
leider weiß ich nicht mehr weiter. Ich würde gerne meine VMs auf einen neuen ESXi umziehen und sie dafür vom alten ESXi (7.0 Update 3) exportieren. Es schlägt aber immer fehl. Ich habe es über die Weboberfläche vom ESXi versucht (VM heruntergefahren - Aktionen - Exportieren; Firefox 110.0, GoogleChrome 110.0.5481.104), auch mit dem OVF Tool Version 4.4.3 funktioniert es nicht. (siehe Screenshot). Snapshots sind keine vorhanden.
Auch mit WinSCP funktioniert das Kopieren nicht.
Kann mir jemand helfen, wie ich die Maschinen vom alten Server exportieren kann? Ich weiß leider nicht mehr weiter...
Gruß surfer
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 6042827184
Url: https://administrator.de/contentid/6042827184
Ausgedruckt am: 15.11.2024 um 19:11 Uhr
39 Kommentare
Neuester Kommentar
Moin,
Du hast den "alten" Host nicht ernsthaft "localhost" (localhost.fritz.box) genannt?
Auf welcher Hardwareplattform läuft denn der neue ESXi und gibt es dort die Möglichkeit, die alte(n) Datastore(s) (Platten) zusätzlich anzuklemmen?
Dann bräuchtest Du Dir keinen abzubrechen mit irgendeinem Export oder SCP.
OVF-Export wäre m.M.n. sowieso sinnlos. Ggf. solltest Du da alternativ lieber mit dem VMWare Converter arbeiten, das braucht aber je nach Größe der VMs auch Ewigkeiten.
Weitere Alternative wäre ein Backup der VMs zu erzeugen (bspw. mit Veeam), das könnte aber daran scheitern, dass es sich vermutlich um einen ESXi Free (nicht lizensiert) handelt.
Gruß
cykes
Du hast den "alten" Host nicht ernsthaft "localhost" (localhost.fritz.box) genannt?
Auf welcher Hardwareplattform läuft denn der neue ESXi und gibt es dort die Möglichkeit, die alte(n) Datastore(s) (Platten) zusätzlich anzuklemmen?
Dann bräuchtest Du Dir keinen abzubrechen mit irgendeinem Export oder SCP.
OVF-Export wäre m.M.n. sowieso sinnlos. Ggf. solltest Du da alternativ lieber mit dem VMWare Converter arbeiten, das braucht aber je nach Größe der VMs auch Ewigkeiten.
Weitere Alternative wäre ein Backup der VMs zu erzeugen (bspw. mit Veeam), das könnte aber daran scheitern, dass es sich vermutlich um einen ESXi Free (nicht lizensiert) handelt.
Gruß
cykes
Moin,
was mich ja irritiert ist der Logeintrag:
2023-02-19T10:08:22.009+01:00 verbose OVFTool[07416] [Originator@6876 sub=Default] Backtrace:
--> [backtrace begin] product: VMware Workstation, version: e.x.p, build: build-16360108, tag: OVFTool, cpu: x86_64, os: windows, buildType: release
Von wo nach wo willst du denn kopieren.
Ohne den Eintrag wäre ich jetzt erst einmal davon ausgegangen, dass von von ESXi nach ESXi kopieren willst!?
Denn dann würde noch folgendes möglich sein:
Edit: wie viel Platz hast du eigentlich auf deinem LW Q?
was mich ja irritiert ist der Logeintrag:
2023-02-19T10:08:22.009+01:00 verbose OVFTool[07416] [Originator@6876 sub=Default] Backtrace:
--> [backtrace begin] product: VMware Workstation, version: e.x.p, build: build-16360108, tag: OVFTool, cpu: x86_64, os: windows, buildType: release
Von wo nach wo willst du denn kopieren.
Ohne den Eintrag wäre ich jetzt erst einmal davon ausgegangen, dass von von ESXi nach ESXi kopieren willst!?
Denn dann würde noch folgendes möglich sein:
- neuen ESXi (auf neuem Rechner) aufsetzen
- Disk aus dem NUC ausbauen und an den neuen ESXi anschließen
- Nach neuen Datastores suchen
- Innerhalb des ESXi dann die ausgeschaltete VM kopieren/ verschieben
Edit: wie viel Platz hast du eigentlich auf deinem LW Q?
2023-02-19T10:08:21.990+01:00 error OVFTool[11460] [Originator@6876 sub=Default] Error on read, error: -1
Platte stirbt wohl gerade ...
Offline vom datastore wegkopieren und transferieren. Dann repair durchführen oder Backup nehmen.
Erstmal: Nur die Ruhe und strategisch vorgehen.
Schreib doch bitte erstmal etwas detaillierter zu Quell- und Zielsystem (Hardware, ESXi Version usw.).
Hast Du vielleich noch einen PC zur Verfügung, wo Du mehr Anschlussmöglichkeiten hast?
Die NUCs sind da eher eingeschränkt.
Und lass' das OVF-Tool mal beiseite, das ist für etwas anderes gedacht.
Schreib doch bitte erstmal etwas detaillierter zu Quell- und Zielsystem (Hardware, ESXi Version usw.).
Hast Du vielleich noch einen PC zur Verfügung, wo Du mehr Anschlussmöglichkeiten hast?
Die NUCs sind da eher eingeschränkt.
Und lass' das OVF-Tool mal beiseite, das ist für etwas anderes gedacht.
Haben die beiden NUCs nicht noch einen SATA-Port onboard?
Außerdem sehe ich in Deinen Screenshots oben, dass auf der Quell-Datastore (VM-Speicher) nur rund 200GB belegt sind.
Die Systemplatte im Ziel (480GB M2) dürfte ja noch massig Platz haben, der ESXi 8 verbraucht davon vermutlich fast nix.
Ich würde vorschlagen:
Ziel:
(1) Temporäre Datastore auf der Systemplatte erzeugen, 300GB+ dürften ausreichend sein.
(2) 1TB Datastore SSD aus Quellsystem in das Ziel einbauen und VMs lokal umkopieren.
(3) neue 1 TB wieder einbauen, Datastore anlegen und VM ggf. umkopieren
Mit dem USB-Gehäuse wird das nix werden oder nur sehr umständlich/zeitaufwändig.
Alternativ eine SATA-SSD mit mindestens ~500GB zum Umkopieren erst auf der Quelle und dann auf dem Ziel verwenden, wenn noch ein SATA-Port auf beiden NUCs vorhanden ist.
Außerdem sehe ich in Deinen Screenshots oben, dass auf der Quell-Datastore (VM-Speicher) nur rund 200GB belegt sind.
Die Systemplatte im Ziel (480GB M2) dürfte ja noch massig Platz haben, der ESXi 8 verbraucht davon vermutlich fast nix.
Ich würde vorschlagen:
Ziel:
(1) Temporäre Datastore auf der Systemplatte erzeugen, 300GB+ dürften ausreichend sein.
(2) 1TB Datastore SSD aus Quellsystem in das Ziel einbauen und VMs lokal umkopieren.
(3) neue 1 TB wieder einbauen, Datastore anlegen und VM ggf. umkopieren
Mit dem USB-Gehäuse wird das nix werden oder nur sehr umständlich/zeitaufwändig.
Alternativ eine SATA-SSD mit mindestens ~500GB zum Umkopieren erst auf der Quelle und dann auf dem Ziel verwenden, wenn noch ein SATA-Port auf beiden NUCs vorhanden ist.
Hmm... dein System lebt in der Zukunft...
Folgendes: starte ein Live Linux (z. B. Knoppix) und sichere mal die Quelldisk mit
Wenn dir wirklich gerade dein Quell Datastore "wegstirbt", solltest du nicht mehr mit diesem großartig arbeiten.
Folgendes: starte ein Live Linux (z. B. Knoppix) und sichere mal die Quelldisk mit
ddrescue
o. Ä. weg. Danach die virt. Disc "irgendwo" einhängen und davon die Daten wegkopieren...Wenn dir wirklich gerade dein Quell Datastore "wegstirbt", solltest du nicht mehr mit diesem großartig arbeiten.
Was ist mit der anderen VM ("Spiele-PC")?
Liegen eventuell noch Snapshots im VM-Verzeichnis? Diese dann erstmal im Quell-ESXi konsolidieren (und löschen).
Ggf. die ganze Prozedur auf der ESXi Shell durchführen, damit man ggf. aussagekräftigere Fehlermeldungen bekommt (an welcher Datei er genau scheitert).
Lassen sich die VMs im Quellsystem noch starten oder gibt's da auch schon Fehlermeldungen?
Ggf. wäre es auch eine Möglichkeit, erstmal auf dem neuen NUC die gleiche ESXi-Version wie auf der Quelle zu installieren, VMs umkopieren und dann ein Upgrade auf 8.x durchzuführen.
Allgemein: Es gab mit diversen Versionen von ESXi 7.0 Update 3 Probleme. Es gab Fixes für Update3 von a-j.
Liegen eventuell noch Snapshots im VM-Verzeichnis? Diese dann erstmal im Quell-ESXi konsolidieren (und löschen).
Ggf. die ganze Prozedur auf der ESXi Shell durchführen, damit man ggf. aussagekräftigere Fehlermeldungen bekommt (an welcher Datei er genau scheitert).
Lassen sich die VMs im Quellsystem noch starten oder gibt's da auch schon Fehlermeldungen?
Ggf. wäre es auch eine Möglichkeit, erstmal auf dem neuen NUC die gleiche ESXi-Version wie auf der Quelle zu installieren, VMs umkopieren und dann ein Upgrade auf 8.x durchzuführen.
Allgemein: Es gab mit diversen Versionen von ESXi 7.0 Update 3 Probleme. Es gab Fixes für Update3 von a-j.
Perfekt
a) Lassen sich die VMs im Quell-NUC noch starten und laufen dort problemlos?
b) Sind ggf. Snapshots vorhanden bei den VMs, die sich nicht kopieren lassen?
Zu b) Snapshots vor dem Kopieren immer im Quellsystem konsolidieren und Snapshot-Dateien müssen danach gelöscht sein. Vgl. bspw. https://kb.vmware.com/s/article/1000936
Ich vermute, dass das bei den beiden anderen an der VM liegt?! Wichtig wäre mir jetzt eigentlich nur noch der Steuer-PC.
Ich glaube (noch) nicht an einen Defekt der SSD. Deswegen die Nachfragen oben:a) Lassen sich die VMs im Quell-NUC noch starten und laufen dort problemlos?
b) Sind ggf. Snapshots vorhanden bei den VMs, die sich nicht kopieren lassen?
Zu b) Snapshots vor dem Kopieren immer im Quellsystem konsolidieren und Snapshot-Dateien müssen danach gelöscht sein. Vgl. bspw. https://kb.vmware.com/s/article/1000936
Zitat von @surfer09:
Kann mir vielleicht noch jemand einen Tipp geben, wie ich jetzt bei der kopieren VM vorgehen muss, damit ich diese in den neuen ESXi8 gestartet bekomme? Liegt jetzt auf dem neuen VMSpeicher. Ich müsste sie jetzt doch als vorhandene VM einbinden?
Kann mir vielleicht noch jemand einen Tipp geben, wie ich jetzt bei der kopieren VM vorgehen muss, damit ich diese in den neuen ESXi8 gestartet bekomme? Liegt jetzt auf dem neuen VMSpeicher. Ich müsste sie jetzt doch als vorhandene VM einbinden?
Genau, steht auch im oben verlinkten KB-Artikel -> VMs registrieren. Alternativ hier etwas detaillierter: https://kb.vmware.com/s/article/1006160
Ich würde die problematische VM (Steuer-PC) vielleicht mal auf der Shell versuchen zu kopieren.
Dort sollte man besser herausfinden können, welche Datei er nicht kopieren kann.
Ist vielleicht irgendwelche Hardware direkt in die VM durchgereicht, die er jetzt auf dem neuen NUC so nicht mehr findet. Könnte bspw. auch noch ein verwaister Snaphot sein, der als Datei noch da liegt, aber nicht mehr aufgeführt wird im Snapshot Manager. Vgl. bspw. https://angrysysops.com/2021/10/08/how-to-remove-stale-orphaned-snapshot ...
Hallo,
eine kleine halb off Topic frage an @surfer09
Hast du bei deinem Intel NUC12i5 ESXi 8.0 auch diese Infomeldung?
Wenn nein, wie sieht sieht deine BIOS/UEFI Config aus?
Vielen Dank.
Gruß
Max
eine kleine halb off Topic frage an @surfer09
Hast du bei deinem Intel NUC12i5 ESXi 8.0 auch diese Infomeldung?
Wenn nein, wie sieht sieht deine BIOS/UEFI Config aus?
Vielen Dank.
Gruß
Max
Zitat von @surfer09:
Du hast Recht, habe ich gerade auch gesehen. Ich bin froh, dass mein Server für die Hausautomatisierung wieder läuft, das bleibt jetzt erst einmal so..
Zitat von @cykes:
P.S. Warum heißt denn der neue ESXi 8 nun auch wieder localhost?
IIch habe zwar keine Erfahrung, ob das irgendeine Auswirkung hat, da ich das noch nie gesehen oder probiert habe, aber würde das eher vermeiden, solche reservierten Namen zu verwenden.
P.S. Warum heißt denn der neue ESXi 8 nun auch wieder localhost?
IIch habe zwar keine Erfahrung, ob das irgendeine Auswirkung hat, da ich das noch nie gesehen oder probiert habe, aber würde das eher vermeiden, solche reservierten Namen zu verwenden.
Du hast Recht, habe ich gerade auch gesehen. Ich bin froh, dass mein Server für die Hausautomatisierung wieder läuft, das bleibt jetzt erst einmal so..
du kannst den Hostnamen eines ESXi ohne Probleme ändern. Ggf. nur das Zertifikat einmal aktualisieren.
Mit localhost zu arbeiten kann massive Probleme haben.
Heist die Quelle "localhost.fritz.box" sowie das Ziel "localhost.fritz.box" weiß der NUC, auf dem du gerade hantierst, nicht, welcher jetzt welcher ist (auch wenn du mit IPs arbeitest). Denn localhost ist immer das System selbst.
Hab mir mal mit einer heruntergeladenen VM nen "Bock" geschossen, weil die sich zu beginn mal direkt am DNS mit "localhost" registriert hat und dann div. Systeme aus dem Tritt brachte.
https://kb.vmware.com/s/article/1010821
Das Umbenennen tut den VMs auch nicht weh. Fahre die VMs (zur SIcherheit) herunter, benenne den ESXi um (z.B. NUC12_ESXi8), starte ihn neu und fertig.
Puuh, jetzt noch einen Linux Crashkurs am Sonntagnachmittag
Prinzipiell steht hier alles unter der Rubrik "VM kopieren auf der ESXi-Shell": https://www.windowspro.de/tipp/clones-von-virtuellen-maschinen-unter-vmw ...
Welche der im Screenshot ersichtlichen VMs lassen sich nicht über die WebGUI/Client kopieren? Ich vermute, dass es über Web einen Timeout gibt.
Prinzipiell steht hier alles unter der Rubrik "VM kopieren auf der ESXi-Shell": https://www.windowspro.de/tipp/clones-von-virtuellen-maschinen-unter-vmw ...
Welche der im Screenshot ersichtlichen VMs lassen sich nicht über die WebGUI/Client kopieren? Ich vermute, dass es über Web einen Timeout gibt.
Zitat von @surfer09:
Ich hab's geschafft. Hab den VMWare Converter direkt auf der virtuellen Maschine installiert und die Daten direkt auf den neuen ESXi geschmissen. Maschine fährt ohne Probleme hoch.
Ist zwar auch etwas abenteuerlich, aber wenn's funktioniert.Ich hab's geschafft. Hab den VMWare Converter direkt auf der virtuellen Maschine installiert und die Daten direkt auf den neuen ESXi geschmissen. Maschine fährt ohne Probleme hoch.
Denk aber dran, die Uhrzeit auf dem neuen Host noch zu korrigieren. Wurde oben schon angemerkt.
Siehe auch Dein Screenshot von der ESXi-Shell weiter oben. 🙄 Solltest Du nochmal in die Verlegeheit kommen, auf der Shell arbeiten zu müssen, gewöhn Dir bitte ab, Befehle und insbesondere sonstige Zeilen einfach blind per Copy&Paste in die Shell zu kopieren. Das kann extrem ungünstige Folgen haben, die man dann nicht mehr so einfach reparieren kann.
Es kann aber nichts schaden, sich in die Shell einzuarbeiten, sie ist Linux recht ähnlich und bei VMWare entsprechend dokumentiert.
Es kann aber nichts schaden, sich in die Shell einzuarbeiten, sie ist Linux recht ähnlich und bei VMWare entsprechend dokumentiert.