I have a fresh install of ESXi 3.5U2. I need to copy a windows install cd image (.iso) to the server now in order to create a new VM and boot from it. I use winscp in ESX 3.0.2 but I understand ssh server isn't running in ESXi....any ideas on how to copy the file?
I found the easiest way was to use the Datastore Browser (go to configuration, storage, then right-click on a datastore and select Browse) From there I created an ISO folder and used the browser to upload files to it. These are stored on your VMFS3 partition so it is using up VM space, but I figured we could always delete them later to free up space.
This may not be the "correct" way, but it worked fine for us and didn't require any other 3rd party utilities.
Hi Dave, with ESXi 3.5 and ESX 3.5 you can now copy files to and from the datastores with the Browse Datastore function in the VI client. On the Sumary or Configuration \ Storage page for the host, right click on the datastore and select Browse Datastore. On the Browse Datastore window you'll see icons to upload / download and move files.
That works, but it's painfully slow??
There must be a better way??
YOU>>Hi Dave, with ESXi 3.5 and ESX 3.5 you can now copy files to and from
the datastores with the Browse Datastore function in the VI client. On
the Sumary or Configuration \ Storage page for the host, right click on
the datastore and select Browse Datastore. On the Browse Datastore
window you'll see icons to upload / download and move files.
The reply is a little late, but I hope this helps someone.
I had the same problem. ESXi is hosted at the datacentre and my upload speed from home is only 30-50KB/s, using the datastore browser didn't work because if there was any interruption the file upload would cancel, and with no ability to continue the upload the only option was to drive to the datacentre.
ESXi supports NFS data stores. As long as you have at least one VM running (hopefully linux, but you can still pull it off in Windows) I used Filezilla to upload the ISO to the VM (or another server in the datacentre) and then export the file system using NFS, then just mount it as a data store.
Great stuff in this post, but I just got something working which I thought I'd share.
I have a Windows 8 client VM on my ESXI installation, and I sometimes use Windows Explorer in that image to download ISOs. To share those ISOs with other VMs, the ISO needs to be copied outside of the VM into the datastore.
I installed VMWare vSphere Client into that Windows VM - the installer ran the CPU at 100% for 15 minutes without anything happening, then suddenly sprang into life and installed OK. I can now use the client from my Desktop to open the VM on ESXI, then fire up vShpere client inside that VM, browse the datastore, and upload the file to the datastore from within the VM. It runs tons quicker than uploading from my desktop.