#1 2019-10-07 09:20:47

fuzzyduck
Member
Registered: 2019-04-25
Posts: 12

Error-Unable to enumerate all disks After rollback to ESXI6.7 update2

Hi

Im using xsi-backup free and randomly(non-cron) run a backupscript to backup a couple of VM's:

/vmfs/volumes/5b9829e5-1fb54298-75cd-408d5c4a1692/xsi-dir/xsibackup --date-dir=yes --backup-point=/vmfs/volumes/Backups --backup-type=custom --backup-vms="Pihole,TVserver,Nextcloud"

All going well. Untill i tried installing U3 some days ago which failed to boot. I rolled back to U2 by installing it from a USB pendrive. All went well and it booted fine with VM's intact. Even the buildnumber was higer then the installed U2 (must have kept the new vibs, also it didnt took the updates to the point just before U3 and said they where already installed).

Now i screwed up a VM (called nextcloud) and took a backup made by XSI-backup free from BEFORE the crappy rollback to U2, registered it and tried to boot it:

Error - Unable to enumerate all disks

The files I have in the backup are:

Nextcloud V2.nvram
Nextcloud V2.vmdk
Nextcloud V2.vmx
Nextcloud V2.vmxf

I have tried boot it from the backupsource directly and also copy it first to the old location and then try it.

Before the rollback the backups where working fine, so it must be something ESXI related issue and so maybe its not a XSI thing but i hope anyone of you could help me out to run this backup.

Thanks in advance!

Offline

#2 2019-10-07 09:35:12

fuzzyduck
Member
Registered: 2019-04-25
Posts: 12

Re: Error-Unable to enumerate all disks After rollback to ESXI6.7 update2

Disk consolidation says:

Disk consolidation for "VM Nextcloud from Backups" has failed: Detected an invalid snapshot configuration

-------------------------------------

Deleting all snapshots says:

Failed to delete all snapshots from virtual machine 'Nextcloud from Backups'

-------------------------------------

My VMSD file has the following:

https://pastebin.com/RSbBx4fb

As you read there i make a snapshot before an "Apt Upgrade", which tend to break Nextcloud sometimes. This time i forgot sad

So it thinks it has snapshots although i have just on VMDK file? (75Gb-ish which is correct)

Do i have to edit the VMSD to point to the big file? How?

Maybe im talking nonsense smile

Last edited by fuzzyduck (2019-10-07 09:43:56)

Offline

#3 2019-10-07 16:43:49

admin
Administrator
Registered: 2017-04-21
Posts: 1,002

Re: Error-Unable to enumerate all disks After rollback to ESXI6.7 update2

To much information for a first contact, you are reporting mixed issues, failed update, non working backup...

First of all, you need a working ESXi system you can rely on before attempting any backup restore or direct backup usage. You can't attempt anything on a system you don't even know to be functional, so reinstall from scratch and overwrite the ESXi OS partition with a new clean installation. XSIBackup is compatible with ESXi up to 6.7.0 U2, thus if you install U3 you are on your own by now. If you don't have a configuration backup then you will have to re-register the VMs manually.

In second place, the files that you enumerate are not important. Your data is in the -flat.vmdk files, anything else can be rebuilt from the -flat.vmdk files, so those are the ones you should care about.

Offline

#4 2019-10-07 18:43:18

fuzzyduck
Member
Registered: 2019-04-25
Posts: 12

Re: Error-Unable to enumerate all disks After rollback to ESXI6.7 update2

To be clear:

1. Flawlessly working U2.
2. Made backup with XSI on U2.
3. Installed another bodged update U3 from the boys over at VMware: see https://communities.vmware.com/thread/617099
4. Rolled back to U2 by reinstalling U2 over failed U3 with option to keep VM's as stated in that topic.
5. Registered that backup made on the running U2.
6. Enumerate error.

But i think i have an update. I removed the VMSD file from the dir and i think the VM booted fine. the VMSD file contains a list of all the snapshots vmdk-files which where not in the dir in the first place(?), indeed just the flat file like you stated.

So maybe problem solved. And yes; With U3 im on my own. But im a tinkering homelab user on non supported hardware smile

Offline

#5 2019-10-08 11:44:36

admin
Administrator
Registered: 2017-04-21
Posts: 1,002

Re: Error-Unable to enumerate all disks After rollback to ESXI6.7 update2

Using U3 doesn't neccessarily mean it won't work, just that we have not tested thoroughly it and we can't even say whether it will work or not. As said, the -flat.vmdk files are what's really important.

Offline

#6 2019-10-10 09:05:43

fuzzyduck
Member
Registered: 2019-04-25
Posts: 12

Re: Error-Unable to enumerate all disks After rollback to ESXI6.7 update2

I removed the VMSD file containing a list of all the snapshots which supposed to exist but didnt, since i only had a Flat VMDK file. I booted and backup appears to be intact.

So why was the VMSD file made in the first place?

Offline

#7 2019-10-11 15:43:38

admin
Administrator
Registered: 2017-04-21
Posts: 1,002

Re: Error-Unable to enumerate all disks After rollback to ESXI6.7 update2

XSIBackup does not touch the .vmsd file, it just reads from it. Thus, if you had some wrong .vmsd information it must have been for some other reason.

Offline

Board footer