In one of our remote locations, we wanted to build DC VM. We had the iso file for Win2008 but unfortunately not vSphere Client to upload iso to datastore. The internet speed was very poor (8 kBps) where we weren't able to download vSphere Client. Lucky we had SSH enabled on that host which is a standard we are following for each new deployed ESXi box.
Here is the procedure to upload to local datastore through SFTP.
- Connect to ESXi server using SFTP client (I used WinSCP)
- Navigate to /vmfs/volumes/<local-datastore-name>/
- Drag and drop the iso image from local disk to local datastore.