Is there any VDDK / vStorage API method to obtain used block information (for baseline full backup only) in ESX 3.5 VM disk? Like using QueryChangedDiskAreas with ChangeID "" in VSphere 4.0. I tried using QueryChangedDiskAreas with changeID "*" for ESX 3.5 VM's disk and it throws MethodNotFoundFault. I understand we can't use CBT in ESX 3.5. But not sure which vStorage API or VDDK method to get the "used block ranges" for ESX 3.5 VM disk.
I don't have any difficulties to obtain used block information for vSphere 4 VM disks. But in the documentation (VMware vSphere), it is unclear how to get used block information for "ESX 3.5" VM disks using vStorage API or VDDK (for baseline full backups only). I am not interested in incremental for ESX 3.5.
I already posted this query in vSphere Web service SDK group and got a reply that it is not possible using vSphere API.
Sorry, the answer is again no.
-Sudarsan
Thanks Sudharsan.