
One of the first things you'll want to do on a new RDP or VPS is move files onto it: installers, EA files, spreadsheets, website backups. There are several ways to do it, and the best one depends on file size and whether you're using Windows RDP or a Linux VPS. Here are the five most reliable methods, step by step.
Which method should you use?
| Method | Best for | Works on |
|---|---|---|
| Copy & paste (clipboard) | Small files and text | Windows RDP |
| Local drive redirection | Regular transfers, medium files | Windows RDP |
| Cloud storage | Large files, sharing with a team | Windows RDP & Linux VPS |
| Download directly on the server | Software installers and public files | Windows RDP & Linux VPS |
| SFTP / SCP | Websites, backups, large files | Linux VPS (and Windows with OpenSSH) |
Method 1: Copy and paste through the clipboard
The quickest option for a few small files. In Remote Desktop Connection, go to Show Options → Local Resources and make sure Clipboard is ticked. Then copy a file on your PC (Ctrl + C) and paste it into a folder on the RDP (Ctrl + V).
Clipboard transfer can be slow or fail with large files. For anything over a few hundred MB, use one of the methods below.
Method 2: Share a local drive with the RDP
This makes a folder or drive on your computer show up inside the RDP, like a USB stick.
On Windows (mstsc)
- Open Remote Desktop Connection → Show Options → Local Resources.
- Under "Local devices and resources", click More…
- Expand Drives and tick the drive you want to share (for example
D:). - Connect. On the RDP, open File Explorer → This PC. Your drive appears as "D on YOUR-PC".
On a Mac (Windows App)
- Right-click your saved PC → Edit → Folders tab.
- Tick Redirect folders and add a folder from your Mac.
- Reconnect. The folder appears under This PC on the RDP.
Method 3: Use cloud storage
For big files, upload them from your PC to Google Drive, Dropbox, OneDrive or WeTransfer, then download them on the server. Downloads on the server usually run very fast thanks to its data-center connection (all HAAN HOSTING servers have a 10 Gbps port), so this is often the quickest route for multi-GB files.
Method 4: Download files directly on the server
If a file is publicly available, such as software installers, MetaTrader from your broker, or a WordPress release, skip your PC entirely and download it straight onto the server.
On a Windows RDP, open the browser. Or use PowerShell:
Invoke-WebRequest -Uri "https://example.com/file.zip" -OutFile "$env:USERPROFILE\Downloads\file.zip"On a Linux VPS:
wget https://example.com/file.zip
# or
curl -LO https://example.com/file.zipMethod 5: SFTP and SCP (best for Linux VPS)
SFTP transfers files securely over your existing SSH connection, with nothing extra to install on the server.
With a graphical client
Install FileZilla (Windows, Mac, Linux) or WinSCP (Windows). Connect with:
- Protocol: SFTP
- Host: your server IP
- Port: 22 (or your custom SSH port)
- Username and password, or your SSH private key
Then drag and drop files between the two panes.
From the command line
# upload a file to the VPS
scp backup.zip deploy@203.0.113.10:/home/deploy/
# download a folder from the VPS
scp -r deploy@203.0.113.10:/var/www/example.com ./site-backup
# sync large folders efficiently (only changed files)
rsync -avz --progress ./site/ deploy@203.0.113.10:/var/www/example.com/Troubleshooting
- Copy-paste stopped working: On the RDP, open Task Manager, end
rdpclip.exe, then runrdpclipfromWin + Rto restart the clipboard. - Drive doesn't appear: Disconnect fully and reconnect after enabling it in Local Resources.
- SFTP connection refused: Check the port and that your firewall allows SSH. See Linux VPS first steps.
New to RDP? Start with how to connect to RDP from any device.
Fast transfers start with a fast port
Every HAAN HOSTING RDP and VPS has a 10 Gbps network port and NVMe storage, so big files move in minutes.
View RDP plansFrequently Asked Questions
For small files, copy and paste with the clipboard enabled. For larger files, share a local drive under Local Resources → More → Drives, or upload to cloud storage and download on the server.
Make sure Clipboard is enabled in Local Resources. If it still fails, end rdpclip.exe in Task Manager on the server and start it again.
Use SFTP with FileZilla or WinSCP, or the scp and rsync commands over SSH on port 22 (or your custom SSH port).
Written by Support Team
The HAAN HOSTING team deploys and supports VPS, Windows RDP and web hosting servers for customers in 20+ countries. Our guides are based on the questions we answer every day in support.