Hi!
The asnwer is - it depends )
Can you provide some more information - what is a configuration behind both datastores?
Are they built on an external storage or server's local disks? What is a RAID configuration? How both datastores are connected? and etc..
You can check latencies and speed using esxtop command and switching to disk screen using 'u' button.
How are you moving your VM? using storage vmotion or by copying vmdk files using datastore browser?
Datastore Browser has "Move a file from this datastore to another location accesible to vCenter" option. I've selected whole directory with VM files in it.
Ok, so you are copying your VM files through network using your client\vcenter as a man in the middle.
If you've connected to host remotly using slow network channel than speed is limited by this channel.
I'm not connected remotelly to VM Host. I'm connected to some kind of terminal machine by remote desktop and this machine has vSphere. My client VM Host has two hard drives - 1Tb and new one 4Tb. I'm trying to copy from 1Tb to 4Tb, why network is involved in this?
Network is used because you initiated Move command through vsphere client.
The better way to copy VMs' files within the same host is by CLI - scp or vmkfstools.
Ok so... I can't cancel it now so It's f*cked up right?