I tried to copy an VMDK file to another datastore, but the operation failed at 44% with this message: "Error caused by [file_name].vmdk". However, the VM boots perfectly and I can manage it with no problems. I also get a similar error with Veeam free browser tool.
Is there any command or utility to check VMDK files or to regenerate the same VMDK with no errors?
Are the block sizes of both datastores the same?
How do yu copy the vmdk file?
Did you try using
vmkfstools -i /vmfs/volume/datastore1/vmname/vmname.vmdk /vmfs/volume/datastore2/vmname/vmname.vmdk
André
Using CLI:
vmkfstools -i /vmfs/volumes/src-datastore/src.vmdk /vmfs/volumes/dst-datastore/dst.vmdk
You can also try to clone the VM from VC which inturn clones vmdk as well.