Each VMware Virtual Disk (VMDK) consists of two parts: a “VMDK descriptor File”, and its binary container where all user/VM-data is stored (historically a -flat.vmdk file, or on vSAN a vSAN ‘object’).
VMware vSAN Virtual Machine Disks (VMDKs) are abstracted so that they can function just like any other “file” on any other datastore, even though they are “object-based” storage objects so that a user can interact with them using a User Interface (UI) or API tools located within VMware and/or 3rd party software solutions.
This abstraction requires back-end operational logic so that when a virtual disk descriptor file (VMDK file), or what is visible to a UI like the Datastore Browser or PowerShell, is interacted with (created, moved, deleted) the backing vSAN object is also changed.
During vm-support creation of a log bundle, all VMDK descriptor files for registered VMs running on the Host where logs are being gathered are copied into the log bundle as they may be needed for Support analysis.
Note: No customer data is copied into the log bundle, only the “descriptor” files.
When a log bundle from an ESXi Host is unzipped within an ESXi Host, it introduces “copies” of these VMDK descriptor files within the unzipped location. By interacting with these VMDK descriptor "copies" through the vSphere Datastore Browser UI or vSphere API, the "copies" are indistinguishable from the real/original files currently in use by the VMs, and as a result, if a delete is issued against these "copies" of an unzipped log bundle, vSphere may process these delete requests to delete the live VM vSAN backing objects.