ESXi Import thin provision

knopper

New Member
Dec 9, 2024
4
0
1
Hallo,

ich habe hier noch einen ESXI-Server, von dem ein paar VM's auf Proxmox migiert werden sollen.

Ist ja recht einfach über Storage, Hinzufügen -> ESXi usw..
Nun ist es aber so dass bei einer thin-provisioned disk auf dem ESXI-Host der Import trotzdem über die komplette Größe zu gehen scheint und daher ewig dauert. DIe letzte VM die ich grade migriert habe hatte z.b. eine 5 TB Disk, wovon aber nur ca. 255 GB belegt sind. Trotzdem hat der Import nun gut 8h (1 Gbit) gedauert.
Auf dem Proxmox Filesystem (zfs, rpool/data) belegt die disk hingegen nur 260 GB. Also so viel wie auf dem ESXi-Datastore

Geht das denn nur so? oder kann man das irgendwie beschleunigen so dass wirklich nur die Daten importiert werden die vorhanden sind?
Ich nehme an es hängt irgendwie mit der Konvertierung der Disk-Files (vmdk) zusammen oder?


import-1.jpg

import-2.jpg
 
Last edited:
Hilft dir folgendes?
https://pve.proxmox.com/wiki/Migrate_to_Proxmox_VE#Attach_Disk_&_Move_Disk_(minimal_downtime)
@Falk R. hat dazu auch mal einen Vortrag gehalten:
https://tube.tchncs.de/w/mda1M7h42oQhRkGVpxUGMg

Und folgenden Tipp für Windows-VMs:
 
Hallo,

ich habe hier noch einen ESXI-Server, von dem ein paar VM's auf Proxmox migiert werden sollen.

Ist ja recht einfach über Storage, Hinzufügen -> ESXi usw..
Nun ist es aber so dass bei einer thin-provisioned disk auf dem ESXI-Host der Import trotzdem über die komplette Größe zu gehen scheint und daher ewig dauert. DIe letzte VM die ich grade migriert habe hatte z.b. eine 5 TB Disk, wovon aber nur ca. 255 GB belegt sind. Trotzdem hat der Import nun gut 8h (1 Gbit) gedauert.
Auf dem Proxmox Filesystem (zfs, rpool/data) belegt die disk hingegen nur 260 GB. Also so viel wie auf dem ESXi-Datastore
Das Problem ist die vSphere API. Die liefert das Storage, aber keine Thin Provisioning Informationen.
Da gibt es keinen Workaround, außer eine andere Methode zu nutzen.

Im Wiki wird das gut beschrieben:
https://pve.proxmox.com/wiki/Migrate_to_Proxmox_VE#Attach_Disk_&_Move_Disk_(minimal_downtime)
 
ah ik
Das Problem ist die vSphere API. Die liefert das Storage, aber keine Thin Provisioning Informationen.
Da gibt es keinen Workaround, außer eine andere Methode zu nutzen.

Im Wiki wird das gut beschrieben:
https://pve.proxmox.com/wiki/Migrate_to_Proxmox_VE#Attach_Disk_&_Move_Disk_(minimal_downtime)
hm ok...ja gut möglich denn wenn ich mich mit dem ESXi Host per ssh verbinde und mir die Größe der Storages anzeigen lasse wird auch stets die volle Größe angezeigt.
Die Attach-Methode klingt etwas aufwendiger....ich denke da bleibe ich doch lieber bei der GUI...es sind nur noch 2 VM's. :)
 
Naja, wenn man das einmal gemacht hat, ist das ganz easy. Man muss sich nur einmal eindenken. Das größte Problem ist bei vielen Migrationen ein NFS Speicher der groß und schnell genug ist, temporär zur Verfügung zu haben.