First thing you need to do obviously is make sure ESX can see both of your datastores.\nPower off the virtual machine that you wish to copy.\nSSH into the server using putty or like product.\ngo to /vmfs/volumes and go into the volume in which you want to move your data:\ncd /vmfs/volumes/Datastore2\nmkdir <Name of VM directory>\ncd /\nNow switch back to source datastore\ncd /vmfs/volumes/Datastore1\ncp *.* /vmfs/volumes/Datastore2/<Name of newly created VM directory>\nDepending on the size of your datastore this obviously can take a very long time.\nNow you have to register the new virtual machine\nGo into virtual infrastructure, Click on the left the name of your ESX server, Go to the configuration tab.\nFrom here go down to storage on the right hand column, double click the datastore in which you moved the VM. \nBrowse until you get to the folder that you moved.  Find the vmx file right click on it and select add to inventory. \nCongratulations you are finished.