Update README.md

VDDK instructional steps for anyone migrating from VMWare
This commit is contained in:
Dustin B
2025-08-22 15:28:10 -04:00
committed by GitHub
parent 15ddc7cea5
commit d67189b86a

View File

@@ -65,6 +65,32 @@ Restart xo-server.service
Reload your XOCE website using SSL (https://your-host-ip)
# Migrating from VMWare ESXi
For a legal reasons we cannot provide an automated solution to installing these dependencies which offer increased performance and features while migrating VMs from VMWare ESXi. These steps do not need to be followed for every instance, but are recommended if you're migrating away.
1. Go to https://developer.broadcom.com/sdks/vmware-virtual-disk-development-kit-vddk/latest and download the VDDK #.0 Tarball for Linux (at writing the version is 9.0 and MD5 sum is f508fe7134fcdd137fbdba5ee7f65d9f)
2. Move this file to your XOCE installation (winSCP or some other tool)
3. Create this directory as it doesn't exist `/usr/local/lib/vddk` and uncompress the tarball into the same directory with ```sudo tar -xvf "./VMware-vix-disklib-9.0.0.0.24742305.x86_64.tar.gz" -C /usr/local/lib/vddk```
The directory structure should look match the below
```
debian@xoa-source:/usr/local/lib/vddk$ tree -d .
└── vmware-vix-disklib-distrib
├── bin64
├── doc
│   ├── errors
│   ├── functions
│   ├── samples
│   │   └── diskLib
│   └── types
├── include
├── lib32
└── lib64
```
4. Lastly install these dependencies ```sudo apt install -y nbdkit libnbd-bin```
5. You should now have access to the improved features from this VDDK
# Problems?
Check out our [Troubleshooting Page](https://github.com/Jarli01/xenorchestra_installer/blob/master/TROUBLESHOOTING.md)!
@@ -89,5 +115,3 @@ To keep XOCE up to date I recommend that anyone who's used this installation scr
yarn run turbo run build --filter @xen-orchestra/web
Once the installation is completed, you can then go to [https://your-host-ip/v6](https://your-host-ip/v6)