Small files

You should be able COPY and PASTE from your desktop to the Remote Desktop (Azure VM).

Large Files – Using Azure’s Storage Service

Azure offers a storage service similar to S3 on AWS

azure_storage

To use the Storage Service from your desktop, you will need to use Azure Storage Explorer. Configure the Storage account as shown below (you will need to dig up the Storage Account KEY from your Azure Dashboard).

AzureStorageExplorer

Using this storage service, you can transfer large BLOBS (binary files) – first to the service bucket – and then to your VM from there.

 

Large Files (Use an FTP Server on the VM)

Either configure IIS – and set up an FTP website OR setup Filezilla FTP Server (see instructions below)

  1. Download Filezilla server using the browser on the VM. 
  2. Once installed , change :  filezilla ftpserver>edit>settings>passive mode settings>
  3. Check the “use custom port range” chckbox and enter a single port range (I used 50000-50000).
  4. On the Azure dashboard ( manage.windowsazure.com ), create EndPoints for the ftp ports to be opened on tcp (3 endpoints: ports 21  and 14147 – which are the default for ftp )
  5. Create user accounts – Set up  filezilla ftpserver>edit>users> with new user accounts WITH passwords.
  6. Set up Home Directory – Set up AT LEAST ONE FOLDER which the remote fileZilla client may access with the permissions you choose.  Make it the “home dir”.

Anuj holds professional certifications in Google Cloud, AWS as well as certifications in Docker and App Performance Tools such as New Relic. He specializes in Cloud Security, Data Encryption and Container Technologies.

Initial Consultation

Anuj Varma – who has written posts on Anuj Varma, Hands-On Technology Architect, Clean Air Activist.